Commit Graph

25 Commits

Author SHA1 Message Date
Roman Shevchenko
a66489593b [ann] IDEA-69688 (unrestricted cast of return types of JSR-292 "polymorphic" methods) 2011-05-18 17:14:14 +04:00
anna
097a350597 diamonds: cannot use diamonds with explicit constructor types/disable checks on type args for non generics constructors (sic!?) 2011-05-17 21:00:44 +04:00
Roman Shevchenko
475354f2b6 [ann] Improved catch analysis 2011-05-03 21:10:11 +02:00
Roman Shevchenko
8072b38603 [ann] Correct highlighting for subtypes in multi-catch 2011-05-03 21:10:10 +02:00
anna
3bb0c9d03a diamonds; actual types accepted in java 7 even if no formal types were defined!
(cherry picked from commit 903984b162008a56def605c72743c22517304a2d)
2011-05-02 21:14:20 +02:00
anna
b94ead9094 diamonds: accept captured types; discard anonymous inner classes (IDEA-67125) 2011-04-20 20:10:21 +02:00
Roman Shevchenko
847ad86feb IDEA-68179 (Javac quirks inspection) 2011-04-17 18:53:22 +02:00
Roman Shevchenko
91c7d40078 Project Coin precise rethrow support 2011-03-17 17:47:38 +01:00
Roman Shevchenko
9e0bef7dcd Project Coin try-with-resource support, take 4 2011-02-24 20:02:33 +01:00
Roman Shevchenko
0f2e1cd4f6 Try-with-resource support: variable usage inspection 2011-02-22 20:33:24 +01:00
anna
5a5e84f3ef complex inference algorithm for diamond 2011-02-21 10:10:52 +01:00
Roman Shevchenko
f2184f3f50 Multi-catch support: more highlighting 2011-02-19 14:48:41 +01:00
Roman Shevchenko
91e642ac49 Project Coin try-with-resources support (exception handling, part 1) 2011-02-18 15:37:38 +01:00
anna
84e7a9ae7a unchecked warnings as fair inspection 2011-02-17 09:48:44 +01:00
anna
87e7f6aa02 add warning "unchecked generic array creation for vararg parameter" 2011-02-16 09:48:39 +01:00
anna
898f2cc1bc project coin: @SafeVarargs applicability 2011-02-16 09:48:35 +01:00
Roman Shevchenko
68ce5423cb Project Coin multi-catch support 2011-02-14 19:00:07 +01:00
Roman Shevchenko
e75d85ba43 Project Coin numeric literals (IDEA-64808) 2011-02-08 12:16:20 +01:00
anna
5ae4640721 enable diamonds in field initializers (IDEA-63979) 2011-01-12 16:51:31 +01:00
Alexey Kudravtsev
e2f12d5e29 dynamically add dead code extension 2010-10-08 10:13:27 +04:00
Alexey Kudravtsev
48245a1a3a duplicate annotations 2010-08-23 14:29:03 +04:00
anna
12ef70ac18 duplicated annotations 2010-08-20 13:19:58 +04:00
anna
a9bb49eb29 diamonds: 1.7 type inference for New Expressions 2010-08-05 15:54:23 +04:00
peter
a83f7ad0b0 don't let light tests spoil language level for their comrades 2010-07-08 15:20:48 +01:00
Alexey Kudravtsev
735a9d17a8 java highlighting tests moved to community 2010-06-25 12:46:38 +04:00