Commit Graph
7887 Commits
Author SHA1 Message Date
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
Alexey Kudravtsev dcc0027ffe make run faster under log debug level 2016-07-08 16:17:26 +03:00
Alexey Kudravtsev 5e0420eed2 more diagnostics 2016-07-08 16:17:26 +03:00
Anna Kozlova d4840b76ad show lambdas in File Structure (IDEA-151616; IDEA-157809; IDEA-151429) 2016-07-08 14:25:05 +02:00
Anna Kozlova b88d3c2d5a end template in tests as normal; if template was canceled - don't perform onSuccess method setup (IDEA-157973) 2016-07-08 10:50:23 +02:00
Anna Kozlova 185b889f35 inline class to anonymous: generate final modifier according to setting for java 8 (IDEA-157802) 2016-07-08 10:46:34 +02:00
Anna Kozlova 4e813690f7 anonymous -> lambda: allow field shadowing when suggesting new local names (IDEA-157288) 2016-07-08 10:46:34 +02:00
Anna Kozlova 6ee2ce046e can be final: don't suggest final modifiers for implicitly write fields (IDEA-148069) 2016-07-08 10:46:34 +02:00
Konstantin Bulenkov cd8cf62a19 cleanup. Convert empty arrays to constants (new T[0] -> T.EMPTY) 2016-07-07 22:52:00 +02:00
Roman Shevchenko 65ecef075b Cleanup (ASM library name) 2016-07-07 12:00:36 +02:00
Roman Shevchenko cb48331800 Merge remote-tracking branch 'origin/master' 2016-07-07 11:01:53 +02:00
Andrey Dernov 47ea0abd54 added stripped space back 2016-07-07 09:35:13 +03:00
Andrey Dernov 0430d0cdc0 Test for IDEA-158139 2016-07-07 09:32:18 +03:00
Roman Shevchenko 271b89cd09 Cleanup (test renamed) 2016-07-06 19:12:20 +02:00
Yaroslav Lepenkin 21e6e1d598 [formatter-core: context formatting] API prettified 2016-07-06 20:01:44 +03:00
Roman Shevchenko bbed9b3f2d [java] for modular JDK, uses per-module class roots instead of a single one 2016-07-06 17:45:06 +02:00
Yaroslav Lepenkin 6a3f7d34ad [formatter-core: context formatting] simplified 2016-07-06 18:36:19 +03:00
Alexey Kudravtsev 73bc62ec4e more diagnostics 2016-07-06 14:15:26 +03:00
Maxim.Mossienko e226f3dad9 stub index modification stamp, first iteration 2016-07-06 00:14:28 +02:00
Alexey Kudravtsev 4b82c441cc diagnostics for missing line markers 2016-07-05 14:07:38 +03:00
Yaroslav Lepenkin 7621f6ae53 [Recent Tests] show only failed tests and passed configurations in popup. On right arrow failed test suite and configuration is shown 2016-07-04 20:47:26 +03:00
Maxim.Mossienko 1765913f6f index modification stamp, first iteration 2016-07-04 15:03:03 +02:00
Pavel Dolgov 65a5b0e437 Java intention: Quick fix for error "foreach not applicable to type java.util.Iterator" - handle comments and take care of empty block when copying the loop body (IDEA-124751) 2016-07-04 14:37:31 +03:00
Anna Kozlova 33273be517 substitute with bounds promotion: don't open captured wildcard for supers (IDEA-155370) 2016-07-04 10:21:00 +03:00
Anna Kozlova 87701e3acf fix default getter template for boolean fields with meaningful starting 'is' (IDEA-148006) 2016-07-01 20:20:29 +03:00
Roman Shevchenko c507528208 [java] navigation around decompiled code (test updated) 2016-07-01 19:20:49 +03:00
Pavel Dolgov 9104e6ede4 Java intention: Quick fix for error "foreach not applicable to type java.util.Iterator" - a test added (IDEA-124751) 2016-07-01 16:28:17 +03:00
Pavel Dolgov d50a5c7a07 Java intention: Quick fix for error "foreach not applicable to type java.util.Iterator" (IDEA-124751) 2016-07-01 16:12:36 +03:00
Yaroslav Lepenkin 572f27ebdb [fixed failing test: formatOptimizeRearrangeVcsChanges] fixed test data, since diff now shows one more line 2016-07-01 13:50:59 +03:00
Anna Kozlova a714c0d820 unchecked cast warning: missed captured wildcards (IDEA-158080); reifiable captured wildcard type 2016-07-01 12:44:39 +03:00
Anna Kozlova 7896eddc3b this and super are not available inside anonymous class args 2016-07-01 12:44:39 +03:00
Bas Leijdekkers fabe51f4ae fix test 2016-07-01 10:23:58 +02:00
Yaroslav Lepenkin 24e5406327 [formatter] moved from java-impl to core, extra ranges calculation now works for every language 2016-07-01 11:19:55 +03:00
Anna Kozlova b98f40b336 change signature: restore explicit check for used parameters 2016-07-01 11:04:51 +03:00
Anna Kozlova a2ae47010d temp disable conflict check to fix tests 2016-07-01 10:43:15 +03:00
Anna Kozlova fe7045debb change signature: conflict if deleted parameter is used in method body, excluding javadoc (IDEA-157603) 2016-06-30 21:02:38 +03:00
Anna Kozlova 4b1ff8c516 change signature: add warning if new signature duplicates method in overrider (IDEA-157659) 2016-06-30 21:02:38 +03:00
Anna Kozlova 7d48d00ae9 anonymous -> lambda: restore comments (non-javadoc) outside method body (IDEA-157286) 2016-06-30 21:02:38 +03:00
Anna Kozlova 41998a977e change signature: show conflicts if delegated method has same erasure as initial one (IDEA-157672) 2016-06-30 21:02:38 +03:00
Roman Shevchenko d430b496df [java] module-info test data updated 2016-06-30 20:54:18 +03:00