Commit Graph
1713 Commits
Author SHA1 Message Date
Alexey Kudravtsev 5cab61669f dump threads in case of missed PCE 2016-07-18 12:57:21 +03:00
Roman Shevchenko 13e6c5c155 Cleanup (better message) 2016-07-13 18:38:54 +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
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
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 5e0420eed2 more diagnostics 2016-07-08 16:17:26 +03: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
Alexey Kudravtsev 73bc62ec4e more diagnostics 2016-07-06 14:15:26 +03:00
Alexey Kudravtsev 4b82c441cc diagnostics for missing line markers 2016-07-05 14:07:38 +03: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
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
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
Roman Shevchenko d41f234c43 Merge remote-tracking branch 'origin/master' 2016-06-30 15:18:24 +03:00
Roman Shevchenko bf4759fccb [java] module declaration highlighting (file-level) 2016-06-29 21:02:23 +03:00
Anna Kozlova 3cfd5be8c0 bombed test for resolution with cycle 2016-06-29 16:18:27 +03:00
Pavel Dolgov c3bd56a80c Java inspection: convert the intention for "Make Type Generic" into an INFORMATION-level inspection (IDEA-157727) 2016-06-28 15:13:49 +03:00
Anna Kozlova 5dc271c3a2 unused inspection settings: allow to configure visibility for members to check 2016-06-28 13:15:07 +03:00
Anna Kozlova 7e74904509 testdata 2016-06-27 12:33:28 +03:00
Pavel Dolgov 92838f48bc Java inspection: Get rid of RemoveRedundantElseAction, as it's totally inferior to DataFlowInspection (IDEA-157727) 2016-06-24 14:00:51 +03:00
Pavel Dolgov 5e380e7526 Java inspection: convert the intention for "Remove redundant lambda parameter types" into an INFORMATION-level inspection (IDEA-156028, IDEA-157727) 2016-06-24 14:00:51 +03:00
Anna Kozlova 923b6cf252 delegate params: compound 2 intentions in one, set preselection (IDEA-112043) 2016-06-24 12:04:48 +03:00
Anna Kozlova 3805d51554 subtyping constraint: apply capture conversion for captured wildcard bound according to the direct supertype of parameterized type specification 2016-06-22 15:24:15 +03:00
Anna Kozlova a330f9c2f7 inference: treeWalkUp if overload is done under current argumentList caused by lambda parameter type inference (IDEA-157676) 2016-06-22 15:24:15 +03:00
Anna Kozlova 1c52cb7fd6 spec: no capture conversion applicable for array type; capture conversion must be applied for array access expression type; javac: no capture conversion is applicable for array access expressions with write access (IDEA-157295) 2016-06-22 15:24:15 +03:00
Anna Kozlova 732c04076c old inference (IDEA-157398) 2016-06-22 15:24:15 +03:00
Alexey Kudravtsev 4060a2ca93 test fixed 2016-06-20 14:21:39 +03:00
Alexey Kudravtsev 761579e5d3 reactivate tests 2016-06-17 12:05:43 +03:00
Alexey Kudravtsev 9a2407a75a fixed testWholeFileInspectionRestartedOnAllElements 2016-06-17 12:05:43 +03:00
Alexey Kudravtsev d8c72ba5b9 fixed testLIPGetAllParentsAfterCodeBlockModification 2016-06-17 12:05:43 +03:00
Alexey Kudravtsev 88b4575706 fixed testLIPGetAllParentsAfterCodeBlockModification 2016-06-17 12:05:43 +03:00
Alexey Kudravtsev 78103cb125 IDEA-157430 Type argument highlighting blinks when typing 2016-06-17 12:05:43 +03:00
Pavel Dolgov 38e1056980 Java: Fixed applicability check in JDK setup validator. Fixed cleanup in tests. (IDEA-152945) 2016-06-15 17:01:45 +03:00
Anna Kozlova 79edaf45af erasure of method call expression type if method is not generics but unchecked conversion was needed to check the applicability (IDEA-157223) 2016-06-14 11:34:32 +03:00
Alexander Zolotov 1df198f2ef Highlighting issue links: ignore invalid replacement patterns (EA-83133) 2016-06-09 14:32:08 +03:00
Pavel Dolgov dffed663fc Java: Added extension point for missing SDK notification (IDEA-152945) 2016-06-09 13:56:33 +03:00
Anna Kozlova db53a27296 prefer package to class in import list (IDEA-113756) 2016-06-07 20:06:58 +03:00
Anna Kozlova c83341f731 shadowing of static imports (IDEA-142600) 2016-06-07 10:57:34 +03:00
Anna Kozlova 5f7200897e ambiguous constants references: shadowing (IDEA-146058) 2016-06-06 20:12:56 +03:00
Anna Kozlova 9c95fa5524 don't try to infer from top if overloaded flag is on (IDEA-156937) 2016-06-02 17:01:51 +03:00
Anna Kozlova a82e3bb5e6 ignore parenthesis when building control flow (IDEA-156926) 2016-06-01 21:19:15 +03:00