Commit Graph

1592 Commits

Author SHA1 Message Date
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
1d08cd4400 merge completion variants with same method erasures 2013-10-23 13:43:41 +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
Alexey Kudravtsev
6bcad287da dataflow to/from containers support 2013-10-22 12:33:55 +04:00
anna
835549ca5f escape initializer text for quick javadoc (IDEA-114911) 2013-10-21 18:34:57 +02:00
anna
d86e31fff5 testdata for IDEA-114894 2013-10-21 18:34:56 +02:00
peter
06ee80f144 support Class<?> in loggers (IDEA-105064) 2013-10-18 22:43:12 +02:00
peter
ec2d2d3d74 IDEA-105064 Is it possible to have even smarter code completion in case of Logger.getLogger(Class)? 2013-10-17 21:54:35 +02:00
Bas Leijdekkers
03e63d75d3 IDEA-115034 (Good code red: hex float zero) 2013-10-17 13:43:52 +02:00
Bas Leijdekkers
939d116ee4 IDEA-25908 (Add Find Usages for imports) 2013-10-16 11:18:22 +02:00
peter
3744d2ce50 IDEA-114736 Bug in code completion inside instanceof block 2013-10-12 23:00:40 +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
8e51c8070b override: fix param names in javadoc (IDEA-114557) 2013-10-09 19:01:04 +02:00
anna
93c8631bb4 infer nullity: more pessimistic check: check variables first (IDEA-114630) 2013-10-09 16:27:49 +02:00
anna
69dbc89461 inference: do not check return type during inference; separate highlighting check 2013-10-08 17:13:33 +02:00
peter
203e791253 prefer variants without leading underscores when case sensitivity=first letter (OC-3547) 2013-10-07 17:18:25 +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
peter
0138fecbf5 don't suggest Math methods inside a Math method call (IDEA-114408) 2013-10-05 23:00:53 +02:00
Bas Leijdekkers
7b3d333cc1 javadoc tag completion in package-info.java 2013-10-04 22:12:57 +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
58f4563df7 fix parameter info after generics (IDEA-114245) 2013-10-02 17:18:45 +02:00
anna
e6ea7bc88c accept type arguments on raw types for > 1.6 javac 2013-10-01 21:42:31 +02:00
peter
3a1ab0f858 IDEA-114256 Completion popup should prefer option without prefix 2013-10-01 13:16:17 +02:00
Roman Shevchenko
39e5e2087f IDEA-114169 (false positive for non-intersecting throwers) 2013-09-30 14:52:21 +02:00
peter
08b715b836 IDEA-113710 Complete Current Statement broken for generic methods 2013-09-28 15:01:51 +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
8913712ee6 parameter popup: escape for annotation methods (IDEA-113971) 2013-09-25 11:08:46 +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
b901d90b37 IDEA-96713 Incorrect options shown for 'implements' 2013-09-19 11:17:20 +02:00
peter
85ca653ed0 do we have java.applet in mockjdk now? 2013-09-18 20:40:51 +02:00
peter
077e89f136 IDEA-98656 Java doc not generated when an other Java doc has been commented after. 2013-09-18 17:28:05 +04:00