Dmitry Jemerov
8f97a2cced
Initialize roots for new JDK 9 instances without touching JRT FS
...
Allow specifying JDK roots as URLs and not only as virtual files;
obtain the list of URLs for JDK 9 by reading MODULES property in
"release" file; allow creating VirtualFilePointers to files in JRT FS
2018-03-16 18:03:54 +01:00
Vladimir Krivosheev
94b50f3275
update xmlgraphics-commons from 1.5 to 2.2
2018-03-12 16:37:38 +01:00
Anna.Kozlova
a00d19098c
restore java version detection for android & plugins sdks (IDEA-187506)
2018-03-09 16:38:06 +01:00
Alexey Kudravtsev
f81db62917
write command cleanup
2018-03-02 16:31:24 +03:00
Anna.Kozlova
38ce8192a7
remove redundant parenthesis
2018-02-12 18:08:07 +01:00
Tagir Valeev
89d7f7290e
PsiParameterList#isEmpty; isEmpty and getParametersCount used where possible
2018-01-26 16:41:54 +07: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
Vladimir Krivosheev
74fdc3f9af
add loadState(notnull)
2018-01-22 14:35:56 +01:00
peter
315b7969c1
migrate most usages of deprecated com.intellij.util.containers.HashMap/Set to java.util
2018-01-19 22:26:30 +01:00
Tagir Valeev
db9200fcdb
Collection.toArray: use empty array instead of presized one
2018-01-18 13:41:14 +07:00
Roman Shevchenko
1e34231fc2
[java] extracts and fixes find-JDK-by-version function
2018-01-17 14:13:11 +01:00
Roman Shevchenko
506899eaa8
[java] deprecates unneeded simple delegate
2018-01-15 17:06:40 +01:00
Anna Kozlova
0ebca9cff2
invert if: check precedence and keep parenthesis accordingly (IDEA-175062)
...
replace duplicated negation utility
2018-01-03 14:18:52 +01:00
Dmitry Jemerov
a43c1e670d
Annotate 'element' parameter of RefactoringFactory.createRename() as @NotNull
2017-12-28 11:57:37 +01:00
Roman Shevchenko
777e4da5dc
Cleanup (migrates deprecated SdkVersionUtil usages)
2017-12-21 16:58:52 +01:00
Alexey Kudravtsev
e07afa8f5c
Date/Time in javadocs considered useless for readability
2017-12-06 15:11:04 +03:00
Alexey Kudravtsev
007107a433
cleanup
2017-11-29 13:48:22 +03:00
nik
76f8a354e0
project configuration: fix ignored 'include transitive dependencies' library option
2017-11-27 12:52:46 +03:00
Anna.Kozlova
56edc70ea1
junit 5: check meta annotations on super classes (IDEA-182310)
...
+ don't take into account ArgSource on known source annotations
2017-11-20 10:07:36 +01:00
Alexander Podkhalyuzin
6a5a0ce629
Moved util classes back to api modules. IDEA-CR-26895
2017-11-16 17:36:36 +03:00
Roman Shevchenko
085309a697
Cleanup (annotations; typos; formatting)
2017-10-25 21:44:29 +02:00
Roman Shevchenko
697c2df260
[java] do not check for JUnit and meta type annotations (IDEA-181206)
2017-10-25 21:28:42 +02:00
Konstantin Bulenkov
7f71686f90
IDEA-179760 Can't change default annotation used for code generation
2017-09-30 21:46:19 +02:00
peter
83935c0ce0
greenify NullableNotNullDialog
2017-09-28 16:52:51 +02:00
Bas Leijdekkers
ff820cb582
fix typo in javadoc
2017-09-14 22:20:32 +02:00
nik
1db28ad354
repository libraries: add option to exclude transitive dependencies (IDEA-178557)
2017-09-07 12:28:59 +02:00
Dmitry Batkovich
86829cac3e
java property index
2017-09-06 10:40:47 +03:00
Anna.Kozlova
34aaa5b92a
make more clear column title (IDEA-176081)
2017-07-18 20:57:16 +02:00
Aleksey Pivovarov
56c0b37e48
icon classes generation: update warning message
2017-07-17 21:12:14 +03:00
Anna.Kozlova
027062a52a
exclude coverage patterns (IDEA-82234)
2017-07-04 19:41:41 +02:00
Alexey Kudravtsev
21b372a285
separate FactoryMap and ConcurrentFactoryMap: use FactoryMap for thread-unsafe code only.
...
Usages converted to hide FactoryMap impl details.
2017-06-30 15:14:26 +03:00
Roman Shevchenko
9bddcf33c3
Cleanup (formatting)
2017-05-29 17:59:29 +03:00
Alexey Kudravtsev
557b56b398
parsing version string millions times a second is ecologically incorrect
2017-05-25 17:52:20 +03:00
Anna.Kozlova
bb9160344a
move java tests in corresponding package; ease access privileges
2017-05-23 12:57:09 +02:00
Roman Shevchenko
a56d2a511b
[java] moves modular runtime detection code to util class
2017-05-15 15:23:40 +02:00
Roman Shevchenko
d0bfce76cc
Cleanup (duplication)
2017-05-12 16:42:16 +02:00
Roman Shevchenko
9a65777129
[java] common methods for JRE/JDK check
2017-05-12 15:12:50 +02:00
Alexey Kudravtsev
4a4626c750
removed default file header, because it adds no information but subtracts attention and space
2017-05-12 14:02:24 +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
peter
487e04ef3c
IDEA-147000 Support YourKit thread dump format in Analyze stacktrace
2017-05-03 16:55:49 +02:00
nik
b1ea1768b9
cleanup: removed unused class and package description
2017-04-27 18:05:28 +03:00
Eugene Zhuravlev
23a1ede1f3
jarRepository settings ui
2017-04-26 11:52:03 +02:00
Nicolay Mitropolsky
ef0f6edeec
ImplicitSubclassInspection and ImplicitSubclassProvider description fixes
2017-04-21 18:36:28 +03:00
Nicolay Mitropolsky
31f8809024
ImplicitSubclassInspection-related typo and style-fixes
2017-04-20 19:53:39 +03:00
Nicolay Mitropolsky
99a028b295
MetaAnnotationUtil.findMetaAnnotations now is lazy.
2017-04-20 16:23:16 +03:00
Nicolay Mitropolsky
7f33765343
MetaAnnotationUtil supports findMetaAnnotations
2017-04-20 16:23:16 +03:00
Roman Shevchenko
edf572511a
Cleanup (deprecated API)
2017-04-18 16:25:50 +02:00
nik
c99fe5e8d2
Project Structure dialog: open 'Project' item if missing SDK or output path in a module are inherited from project (IDEA-171551)
2017-04-18 15:14:18 +03:00
Eugene Zhuravlev
ec6ed69d29
download from the same repositories on both initial configuration stage and synchronization stage
2017-04-13 20:11:32 +03:00