Commit Graph

1053 Commits

Author SHA1 Message Date
anna
481bc252f3 switch tests on new inference
(cherry picked from commit d2cbf3f2833104c3a0381059b0d6ef8ac0b3c94c)
2013-11-25 16:47:38 +01:00
anna
23432e3cd7 new inference: array constructor refs are always exact (IDEA-115725)
(cherry picked from commit 0f6538fc54bbee0aaf6cbab9884c0407937d4568)
2013-11-25 16:47:36 +01:00
anna
f7fd8525b9 lambda: catch exception by SAM method substitution (IDEA-116441)
(cherry picked from commit 0bce39590bdcc6e6a74c0dcedbb02add3333e685)
2013-11-25 16:47:34 +01:00
anna
79c9afb33c testdata for IDEA-116493
(cherry picked from commit 9270256d3bb30a40be89fee9609f49f288a69040)
2013-11-25 16:47:33 +01:00
anna
1f5e19ea8f inference testdata fixed
(cherry picked from commit 684b8905b9b3be10200c855af7b54d543b128f2b)
2013-11-25 16:47:20 +01:00
anna
4496371ca3 testdata 2013-11-12 22:38:06 +01:00
anna
06815172d7 testdata fixed 2013-11-11 10:43:19 +01:00
anna
22cf8deff5 ignore anonymous classes when generating constructors
EA-51713 - assert: CreateConstructorMatchingSuperFix$.run
2013-11-08 19:39:31 +01:00
anna
a902c4ee87 testdata fixed 2013-11-08 11:06:57 +01:00
anna
915fb35af7 new overload resolution: testdata 2013-11-06 12:40:27 +01:00
anna
ae7e30edee java 8: forbid super in static methods 2013-11-05 12:56:04 +01:00
anna
49042b445f IDEA-115883 Add auto-fix for compiler error "Unqualified super reference is not allowed in extension method" 2013-11-05 10:13:11 +01:00
anna
fb98413e84 testdata fixed 2013-11-04 16:16:28 +01:00
anna
4a725b52b3 IDEA-115789 an interface inheriting a default method and an abstract method 2013-11-04 16:16:28 +01:00
anna
9ae4eced85 IDEA-115790 default methods cannot override Object methods 2013-11-04 16:16:27 +01:00
anna
3f2a4dca13 IDEA-115867 Copy to temp final variable does not work correctly inside expression without braces 2013-11-04 16:16:26 +01:00
anna
c8f60d695c intersection type presentable name with & (IDEA-115802) 2013-11-04 13:00:54 +01:00
anna
17fbe75287 not initialized problem: fix static fields checks 2013-11-04 11:06:17 +01:00
anna
578826bb30 disable flip intersection conjuncts for equal sides 2013-10-31 16:35:42 +01:00
anna
5bd8b62070 fix to switch intersection types order in casts when one of the last types is not an interface 2013-10-31 16:35:39 +01:00
anna
9286cb4a28 testdata fixed 2013-10-30 17:46:35 +01:00
anna
a7316ca594 lambda: do not suggest to replace with lambda when refs to final fields exist in body (IDEA-111026); final initializer 2013-10-24 14:07:46 +02:00
anna
b87472673a IDEA-113526 2013-10-23 19:16:02 +02:00
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