Commit Graph
815 Commits
Author SHA1 Message Date
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