Anna Kozlova
|
04704da817
|
new inference: accept deep nested lambdas (IDEA-125264)
|
2014-09-02 16:24:20 +04:00 |
|
Anna Kozlova
|
cf768245b6
|
new inference: skip parenthesized expressions during additional constrains collection
|
2014-09-02 16:24:19 +04:00 |
|
Anna Kozlova
|
ed392c7308
|
unknown classes in testdata fixed
|
2014-09-01 21:46:11 +04:00 |
|
Anna Kozlova
|
6af644e61d
|
testdata for IDEA-129251
|
2014-09-01 21:46:11 +04:00 |
|
Anna Kozlova
|
e5afaa7a58
|
new inference: process additional constraints one after another and use data from previous results (IDEA-124983)
|
2014-09-01 21:46:11 +04:00 |
|
Anna Kozlova
|
4d3d6e8a8c
|
new inference: ignore trivial dependencies
|
2014-09-01 21:46:10 +04:00 |
|
Anna Kozlova
|
6e8d0a65f7
|
new inference: cleanup incorporation phase
|
2014-08-29 12:01:58 +04:00 |
|
Anna Kozlova
|
281546ac00
|
fix testdata imports
|
2014-08-28 15:20:58 +04:00 |
|
Anna Kozlova
|
d587b25852
|
testdata for IDEA-126163
|
2014-08-28 15:20:58 +04:00 |
|
Anna Kozlova
|
daae222bd0
|
testdata for IDEA-127285
|
2014-08-28 15:20:57 +04:00 |
|
Anna Kozlova
|
426836c303
|
testdata for IDEA-124151; IDEA-128245
|
2014-08-28 15:20:57 +04:00 |
|
Anna Kozlova
|
495e455ded
|
new inference: infinite types
|
2014-08-28 14:28:50 +04:00 |
|
Anna Kozlova
|
5e425d9eac
|
testdata for (IDEA-128766)
|
2014-08-21 18:14:27 +04:00 |
|
Anna Kozlova
|
b5229e305b
|
testdata to fix
|
2014-08-21 18:14:27 +04:00 |
|
Anna Kozlova
|
9b5eb2418f
|
new inference: fresh variables
|
2014-08-21 18:14:27 +04:00 |
|
Anna Kozlova
|
356c3e7c9e
|
new inference: open/close capture when method reference is resolved (IDEA-128712)
|
2014-08-18 20:56:11 +04:00 |
|
Anna Kozlova
|
81fc7616bf
|
forbid 'static'/'default' in annotation types
|
2014-08-18 14:35:59 +04:00 |
|
Anna Kozlova
|
b9ae8339d6
|
method refs: do not accept static varargs methods by receiver (IDEA-128534)
|
2014-08-13 14:17:59 +04:00 |
|
Anna Kozlova
|
4095b411aa
|
new inference: proceed with additional constraints when no nested calls available (IDEA-124424)
|
2014-08-12 19:35:37 +04:00 |
|
Anna Kozlova
|
68248573dd
|
testdata for IDEA-127124 comment
|
2014-08-12 16:08:07 +04:00 |
|
Anna Kozlova
|
8df64d1cde
|
more informative error message (IDEA-125544)
|
2014-08-11 11:29:24 +04:00 |
|
Anna Kozlova
|
7c6d93dfb4
|
method reference: take type args into account
|
2014-08-08 19:49:15 +04:00 |
|
Anna Kozlova
|
29dbb0c26e
|
testdata to fix
|
2014-08-08 19:49:14 +04:00 |
|
Anna Kozlova
|
ead13681e1
|
new inference: postpone resolution of independent vars (IDEA-125674)
|
2014-08-08 19:49:14 +04:00 |
|
Anna Kozlova
|
2ad2db4124
|
testdata to fix
|
2014-08-08 11:44:59 +04:00 |
|
Anna Kozlova
|
ecf7f009d2
|
testdata to be fixed
|
2014-08-07 16:13:15 +02:00 |
|
Anna Kozlova
|
0381abe4b3
|
testdata for IDEA-127275
|
2014-08-06 17:55:48 +02:00 |
|
Anna Kozlova
|
65da126de7
|
new inference: ignore additional constraints when performed for overload resolution (IDEA-127928)
|
2014-08-06 17:55:46 +02:00 |
|
Anna Kozlova
|
5f361c8614
|
new inference: restore cache after use
|
2014-08-06 17:55:44 +02:00 |
|
Anna Kozlova
|
313125533c
|
method reference: exact reference check fixed for methods with the signatures without generics (IDEA-127765)
|
2014-08-05 18:54:32 +02:00 |
|
Anna Kozlova
|
28569c671e
|
new inference: highlighting for contradictory inferred intersection types; sequential same method calls context (IDEA-128101)
|
2014-08-05 11:59:06 +02:00 |
|
Anna Kozlova
|
438e9160a0
|
overload resolution: force substitutor calculation (IDEA-128174)
|
2014-08-05 11:59:02 +02:00 |
|
Anna Kozlova
|
457091952f
|
effectively final check (IDEA-128196)
|
2014-08-04 15:08:27 +02:00 |
|
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 |
|
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 |
|
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 |
|
Anna Kozlova
|
7d19e0e85e
|
method refs: missed super class substitution (IDEA-126969)
|
2014-07-18 10:34:55 +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
|
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 |
|
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
|
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 |
|