Anna Kozlova
|
502a3e9a65
|
new inference: check also variable instantiation for primitive wrappers (IDEA-127752)
|
2014-07-23 19:19:13 +02:00 |
|
Anna Kozlova
|
24be503eb2
|
new inference: missed condition in conditional expression (IDEA-127752)
|
2014-07-23 19:19:12 +02:00 |
|
Dmitry Batrak
|
1d198e18bb
|
IDEA-127695 Formatting is breaking on typing
|
2014-07-23 20:10:16 +04:00 |
|
Anna Kozlova
|
381c7fc817
|
ensure type parameters contain fully qualified names (IDEA-127714)
|
2014-07-23 17:53:18 +02:00 |
|
Alexey Kudravtsev
|
1b9ba31da8
|
cast from Short to char is prohibited
|
2014-07-23 13:35:58 +04:00 |
|
Anna Kozlova
|
e9a17dfad8
|
field can be local: when field is used in method for read it can't be converted to local if used in another methods (IDEA-127159)
|
2014-07-22 20:37:38 +02:00 |
|
peter
|
0299b302c6
|
auto-import context variable declaration type when completing (IDEA-90157)
|
2014-07-22 18:26:56 +02:00 |
|
peter
|
f81e96ef9d
|
java chained completion: qualifier class items shouldn't be inserted as constructors
|
2014-07-22 18:26:55 +02:00 |
|
Anna Kozlova
|
9cce5c76b7
|
do not split annotations on multiple lines for params (IDEA-127017)
|
2014-07-22 17:08:03 +02:00 |
|
Anna Kozlova
|
bacc3c2ad6
|
lambda -> method refs: collapse when acceptable method without supers found
|
2014-07-21 20:47:52 +02:00 |
|
Anna Kozlova
|
4b7122b83d
|
shorten FQNs when insert casts (IDEA-127573)
|
2014-07-21 19:19:15 +02:00 |
|
Anna Kozlova
|
91f505e2f7
|
create static method from usage in interface (IDEA-127563)
|
2014-07-21 19:19:14 +02:00 |
|
Anna Kozlova
|
824f4329b2
|
workaround for <p/> inside <pre> in javadoc preview in JEditorPane (IDEA-127430)
|
2014-07-21 17:56:23 +02:00 |
|
Anna Kozlova
|
a46f4cef52
|
anonym -> lambda: disable in case when inferred type differs from type of anonymous class and parameter of param type is used inside (IDEA-127603);
BTW param.toString would be also rejected
|
2014-07-21 17:56:21 +02:00 |
|
Anna Kozlova
|
89dc528242
|
new inference: no substitution during most specific inference by means of new spec (IDEA-127584)
|
2014-07-21 17:56:20 +02:00 |
|
Roman Shevchenko
|
322e539fc5
|
IDEA-127077 (highlighting test)
|
2014-07-21 16:08:23 +02:00 |
|
Anna Kozlova
|
9b4912c5a0
|
lambda: do not start inference from void type (IDEA-127596)
|
2014-07-21 12:12:28 +02:00 |
|
Anna Kozlova
|
067ef9e309
|
method refs: check first parameter if it could be a receiver for varargs methods (IDEA-127506)
|
2014-07-18 18:19:20 +02:00 |
|
Andrey Starovoyt
|
6bf1409b85
|
postfix template fix ternary operator + test
|
2014-07-18 19:48:54 +04:00 |
|
Alexey Kudravtsev
|
0a6a37496e
|
Reverted: cast from Short to char is prohibited (1c5a03589e)
|
2014-07-18 17:21:10 +04:00 |
|
Alexey Kudravtsev
|
1c5a03589e
|
cast from Short to char is prohibited
|
2014-07-18 14:58:43 +04:00 |
|
Anna Kozlova
|
7d19e0e85e
|
method refs: missed super class substitution (IDEA-126969)
|
2014-07-18 10:34:55 +02:00 |
|
peter
|
f4d3703103
|
IDEA-126531 Completion inserts unwanted semicolon
|
2014-07-18 09:14:07 +02:00 |
|
Anna Kozlova
|
590ed4cc23
|
disable create instance field inside interface (IDEA-127211)
|
2014-07-14 20:58:24 +02:00 |
|
peter
|
fbb28259a1
|
ignore inferred annotation in @NotNull propagation to overridden methods
|
2014-07-10 10:35:56 +02:00 |
|
peter
|
1b75318697
|
adapt testdata to inferred jdk annotations
|
2014-07-10 10:35:56 +02:00 |
|
Dmitry Batrak
|
1b1a23a9e9
|
IDEA-120465 Code completion: no Autopopup code completion and inserting pair brackets if Column selection mode is on
added tests
|
2014-07-09 14:52:39 +04:00 |
|
peter
|
e3fd6eb900
|
don't add a newline when completing with smart enter shortcut (IDEA-126726)
|
2014-07-08 18:40:07 +02:00 |
|
peter
|
02fdc91a10
|
IDEA-126726 "Complete current statement" always adds a newline
* rollback the fix for IDEA-119926
|
2014-07-08 13:13:51 +02:00 |
|
peter
|
fc5eb4a317
|
MinusculeMatcher: pay less attention to case mismatches in non-completion contexts (IDEA-119877)
|
2014-07-07 12:23:10 +02:00 |
|
Anna Kozlova
|
04d81c718c
|
type distinct prover for object/type parameter wildcard fixed IDEA-124363
|
2014-07-02 21:25:09 +02:00 |
|
Anna Kozlova
|
496fb918b8
|
testdata for IDEA-126809
|
2014-07-02 16:35:25 +02:00 |
|
Anna Kozlova
|
53cf6f6905
|
wording: warn about self references instead of "forward" ones
|
2014-07-02 12:26:17 +02:00 |
|
Anna Kozlova
|
1f8864bfa9
|
anonym -> lambda: forbid when result in illegal self reference (IDEA-126763)
|
2014-07-02 12:26:16 +02:00 |
|
Alexey Kudravtsev
|
48bfcde50a
|
IDEA-126171
|
2014-07-02 13:29:29 +04:00 |
|
Anna Kozlova
|
b524d609c1
|
lambda -> method ref: forbid inside anonymous; qualify this (IDEA-126750)
|
2014-07-02 11:00:55 +02:00 |
|
Anna Kozlova
|
60c18e802f
|
simplified testdata
|
2014-07-02 11:00:54 +02:00 |
|
Anna Kozlova
|
d1cf801bc7
|
testdata for IDEA-126109
|
2014-07-01 15:50:08 +02:00 |
|
peter
|
4c7eca5839
|
IDEA-126595 provide completion variants for Charset.forName()
|
2014-06-30 21:59:56 +02:00 |
|
Anna Kozlova
|
fca471c397
|
conditional expression: ensure return type is primitive short in case of short/byte branches (IDEA-126697)
|
2014-06-30 14:03:38 +02:00 |
|
Anna Kozlova
|
489563106d
|
provably distinct: continue to compare for nested levels (IDEA-126633)
|
2014-06-27 18:31:55 +02:00 |
|
Anna Kozlova
|
3fd69c306f
|
testdata for IDEA-124961 according to 1.8.0_20-ea
|
2014-06-27 18:31:52 +02:00 |
|
Anna Kozlova
|
5650b7331e
|
method refs: missed applicable member/containing class substitutor for exact refs (IDEA-126613)
|
2014-06-26 17:35:20 +02:00 |
|
Anna Kozlova
|
643881aed8
|
include enum.values() in signature hierarchy (IDEA-125077)
|
2014-06-25 12:13:08 +02:00 |
|
Anna Kozlova
|
0d1e94b893
|
testdata for IDEA-125254
|
2014-06-24 16:01:53 +02:00 |
|
Anna Kozlova
|
596d24d505
|
method refs: reject constructor refs with 'receiver' syntax (IDEA-126484)
|
2014-06-23 20:10:01 +02:00 |
|
Anna Kozlova
|
69e6a15e27
|
temp revert capture open
|
2014-06-23 20:10:00 +02:00 |
|
Anna Kozlova
|
2171c25296
|
revert new inference: mark erased for type params/raw types compatibility (IDEA-126379)
|
2014-06-19 18:21:44 +02:00 |
|
Max Medvedev
|
319bbf28a0
|
IDEA-125909 Groovy: trait methods accessed via 'super' are not resolved.
Use LinkedHashSet for PsiIntersectionType for order forcing.
|
2014-06-18 14:02:40 +04:00 |
|
Dmitry Batkovich
|
7c0813c27a
|
Add qualifier to unqualified method call quick fix added (similar to "Static Method Import...") IDEA-94719
|
2014-06-17 19:26:05 +04:00 |
|