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 |
|
Dmitry Avdeev
|
4becb6a064
|
blinking test fixed
|
2013-01-14 13:33:44 +04: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 |
|
peter
|
5932a6fc3a
|
IDEA-96730 Searching for usages on commonly used method names takes extremelly long
|
2013-01-11 16:27:18 +01:00 |
|
peter
|
3e96a9a2f5
|
IDEA-98818 Cyclic expand word doesn't work as expected for newly defined variables
|
2013-01-11 16:27:15 +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 |
|
Roman Shevchenko
|
e6753d5369
|
Cleanup
|
2013-01-02 16:28:37 +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
|
e9070ccbc8
|
extract method object: no need to change signature when nothing was changed by duplicates processing (IDEA-98288)
|
2012-12-31 13:30:21 +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 |
|
peter
|
1def31a4d1
|
IDEA-98298 Non-imported classes aren't suggested in annotation context on second completion
|
2012-12-28 17:57:43 +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 |
|
Roman Shevchenko
|
409a465045
|
Syntactically correct enum stubs
|
2012-12-28 13:05:40 +01:00 |
|
anna
|
2fe641dad6
|
insert cast/local variable from instanceof: check if written expression equals operand in instanceof before replacement (IDEA-97941)
|
2012-12-27 22:22:49 +01:00 |
|
Roman Shevchenko
|
54c399949e
|
Include resource closer exceptions in control flow
|
2012-12-27 22:04:36 +01:00 |
|
anna
|
e33fb35daa
|
ambiguity: prefer non arrays (IDEA-97983)
|
2012-12-27 20:14:18 +01:00 |
|
anna
|
ea55d12eb3
|
check erased types for method calls on raw exprs (IDEA-97952)
|
2012-12-27 20:14:17 +01:00 |
|
anna
|
c66e1c07b8
|
inline: do not insert casts when inline conditional expression in statements (IDEA-97902)
|
2012-12-27 20:14:17 +01:00 |
|
anna
|
c55a43df60
|
testdata fixed
|
2012-12-27 20:14:15 +01:00 |
|
peter
|
4a3f20d72f
|
don't let null checks affect 'unchecked cast' analysis
|
2012-12-27 16:03:48 +01:00 |
|
peter
|
dc22cda945
|
a test for IDEA-98211 "Constant conditions & exceptions": warning about possible ClassCastException is shown in one case, but one in another similar one
|
2012-12-27 16:03:47 +01:00 |
|
peter
|
b8ce61f6d6
|
a hacky fix for IDEA-98228 Autocompletion for String does equalsIgnoreCase() instead of equals()
|
2012-12-27 13:30:38 +01:00 |
|
Dmitry Avdeev
|
3ad0e60b1e
|
diagnostics for blinking test
|
2012-12-25 17:31:30 +04:00 |
|