peter
|
24512a02ee
|
if some no-statistic suggestions are highly-preferred (e.g. local vars), move statistically preferred variants under them (IDEA-98303)
|
2013-01-24 18:01:42 +01:00 |
|
Anna Kozlova
|
a0d654aba8
|
IDEA-99536
|
2013-01-23 17:26:28 +04:00 |
|
peter
|
ee50f08e29
|
IDEA-99523 "final" should be suggested after "case"
|
2013-01-22 18:24:36 +01:00 |
|
peter
|
2f5e600044
|
when sorting alphabetically, display start matches first (IDEA-97189)
|
2013-01-22 17:16:12 +01:00 |
|
peter
|
4efedd1fa3
|
IDEA-98132 Improve type parameter lookup
|
2013-01-21 17:19:58 +01:00 |
|
Anna Kozlova
|
196ed7600d
|
prefer interface as super method when class extends unrelated class and interface (IDEA-99347)
|
2013-01-21 19:11:45 +04:00 |
|
Anna Kozlova
|
f4d9788a79
|
copy flag to reformat when de-qualify
|
2013-01-21 16:46:23 +04:00 |
|
Eugene Zhuravlev
|
8ffa909b2c
|
duplicate class checks
|
2013-01-21 12:57:01 +01:00 |
|
Anna Kozlova
|
85cc736b86
|
unchecked warning (IDEA-99357)
|
2013-01-21 15:10:29 +04:00 |
|
Denis.Zhdanov
|
f2d010031e
|
IDEA-99028 Introduce casted variable intention breaks formatting
|
2013-01-21 14:25:15 +04:00 |
|
peter
|
0510bbd398
|
IDEA-99271 Completion does not suggest class constant of array
|
2013-01-18 18:21:21 +01:00 |
|
Roman Shevchenko
|
66b12164aa
|
IDEA-74850 (incorrect numeric literals highlighting)
|
2013-01-17 21:57:21 +01:00 |
|
anna
|
4cbc38008a
|
lambda: incompatible lambda parameters type check fixed according to wildcards (IDEA-99073)
|
2013-01-16 15:57:08 +01:00 |
|
anna
|
9a66dcbd8c
|
invert condition: wrap with parenthesis according to precedence order (IDEA-98952)
|
2013-01-15 12:49:03 +01:00 |
|
anna
|
225296c67f
|
treat Object[] (IDEA-99061)
|
2013-01-15 12:49:02 +01:00 |
|
peter
|
065f0bc7f8
|
IDEA-97977 Constant conditions & exceptions: instance check on Throwable are wrong
|
2013-01-14 19:07:42 +01:00 |
|
peter
|
5aebb2e977
|
light DataFlowInspectionFixtureTest
|
2013-01-14 19:07:41 +01:00 |
|
anna
|
1cc7b6ee11
|
lambda: check unhandled exceptions for method references; disable surround with try/catch accordingly (IDEA-98966)
|
2013-01-14 16:51:11 +01:00 |
|
anna
|
6069d6ee83
|
default methods: filter out defaults from anonymous completion (IDEA-98954)
|
2013-01-14 14:16:53 +01:00 |
|
anna
|
8c431a908a
|
default methods: check unrelated defaults (IDEA-91685;IDEA-98792)
|
2013-01-14 14:16:52 +01:00 |
|
anna
|
1ad6c2ed24
|
class shadowing (IDEA-98828)
|
2013-01-11 21:34:56 +01:00 |
|
anna
|
c892ea7f32
|
java 8: resolve conflicts choosing more specific return type (IDEA-98845)
|
2013-01-11 18:55:34 +01:00 |
|
Roman Shevchenko
|
7f67356440
|
IDEA-97282 (disable pointless quickfixes)
|
2013-01-11 18:12:50 +01:00 |
|
anna
|
6f2878cdf7
|
java 8: intersection type casts (IDEA-98843)
|
2013-01-11 16:09:23 +01:00 |
|
anna
|
3e3d8cfd60
|
skip extends Object during new type param creation; test for IDEA-57449
|
2013-01-08 14:26:33 +01:00 |
|
anna
|
93a7d9f158
|
method conflicts: prefer method with more specific return type (IDEA-67570)
|
2013-01-08 13:44:08 +01:00 |
|
anna
|
5f7a5c98d7
|
correct super method hierarchy for multiple inheritance
|
2013-01-08 13:13:49 +01:00 |
|
anna
|
fe7244031a
|
testdata for IDEA-57539
|
2013-01-08 11:27:09 +01:00 |
|
Roman Shevchenko
|
f201185868
|
IDEA-98542 (help a guy to poison$ poor actor)
|
2013-01-07 20:34:19 +01:00 |
|
anna
|
5055466ac6
|
testdata for IDEA-67597
|
2013-01-07 19:12:47 +01:00 |
|
anna
|
d1893766c4
|
type params: error for jdk < 1.7 (IDEA-67861)
|
2013-01-07 19:12:46 +01:00 |
|
anna
|
542009391b
|
IDEA-67859
|
2013-01-07 19:12:45 +01:00 |
|
anna
|
98b70db0a7
|
extract method object: avoid element invalidation by batch update (IDEA-98365)
|
2013-01-07 11:45:25 +01:00 |
|
anna
|
946f13a494
|
extract method: check qualifiers correspondence (IDEA-98515)
|
2013-01-04 17:47:41 +01:00 |
|
anna
|
a7fb7f9f54
|
create enum: add implements list if needed (IDEA-93141)
|
2013-01-04 16:04:38 +01:00 |
|
anna
|
9a683bbc4a
|
formatter: field groups alignment: correctly process range (IDEA-98368; IDEA-98367)
|
2013-01-03 19:41:16 +01:00 |
|
anna
|
ac671ea0a2
|
fix testdata to collapse diamonds
|
2013-01-03 16:50:40 +01:00 |
|
anna
|
8d97155040
|
erasure: use before subst for type param bound (IDEA-98092)
|
2013-01-03 16:04:53 +01:00 |
|
anna
|
1e9a4087e6
|
parenthesis processing (IDEA-98421)
|
2013-01-03 13:15:42 +01:00 |
|
Roman Shevchenko
|
b4eebdd684
|
IDEA-98421 (parse super call type arguments)
|
2013-01-02 21:19:14 +01:00 |
|
Anna Kozlova
|
7228521cd1
|
extract method: insert cast when duplicate with changed type processed (IDEA-98396)
|
2013-01-02 12:45:05 +01:00 |
|
Anna Kozlova
|
782320dcd0
|
highlight enum constant name when its body should contain some implementation (IDEA-98411)
|
2013-01-02 11:41:23 +01:00 |
|
anna
|
e47dc7accb
|
extract method object: do not make static when already static (IDEA-98290)
|
2012-12-31 13:58:17 +01:00 |
|
anna
|
320f89f28c
|
change signature: fix param name hides field (IDEA-98123)
|
2012-12-31 11:32:58 +01:00 |
|
anna
|
7646fda820
|
wording: don't suggest to make enum constant abstract (IDEA-98165)
|
2012-12-28 18:33:13 +01:00 |
|
anna
|
4f7a6d0de0
|
method return type fix: when changing class params take into account super substitutor (IDEA-98145)
|
2012-12-28 18:33:12 +01:00 |
|
peter
|
f141942a3d
|
IDEA-98283 Wrong code completion within annotations
|
2012-12-28 17:57:44 +01:00 |
|
anna
|
dbfd42dd63
|
infer nullity: treat instanceof as null check (IDEA-98153)
|
2012-12-28 15:32:08 +01:00 |
|
anna
|
299e587bc4
|
create from usage: do not suggest to create static methods in interfaces (IDEA-98147)
|
2012-12-28 15:32:08 +01:00 |
|
anna
|
e8d6602585
|
disable override method from abstract class intention for static methods (IDEA-98006)
|
2012-12-28 15:32:07 +01:00 |
|