anna
|
a444dcfa01
|
good code red:do not override calculated subst with raw (IDEA-67680)
|
2012-10-19 12:29:54 +02:00 |
|
anna
|
a40a08d1d9
|
good code red: leave empty subst when processing type params supers (IDEA-67680)
|
2012-10-18 21:40:03 +02:00 |
|
anna
|
fd9d1764e2
|
good code red: allow containing this before super call (IDEA-67756)
|
2012-10-18 21:40:03 +02:00 |
|
anna
|
b87a66990c
|
nullable problems: do not suggest to annotate as @Nullable when parameter is referenced (IDEA-93083)
|
2012-10-18 19:36:59 +02:00 |
|
anna
|
bfef30ff03
|
extract method: do not fold params by default when they are used inside conditional stmts (IDEA-92815)
|
2012-10-18 17:30:55 +02:00 |
|
anna
|
9598ba568c
|
make method static: add parameter when method was used in method reference (IDEA-93138)
|
2012-10-18 13:45:04 +02:00 |
|
anna
|
78c8fe106b
|
static override: search method in superclass by method signature from derived (IDEA-93043)
|
2012-10-17 15:49:58 +02:00 |
|
anna
|
24a2d19043
|
add constructor params: collect new names to prevent conflicts (IDEA-92902)
|
2012-10-15 18:06:30 +02:00 |
|
peter
|
f653df321f
|
don't restart completion after typing 2 characters: it's not needed with current matching
|
2012-10-15 17:14:44 +02:00 |
|
peter
|
18a6cf6a1b
|
suggest primitive types in generics (IDEA-92940)
|
2012-10-15 17:14:26 +02:00 |
|
anna
|
e775459321
|
lambda: nested lambda return statements exclusion
|
2012-10-15 16:20:57 +02:00 |
|
anna
|
5c798946df
|
java7 cast conventions
|
2012-10-15 16:20:56 +02:00 |
|
anna
|
1c0933b830
|
search for method references during constructor search (IDEA-92804)
|
2012-10-15 16:20:55 +02:00 |
|
Anna Kozlova
|
58d7db1d6f
|
extract method object: wrap if/loop bodies in {} when needed (IDEA-92156)
|
2012-10-13 18:51:26 +02:00 |
|
peter
|
af44ecd7cf
|
IDEA-91838 Complete instance members from static inner class
|
2012-10-13 17:33:08 +02:00 |
|
peter
|
31291792e4
|
don't preselect the last chosen completion item when the matching prefix is unrelated to the prefix entered when that item was chosen (IDEA-92823)
|
2012-10-13 17:33:06 +02:00 |
|
Anna Kozlova
|
23120f5c8a
|
continue inference after raw type detected; report raw after all args were processed with raw result only (IDEA-92273)
|
2012-10-13 15:31:50 +02:00 |
|
Anna Kozlova
|
e2ab6057e8
|
distinguish raw types from non-raw (IDEA-92842)
|
2012-10-12 19:45:30 +02:00 |
|
Anna Kozlova
|
289ee1d04c
|
lambda: do not override already inferred types from parent (IDEA-92733)
|
2012-10-12 17:31:16 +02:00 |
|
peter
|
a9b4cd8d4f
|
IDEA-88769 Java keyword completion: duplicate "final" suggestion
|
2012-10-12 15:23:25 +02:00 |
|
Anna Kozlova
|
beb2c4df54
|
method refs: do not warn about type args over raw types, non parameterized methods (IDEA-92851)
|
2012-10-12 14:56:44 +02:00 |
|
Anna Kozlova
|
074c756386
|
method refs: shorten class names in qualifiers supported (IDEA-92724)
|
2012-10-12 11:30:21 +02:00 |
|
anna
|
b8fb9f7f36
|
method refs: do not insert ; in calls/exprs (IDEA-92713)
|
2012-10-11 21:12:07 +02:00 |
|
peter
|
79a7af7d6f
|
uncomment and fix one dfa test
|
2012-10-11 20:21:49 +02:00 |
|
anna
|
d598293eb9
|
method refs: propagate substitutor from method reference resolve to upper level inference (IDEA-91988)
|
2012-10-11 18:32:48 +02:00 |
|
anna
|
fedfbcaa85
|
method refs/lambda: types assignability (IDEA-92786)
|
2012-10-11 18:32:48 +02:00 |
|
anna
|
56036f1542
|
method refs: default constructors check (IDEA-92777)
|
2012-10-11 18:32:47 +02:00 |
|
anna
|
451d88906b
|
method ref completion: allow non static methods (IDEA-92705)
|
2012-10-11 12:42:09 +02:00 |
|
anna
|
7d4be5d223
|
surround lambda/method refs with cast when inline in expression list (IDEA-92742)
|
2012-10-10 17:19:44 +02:00 |
|
anna
|
a927ecf5d1
|
method refs: check constructor refs qualifiers (IDEA-92722)
|
2012-10-10 17:19:43 +02:00 |
|
anna
|
0706510a1e
|
method refs: correct static flag detection in case of default constructors (IDEA-92735)
|
2012-10-10 17:19:42 +02:00 |
|
anna
|
635ebe4e27
|
method refs: varargs in receiver position supported (IDEA-92711)
|
2012-10-10 15:10:43 +02:00 |
|
anna
|
b929c5ad2f
|
wildcards in receiver type supported (IDEA-92699)
|
2012-10-10 15:10:42 +02:00 |
|
Roman Shevchenko
|
b13e8b0d7a
|
Move try-with-resources data flow test to right place
|
2012-10-10 13:03:57 +02:00 |
|
Roman Shevchenko
|
4dd466fde6
|
Cleanup
|
2012-10-10 13:03:57 +02:00 |
|
Roman Shevchenko
|
0dc1191c25
|
IDEA-92588 (check for AutoCloseable on interface extraction)
|
2012-10-10 10:35:51 +02:00 |
|
Roman Shevchenko
|
37941c490f
|
Cleanup
|
2012-10-10 09:44:36 +02:00 |
|
anna
|
fced71498b
|
anonymous can be method reference inspection
|
2012-10-09 20:28:07 +02:00 |
|
anna
|
2e599091fd
|
methods refs: check if default constructor is acceptable
|
2012-10-09 20:28:06 +02:00 |
|
anna
|
573abd10e3
|
varargs (IDEA-92641)
|
2012-10-09 17:54:33 +02:00 |
|
anna
|
0fbf5f2464
|
lambda can be converted to method reference inspection
|
2012-10-09 17:54:32 +02:00 |
|
anna
|
f65e347410
|
method refs: accept default constructors refs for SAMs with void return type
|
2012-10-09 12:31:40 +02:00 |
|
anna
|
8f11a9d3fa
|
method refs: varargs in referenced method processed (IDEA-92598)
|
2012-10-08 19:22:00 +02:00 |
|
anna
|
ada232f63e
|
ignore static imports for method references (IDEA-92590)
|
2012-10-08 19:21:59 +02:00 |
|
anna
|
30feb7255d
|
method refs: rename methods
|
2012-10-05 11:11:06 +02:00 |
|
anna
|
9488b020db
|
method refs: infer from functional interface return types
|
2012-10-05 10:39:24 +02:00 |
|
anna
|
4eeaeb4f2f
|
method refs: resolve default constructor
|
2012-10-05 10:39:23 +02:00 |
|
anna
|
43ddd9311a
|
method refs: do not cache results during parent conflict resolving
|
2012-10-05 10:39:22 +02:00 |
|
anna
|
93245d3611
|
method refs: accept instance inner classes from instance methods
|
2012-10-04 17:21:05 +02:00 |
|
anna
|
77590cf807
|
isReifiable should not check outer class type params for static inners
|
2012-10-04 17:21:05 +02:00 |
|