Commit Graph
1030 Commits
Author SHA1 Message Date
anna cbe42de147 testdata for IDEA-65377 2013-10-23 19:16:00 +02:00
anna 60dffe3c03 provide common quickfixes for ambiguous constructor calls (IDEA-115255) 2013-10-23 16:31:32 +02:00
anna e3a799dff4 take into account containing class type params when accepting assignability (IDEA-71582) 2013-10-23 16:31:31 +02:00
anna 14b0f287d8 testdata for IDEA-18343 2013-10-23 13:43:48 +02:00
anna 9ba5f92262 testdata for IDEA-54197 2013-10-23 13:43:42 +02:00
anna 448f07e6ac testdata for IDEA-60836 2013-10-22 21:23:30 +02:00
anna 8b4c147b6f testdata for IDEA-63331 2013-10-22 21:15:26 +02:00
anna e9fd7055e8 testdata for IDEA-60818 2013-10-22 21:04:36 +02:00
anna 18ee2d80f1 forbid references on final fields from another ones (IDEA-100237) 2013-10-22 21:02:23 +02:00
anna d86e31fff5 testdata for IDEA-114894 2013-10-21 18:34:56 +02:00
Bas Leijdekkers 03e63d75d3 IDEA-115034 (Good code red: hex float zero) 2013-10-17 13:43:52 +02:00
anna efb328123b testdata for IDEA-67591 2013-10-10 20:34:37 +02:00
anna 993fb34281 highlighting for incompatible return types in type parameter inheritors (IDEA-57274) 2013-10-10 20:34:36 +02:00
anna b33fa7fc25 effectively final: check flow at variable start (IDEA-114737) 2013-10-10 18:39:58 +02:00
anna 46e9f4beca testdata for IDEA-57252 2013-10-10 18:39:57 +02:00
anna 82b6b165d6 testdata for IDEA-67518 2013-10-10 18:39:56 +02:00
anna 6a9313c58e type parameter in bounds check: separate wildcards with type param in bound 2013-10-10 18:39:55 +02:00
anna 69dbc89461 inference: do not check return type during inference; separate highlighting check 2013-10-08 17:13:33 +02:00
Bas Leijdekkers 4684ba71e0 Add package-info.java checking to "Declaration has problems in Javadoc references" inspection 2013-10-07 15:13:30 +02:00
Bas Leijdekkers 80c1fc4a87 fix JavadocInspectionQuickFixTest 2013-10-07 11:04:49 +02:00
Bas Leijdekkers a0163c7c3d fix test data 2013-10-07 11:04:49 +02:00
Bas Leijdekkers b21a51bac3 fix test data 2013-10-05 23:13:48 +02:00
anna 417e906b18 test data fixed 2013-10-02 19:50:13 +02:00
anna 7bf6e776a3 warn about usages of final fields in another fields even if they appear after constructor where it would be definitely assigned (IDEA-114280) 2013-10-02 19:01:46 +02:00
anna e6ea7bc88c accept type arguments on raw types for > 1.6 javac 2013-10-01 21:42:31 +02:00
Roman Shevchenko 39e5e2087f IDEA-114169 (false positive for non-intersecting throwers) 2013-09-30 14:52:21 +02:00
anna 2ea47e35b1 new inference: move test 2013-09-26 19:16:12 +02:00
anna 264025422d test data fixed 2013-09-25 18:32:29 +02:00
anna f5257087e9 new inference: overload resolution for SAM return type for implicit lambda should be ignored 2013-09-25 16:12:44 +02:00
Anna Kozlova e78ab513a5 lambda: check formal params for equality, eliminate wildcards during inference according to 15.27.3 2013-09-23 19:50:41 +04:00
Anna Kozlova f415702127 new inference: default constructor as poly expression argument 2013-09-20 20:36:37 +04:00
Anna Kozlova ee56497e3d new inference: symmetric variable bounds 2013-09-20 20:36:36 +04:00
Anna Kozlova 4a46b24bcb new inference: init inter call inference 2013-09-20 20:36:35 +04:00
Anna Kozlova 935cdbaf3b new inference: initial tests 2013-09-20 12:11:57 +04:00
peter 85ca653ed0 do we have java.applet in mockjdk now? 2013-09-18 20:40:51 +02:00
Roman Shevchenko 20150830af java: highlighting for statics in anonymous classes 2013-09-16 13:02:14 +04:00
Roman Shevchenko 2c8eb0da10 Cleanup (formatting) 2013-09-16 13:02:13 +04:00
Bas Leijdekkers e16694eabf IDEA-63698 (Inconvertible type (assign double to Integer) not highlighted as error) 2013-09-14 22:13:13 +02:00
Mike StrobelandAnna Kozlova fbc3d18f9e IDEA-111450 false positive for "Redundant type cast" inspection 2013-09-12 21:43:10 +04:00
Bas Leijdekkers 8d7f95a137 IDEA-26350 (Bad Java code is green: variable might not have been initialized) 2013-09-11 16:18:45 +02:00
Bas Leijdekkers ba3c923024 IDEA-93530 (bad code green: cannot assign a value to final variable) 2013-09-10 23:09:52 +02:00
Bas Leijdekkers 816cc8a140 IDEA-93515 (Good code red: variable might not have been initialized) 2013-09-10 20:08:37 +02:00
Anna Kozlova 4cae15713b more specific: lambda extended initial fix (IDEA-113357) 2013-09-09 21:42:47 +04:00
Bas Leijdekkers 2fa6ff6b69 test for IDEA-53184 2013-09-09 17:10:59 +02:00
Anna Kozlova 286cdc3bae anonym -> lambda: unique param names (IDEA-113338) 2013-09-09 13:03:19 +04:00
peter 2418434082 update FixAllQuickfixTest test data, so that it identifies the quick fix unambiguously 2013-09-05 21:35:18 +02:00
Anna Kozlova 5ac8d00c35 accept narrowing conversion from byte[] to T< extends Serializable> (IDEA-113225) 2013-09-05 19:56:35 +04:00
Anna Kozlova 0622404265 method refs: ambiguity (IDEA-113078) 2013-09-04 13:46:45 +04:00
Bas Leijdekkers d273f7d591 "Move assignment to field declaration" intention CCE fix 2013-09-03 21:47:43 +02:00
Anna Kozlova 7c56a37bc4 create var from instanceOf check: do not insert before previous line end-line comment 2013-08-30 14:20:22 +04:00