Commit Graph

13 Commits

Author SHA1 Message Date
Anna Kozlova 2702d8c729 redundant type args: provide context for copied enum constant (IDEA-191043) 2018-05-02 20:06:12 +02:00
Anna Kozlova e137127cc1 redundant type args: provide context for copied enum constant (IDEA-191043) 2018-05-02 20:06:10 +02:00
Anna.Kozlova afd31563b0 convert to diamonds: ensure check for applicability is performed on static factory as otherwise it would be just skipped (IDEA-170813) 2017-04-05 10:00:19 +02:00
Anna.Kozlova e794bbcb0f erasure return type when unchecked conversion was required deep inside (IDEA-168316) 2017-02-17 10:57:30 +01:00
Anna Kozlova a5af84762d can be diamond: ensure inner class is referenced as simple name, otherwise qualified text with generics outer class would lead to kinda raw type (IDEA-159179) 2016-08-12 09:21:55 +03:00
Anna.Kozlova a12bdff8a1 explicit -> diamond: ignore invalid types (IDEA-155017) 2016-04-20 19:13:20 +02:00
Anna Kozlova f09865ef1d convert to diamonds: raise a problem if containing method can't be resolved (IDEA-151540) 2016-02-22 15:59:38 +01:00
Anna Kozlova f9d49fa1f4 convert to diamonds: take care of java 8 inference, check on non-physical elements (IDEA-151559) 2016-02-22 15:59:38 +01:00
Anna Kozlova 4b3cebcf53 reformat on replace type args with <> (IDEA-138079) 2015-03-24 21:04:04 +01:00
anna afcf43129a diamonds: no diamonds with anonymous classes (IDEA-72391) 2011-07-26 10:02:17 +04:00
anna 4d1a5f247b do not suggest to replace with diamond for anonymous inner class (IDEA-70258) 2011-05-26 19:22:41 +04:00
anna 5a5e84f3ef complex inference algorithm for diamond 2011-02-21 10:10:52 +01:00
anna c05c58cf4c completion: diamonds; inspection: collapse to diamond 2011-01-31 17:14:11 +01:00