Commit Graph
7926 Commits
Author SHA1 Message Date
Alexey Kudravtsev db48c64473 use mockJdk18 by default in LightCodeInsightTestCase; remove dependency on swing/net classes in some tests 2016-07-20 15:47:18 +03:00
Pavel Dolgov 3773948686 Java inspection: Added a fix for single-value annotations where the annotation doesn't have a 'value()' method and therefore "Expand Annotation to Normal Form" fix couldn't be applied (IDEA-158456, IDEA-157727) 2016-07-20 13:33:13 +03:00
Anna.Kozlova 0f82a3bf77 merge misspelled (hashCode, toString, setUp, tearDown, compareTo) inspections 2016-07-20 09:29:54 +02:00
Anna.Kozlova 2d36e419eb empty stubs for functional expressions (^peter) 2016-07-20 09:29:54 +02:00
Anna.Kozlova 1e5372292b java stub for literal expression to ensure parenthesis 2016-07-20 09:29:54 +02:00
Anna.Kozlova a1b30986af alternative suppress id for global inspections (IDEA-154071) 2016-07-20 09:29:54 +02:00
peter 28d9656870 prepare anonymous base context calculation to the coming of lambda stubs 2016-07-20 09:03:55 +02:00
Vladimir Krivosheev 1996140c4f encapsulate myTestRootDisposable 2016-07-19 13:42:42 +02:00
Roman Shevchenko c4e8bf5219 [java] fixes javadoc inspection false positive for split @see tags (IDEA-158662) 2016-07-18 20:55:24 +02:00
Anna.Kozlova cfe8570309 inline field: preserve context for diamonds (IDEA-158604) 2016-07-18 20:41:24 +02:00
Vladimir Krivosheev 6ceea5ab2b use runInEdtAndWait 2016-07-18 18:37:06 +02:00
Vladimir Krivosheev 72965f5b9e use runInEdtAndWait 2016-07-18 18:31:12 +02:00
Alexey Kudravtsev 9ab02c86dc notnull 2016-07-18 18:53:54 +03:00
Vladimir Krivosheev e9cff3106c since we use Java8, ThrowableRunnable is enough 2016-07-18 17:07:50 +02:00
Alexey Kudravtsev 9f9fa4b158 more diagnostics 2016-07-18 16:44:45 +03:00
Alexey Kudravtsev 6be42352ef fail test if exception occurs in reactivity watcher thread 2016-07-18 16:44:45 +03:00
Vladimir Krivosheev cda426d779 cleanup 2016-07-18 15:33:31 +02:00
Anna.Kozlova 3ee60dba1d method ref: ensure top substitutor is not overridden with raw replacement from second method ref search (IDEA-158636) 2016-07-18 14:57:04 +02:00
Roman Shevchenko de4fc28369 Merge remote-tracking branch 'origin/master' 2016-07-18 14:26:55 +02:00
Roman Shevchenko f736ecb86e [java] module formatting 2016-07-18 14:26:31 +02:00
Alexey Kudravtsev ec318f7f17 cleanup 2016-07-18 12:57:21 +03:00
Alexey Kudravtsev 2ea1283a32 print thread dump on too long interrupt 2016-07-18 12:57:21 +03:00
Alexey Kudravtsev 5cab61669f dump threads in case of missed PCE 2016-07-18 12:57:21 +03:00
Dmitry Batrak fc8e00f006 IDEA-158599 Semicolon not inserted in string literals and comments 2016-07-15 17:24:17 +03:00
Yaroslav Lepenkin f21e71bd56 [formatter] simplification: removed unnecessary classes 2016-07-15 16:15:01 +03:00
Yaroslav Lepenkin 1c25166cee [formatter] simplification: changed context reformat api 2016-07-15 16:15:01 +03:00
Anna.Kozlova 4cbe5e7873 prototype for class based patterns as entry points (IDEA-34620) 2016-07-14 12:30:32 +02:00
Yaroslav Lepenkin b75a7e3d72 [java-formatter] do not add empty call chunks, fixes IDEA-158331, yellow code removed 2016-07-14 13:08:51 +03:00
Roman Shevchenko 72f88a4c02 [java] navigation, presentation, and "go to symbol" provider for modules 2016-07-14 11:27:43 +02:00
Roman Shevchenko 13e6c5c155 Cleanup (better message) 2016-07-13 18:38:54 +02:00
Roman Shevchenko 506535c1a4 [java] more module parser tests 2016-07-13 18:06:07 +02:00
Roman Shevchenko 09056a0fe6 [java] duplicate module name highlighting 2016-07-13 18:04:56 +02:00
Roman Shevchenko 6b48878835 Cleanup (test migration) 2016-07-13 12:06:42 +02:00
Anna.Kozlova f27c5080f6 ensure method signature is highlighted when changes are made inside method body but the actual highlighting is performed on class level (IDEA-141532; IDEA-158137) 2016-07-13 11:43:16 +02:00
Anna.Kozlova 8e7077bb5b testdata for IDEA-139512 2016-07-13 11:43:16 +02:00
Roman Shevchenko 25610a8713 [java] module stub, module name index, module-info.class files reading 2016-07-12 18:30:57 +02:00
Roman Shevchenko fa9e98cd84 [java] language level moved to file stub
Needed for accessing language level of module-info.class files.
2016-07-12 16:50:11 +02:00
Roman Shevchenko ddfa8c5540 Merge remote-tracking branch 'origin/master' 2016-07-12 12:13:23 +02:00
Roman Shevchenko ba891d072b Cleanup (arrangement) 2016-07-12 12:12:37 +02:00
Anna.Kozlova 2be8a720a8 static import when inheritance present (IDEA-158357) 2016-07-12 11:08:35 +02:00
Anna.Kozlova 8eab2c79a4 suppressions: if @Generated found, mark as suppressed even if no @SuppressWarning is present (IDEA-158300) 2016-07-11 18:05:00 +02:00
Anna.Kozlova 750afb8497 return type fix: change type arguments of dependant type parameters only (IDEA-158361) 2016-07-11 18:05:00 +02:00
Roman Shevchenko 213cdd16c3 Merge remote-tracking branch 'origin/master' 2016-07-11 11:21:28 +02:00
Roman Shevchenko ebd3766ac6 [java] fixes broken generic signature parsing (IDEA-158330) 2016-07-11 11:21:08 +02:00
Roman Shevchenko 004b675980 Cleanup (formatting) 2016-07-11 11:14:18 +02:00
Rustam Vishnyakov b327fd7257 Command line formatter (IDEA-99267) 2016-07-11 12:06:41 +03:00
Alexey Kudravtsev d2f23581a2 IDEA-158241 Find Usages fails to find usages 2016-07-08 16:17:26 +03:00
Alexey Kudravtsev 8ec0bd4773 more diagnostics 2016-07-08 16:17:26 +03:00
Alexey Kudravtsev 4da72a13ba more diagnostics 2016-07-08 16:17:26 +03:00
Alexey Kudravtsev 72b314d22c more diagnostics 2016-07-08 16:17:26 +03:00