Anna Kozlova
|
94f33a1358
|
append qualifier type args in canonical text, e.g. IDEA-60166
|
2012-11-01 19:08:15 +01:00 |
|
Anna Kozlova
|
b4ed390aa7
|
testdata for IDEA-70620
|
2012-11-01 19:08:13 +01:00 |
|
Anna Kozlova
|
711e80d769
|
testdata for IDEA-59290
|
2012-11-01 19:08:12 +01:00 |
|
Anna Kozlova
|
5f0225177e
|
unchecked call: warning should be shown if instance method is called on raw type (IDEA-61449)
|
2012-11-01 19:08:11 +01:00 |
|
Anna Kozlova
|
6ec151fcdb
|
generate: pass class context to correct resolve of param types (IDEA-53337)
|
2012-11-01 14:43:06 +01:00 |
|
Anna Kozlova
|
1014434bc1
|
IDEA-42987
|
2012-11-01 14:43:01 +01:00 |
|
Eugene Zhuravlev
|
14a98a621b
|
IDEA-93760 External build: incremental make does not pick up non-compilable overriding method throwing checked exception
|
2012-10-31 22:01:57 +01:00 |
|
peter
|
88a4de0b53
|
IDEA-30498 Nullability not checked in initializer for static field
|
2012-10-31 20:06:45 +01:00 |
|
peter
|
2bad268da5
|
IDEA-40195 'constant expression' and @NotNull
|
2012-10-31 20:06:45 +01:00 |
|
anna
|
2c5603f241
|
generics: inaccessible through wildcards bounds
|
2012-10-31 17:49:57 +01:00 |
|
anna
|
f743e7ae8c
|
generics: from same signature methods prefer methods without wildcards (IDEA-90802)
|
2012-10-31 17:49:55 +01:00 |
|
anna
|
ec4df495b5
|
forbid anonymous -> lambda when conflicting local vars exist (IDEA-93589)
|
2012-10-31 13:30:58 +01:00 |
|
Roman Shevchenko
|
2dac16268f
|
Fix test data
|
2012-10-30 17:01:18 +01:00 |
|
Roman Shevchenko
|
7111f4ff4f
|
Fix precise type calculation for try-with-resources
|
2012-10-30 17:01:05 +01:00 |
|
Roman Shevchenko
|
cb0fd56ab8
|
Fix test data
|
2012-10-30 16:28:08 +01:00 |
|
Roman Shevchenko
|
ce4ed7a604
|
Fix precise type calculation for degenerate case
|
2012-10-30 11:58:55 +01:00 |
|
Roman Shevchenko
|
e666bf7998
|
IDEA-58158 (check when annotation parameter value must be .class)
|
2012-10-29 14:16:46 +01:00 |
|
peter
|
8254d36493
|
IDEA-74934 "Constant conditions & exceptions": take type parameters into consideration, take 2 (fields)
|
2012-10-29 12:57:24 +01:00 |
|
peter
|
e82c7b2853
|
IDEA-74934 "Constant conditions & exceptions": take type parameters into consideration, take 1 (methods)
|
2012-10-29 12:57:23 +01:00 |
|
peter
|
5f6c927e1a
|
highlight not-null == null as always false (IDEA-88777)
|
2012-10-29 12:57:23 +01:00 |
|
peter
|
8114b9af49
|
equals implies not-nullness of its argument (IDEA-88777, IDEA-92809, IDEA-16979)
|
2012-10-29 12:57:23 +01:00 |
|
peter
|
733b09331a
|
IDEA-85993 Nullable analysis works incorrectly with inner classes
|
2012-10-29 12:57:23 +01:00 |
|
peter
|
03ab1d39cb
|
IDEA-42270 Good code is yellow: null passed to a @NotNull annotated varargs parameter
|
2012-10-29 12:57:22 +01:00 |
|
peter
|
b2ca4d8a33
|
Assert.fail() in catch still executes finally (IDEA-81084)
|
2012-10-29 12:57:22 +01:00 |
|
peter
|
47816dcc21
|
suppress constant condition reporting for any expression involving getters (IDEA-93244)
|
2012-10-29 12:57:22 +01:00 |
|
peter
|
51515e63ed
|
IDEA-42948 Idea fails to recognize "non-nullness" after unchecked cast
|
2012-10-29 12:57:22 +01:00 |
|
peter
|
30769e9b16
|
fix dfa in presence of catch (RuntimeException e) (IDEA-82053, IDEA-35789, IDEA-82235, IDEA-47146)
|
2012-10-29 12:57:21 +01:00 |
|
peter
|
61d7ab558d
|
when a nullable variable is assigned with an unknown value, don't consider it nullable (IDEA-42890)
|
2012-10-29 12:57:21 +01:00 |
|
peter
|
028bd8c6d5
|
IDEA-57595 'Null is returned from method not declared as @Nullable' inspection should not be reported for Void methods
|
2012-10-29 12:57:21 +01:00 |
|
peter
|
1a28ca4230
|
IDEA-44118 Possible NPE from @Nullable isn't flagged in synchronized() statement
|
2012-10-29 12:57:21 +01:00 |
|
peter
|
1ff583bd4a
|
when a nullable parameter is reassigned with an unknown value, don't still consider it nullable (IDEA-54770)
|
2012-10-29 12:57:21 +01:00 |
|
Roman Shevchenko
|
c4c09245e1
|
Cls*.setMirror(): cleanup, fixes, and better diagnostic
|
2012-10-26 22:07:31 +02:00 |
|
anna
|
af9704ef04
|
method refs: fix qualifier when static method is moved; show conflict if instance method is moved
|
2012-10-26 18:59:47 +02:00 |
|
anna
|
5516da73c7
|
move members: update static imports when methods are overridden (IDEA-93741)
|
2012-10-26 16:32:06 +02:00 |
|
anna
|
4c1ebfc416
|
anonym -> method ref: do not collapse in method ref when qualifier calls performs smth (IDEA-93697)
|
2012-10-26 14:10:43 +02:00 |
|
anna
|
64b2932d5e
|
anonymous -> lambda: allow qualified this/super expr (IDEA-93697)
|
2012-10-26 13:56:08 +02:00 |
|
anna
|
8f303c23aa
|
generics: do not accept inferred lower bound when inferred through raw type (IDEA-93672)
|
2012-10-26 13:29:55 +02:00 |
|
peter
|
9404e50337
|
prefix matching is more important than element kind and statistics
|
2012-10-25 21:19:36 +02:00 |
|
peter
|
0385ecc58a
|
IDEA-84963 Disprefer annotations in autocomplete at places where they cannot be used
|
2012-10-25 18:32:07 +02:00 |
|
anna
|
86872fa9a6
|
anonym -> method ref: disable for method calls with qualifiers which ref params (IDEA-93473)
|
2012-10-25 18:05:07 +02:00 |
|
anna
|
ce1e18a9c9
|
lambda -> method ref: do not suggest to replace anonymous classes (IDEA-93588)
|
2012-10-25 15:52:44 +02:00 |
|
anna
|
75335192ab
|
move static members: correct result ref (IDEA-93582)
|
2012-10-25 15:52:43 +02:00 |
|
anna
|
7b4b48764d
|
skip ignoring whitespaces when choosing the anchor (IDEA-93459)
|
2012-10-24 17:09:39 +02:00 |
|
Roman Shevchenko
|
d75d872c01
|
.class stub building test
|
2012-10-24 12:48:59 +02:00 |
|
Roman Shevchenko
|
ba640e804a
|
Drop support for outdated method receiver syntax
|
2012-10-24 12:48:58 +02:00 |
|
peter
|
50b1b21806
|
collect completion stats even if a primitive type is expected (IDEA-92045)
|
2012-10-24 12:26:38 +02:00 |
|
anna
|
b5ada3d096
|
testdata for IDEA-57309
|
2012-10-23 21:08:56 +02:00 |
|
anna
|
132c55ebb1
|
testdata for IDEA-57311
|
2012-10-23 21:08:55 +02:00 |
|
anna
|
17b64a96f7
|
testdata for IDEA-57310
|
2012-10-23 21:08:55 +02:00 |
|
anna
|
c7b237eb01
|
testdata for IDEA-57308
|
2012-10-23 21:08:54 +02:00 |
|