Vladimir Krivosheev
e6503904f1
update bazel files
...
GitOrigin-RevId: 56d6864910cad2dfe611d38d680ee290d4209f79
2025-05-13 18:02:20 +00:00
Ilia Kirianovskii
a38a19fa65
[bazel] Update build files
...
GitOrigin-RevId: b3eb595781593209fca189a18c0091f11621bd51
2025-05-13 15:36:09 +00:00
Vladimir Krivosheev
3616fb0a2f
simplify bazel labels (another step towards using simple names that reflect directory structure) — handle camelCase case
...
GitOrigin-RevId: 709eafe49fcb3be48c50440ae19a08e083bc8cb3
2025-05-12 07:18:42 +00:00
Vladimir Krivosheev
0bc1cf1557
update bazel files
...
GitOrigin-RevId: 7320d3eff3aba093692ce66839c720ece6d7c4db
2024-12-30 11:28:24 +00:00
Vladimir Krivosheev
98799639aa
do not use _test as lib - test targets do not support this
...
GitOrigin-RevId: f2f49db4294b6a64040dbbd5f1d95e972cbd70a3
2024-12-15 18:32:30 +00:00
Vladimir Krivosheev
17916c90f8
libraries -> lib, resources, opt-in, test deps
...
GitOrigin-RevId: db66ee95dcb0f0553b40c9cc56cd6afed8634cdd
2024-11-27 13:53:42 +00:00
Roman Shevchenko
a3247d238c
Cleanup (deprecated API; unneeded qualifiers; typos; formatting)
...
GitOrigin-RevId: 6a8febf6fcc170bea7b35b4e167ebdcd18128b69
2024-02-26 20:54:09 +00:00
Tagir Valeev
51854f80b3
"Method can be static" fix massive application
...
GitOrigin-RevId: ed296b85922a6814d5c6057b5cbc720f0c546e41
2023-10-20 19:12:56 +00:00
Vladimir Krivosheev
a8f6a48409
add jdom to source code to modify and strip to our needs
...
GitOrigin-RevId: 3e16d0d954aa7bc45c4eadb91164b44e4b2e75d3
2022-03-27 18:52:47 +00:00
Nikolay Chashnikov
645a720b58
[java] API cleanup: remove unused API which was deprecated for a long time (IDEA-259329)
...
GitOrigin-RevId: b2f2c85514d360e8d716e6f136f7c11760086f0e
2021-01-15 22:21:07 +00:00
Nikolay Chashnikov
058817c38a
[IntelliJ project configuration] use the default project JDK (corretto-11) in modules (IDEA-241075)
...
Java compiler from JDK 11 will use cross-compilation to produce code compatible with older Java versions in these modules.
GitOrigin-RevId: c3501ae403249c49a6787ff89e4619a1214a1e10
2020-08-11 17:11:27 +00:00
Tagir Valeev
9c40bdd81a
Unnecessary qualifiers removed (mostly javadoc), some other warnings fixed
...
GitOrigin-RevId: 560033add97ce12f38666e8bbf661bffb080b664
2020-05-19 17:30:58 +00:00
nik
5dff73ead7
cleanup: remove useless '@author nik' from javadoc comments
...
The fact that I created these files in the past doesn't mean that I still actively maintain them, or that I still the best person to ask about them, or that one should ask for my confirmation before editing them, etc. If there are questions about some code in these files one should use git history to find the real author of that code anyway, so these '@author' tags are useless and just occupy space.
GitOrigin-RevId: ae6081fafe19481c51c9032939b4dcaca0ec9a3b
2020-01-17 06:42:32 +00:00
Rustam Vishnyakov
123242c4b2
EditorConfig documentation test
...
GitOrigin-RevId: fd52ace3d7a32ecd02c2c5ab90e077967604c15e
2019-06-16 04:03:21 +03:00
Egor Zhdan
c1813cfb52
Cleanup: NotNull/Nullable
...
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-16 04:02:08 +03:00
Anna Kozlova
91f7445298
constructor reference: don't ignore constructor parameters during method reference inference (IDEA-185578)
...
GitOrigin-RevId: e836468e05db28157713e9edd3c70382f8ecdebc
2019-06-13 03:15:49 +03:00
Egor Zhdan
39d2d77155
Cleanup: NotNull/Nullable
...
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-13 03:14:35 +03:00
Aleksey Rostovskiy
185284cee6
get rid of intellij.build.toolbox.litegen parameter and use BuildOptions.TOOLBOX_LITE_GEN_STEP to skip it instead
...
GitOrigin-RevId: 9aac8ee4ed1ebf2a29de18a238825fafb1ab88f9
2019-05-27 15:08:08 +03:00
Alexandr Suhinin
9215f4240b
[duplicates] enable duplicates analysis in PyCharm/WebStorm/PhpStorm/RubyMine
...
GitOrigin-RevId: 1545b79fdca4888f4b94f47f22703fd37694fa7a
2019-05-27 15:07:30 +03:00
Anton Makeev
c105e26db3
Merge remote-tracking branch 'origin/master' into amakeev/gradle
...
GitOrigin-RevId: f9a633252daf311ecab19002c0f4757052eee9dc
2019-05-17 19:13:15 +03:00
Anton Makeev
b54aaf7e4e
IDEA-210281 Cleanup Gradle settings: separate Runner configurable removed
...
GitOrigin-RevId: adbc39121fe91beb633e125b4cf39bfe0a422e4b
2019-05-17 19:02:16 +03:00
Gregory.Shrago
edc4790572
migrate to StringUtil.toLower/UpperCase, ENGLISH locale
...
GitOrigin-RevId: 3a8627e7aef5991ee840996c6f7f147d1f747a3b
2019-05-14 19:06:41 +03:00
Roman Shevchenko
ef66cca69c
[java] "preview"-proof class file version check in Javac2 tool (IDEA-CR-45688)
...
A class file version in `int` format consists of major (lower 16 bits) and minor parts. Classes compiled with `--enable-preview` flag have the minor part equal to 0xFFFF, making the whole version negative.
2019-04-01 15:13:23 +02:00
nik
0be3657ad0
cleanup: remove 'public' modifier from constructors in non-public classes (IDEA-195931)
...
public constructors in non-public classes may be confusing, and removing them makes code shorter.
2018-09-06 16:49:46 +03:00
Tagir Valeev
60a6066c63
for -> foreach; generifying; other warning fixes
2018-09-05 20:19:50 +07:00
Pavel Dolgov
cedbce0cb3
Use 'StringBuilder' instead of 'StringBuffer'
2018-09-05 15:05:24 +03:00
Vladimir Krivosheev
bd202ecfc7
add override
2018-08-14 17:49:34 +02:00
Alexey Kudravtsev
2faaf16e26
added missing @Deprecated to find these places later
2018-06-18 13:24:28 +03:00
nik
8451316122
IntelliJ project configuration: mark dependency on Ant as provided
...
We don't need this library in Maven artifact for intellij.java.compiler.antTasks module.
2018-05-29 18:11:27 +03:00
Eugene Zhuravlev
fb4774604b
make javac2 ant task aware of jrtFS-based binary images
2018-05-24 16:37:16 +02:00
Anna.Kozlova
48d3ce215c
make private fields final
2018-02-07 09:44:30 +01:00
nik
c9620ce099
IDEA project configuration: the great module rename
...
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.
Update *.iml files.
2018-01-25 12:59:02 +03:00
nik
16410c2321
IDEA project configuration: the great module rename
...
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.
Rename iml files.
2018-01-25 12:59:02 +03:00
Tagir Valeev
db9200fcdb
Collection.toArray: use empty array instead of presized one
2018-01-18 13:41:14 +07:00
Alexey Kudravtsev
f26f087201
replaced <code></code> with more concise {@code}
2017-07-13 18:21:15 +03:00
Alexey Kudravtsev
920d5b4fba
removed default file header, because it adds no information but subtracts attention and space
2017-05-11 13:39:07 +03:00
nik
75b295a6c5
set language level 1.6 for 'forms-compiler' and 'javac2' modules
...
Both of them depend on 'instrumentation-util' module which already has language level 1.6 so they won't work under Java 5 or older anyway.
2017-03-16 09:47:21 +03:00
peter
aea028e22e
javac2: provide a default for not-null annotations (IDEA-76782)
2016-09-21 20:11:45 +02:00
peter
490d4e67bd
IDEA-76782 Generate runtime assertions for all configured not-null annotations
2016-09-19 12:04:52 +02:00
peter
250331a1d2
generate runtime assertions for any default notnull annotation (IDEA-76782)
2016-09-13 17:55:46 +02:00
Roman Shevchenko
52b4fb7ae6
[platform] migrates ASM visitors to convenience API constant
2016-08-09 20:00:25 +02:00
Roman Shevchenko
65ecef075b
Cleanup (ASM library name)
2016-07-07 12:00:36 +02:00
nik
1a6f701e36
preparing to migrate to Java 8: explicitly set 'IDEA jdk' as 'Module SDK' for modules which will remain on Java 6 and older
2015-12-22 14:26:33 +03:00
Eugene Zhuravlev
20d452e108
employ instrumentation optimization (reuse constant pool & unchanged methods bytecode if possible)
2015-12-19 13:36:37 +01:00
peter
e2b90e6e61
[^jeka] not-null instrumentation should skip invalid local variable tables in bridge method
2015-11-18 15:00:05 +01:00
Eugene Zhuravlev
326f7218b1
ASM parsing problem workaround for javac bug: local variable annotations with wrong ranges are generated for bridge methods (IDEA-136496)
2015-04-07 13:48:26 +03:00
Eugene Zhuravlev
9b43bba30f
[by Alexander Udalov] ability for javac2 to turn off NotNull instrumentation for certain classes
2014-12-26 22:11:36 +01:00
Eugene Zhuravlev
0af2922c1e
optimizations
2014-08-05 16:37:12 +02:00
Eugene Zhuravlev
987a3b1918
[by ann] migrating to asm5
2014-06-19 19:41:16 +04:00
peter
293e4c55a7
IDEA-40780 When code is compiled with -g, use the argument name for the @NotNull error.
2013-10-17 21:54:34 +02:00