Anna Kozlova
|
ed0ff7c07f
|
most specific check: ensure that functional types are specifically checked when method is not generics (IDEA-136287)
|
2015-02-11 19:05:41 +01:00 |
|
Anna Kozlova
|
7e141da4c2
|
method references: compare number of arguments for non-vararg applicability only (IDEA-132708)
|
2014-11-11 12:03:06 +01:00 |
|
Anna Kozlova
|
33f7cb51f2
|
new inference: most specific check according to spec, fixed testdata after JDK-8043734
|
2014-09-04 13:45:03 +04: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
|
d13982bd06
|
most specific: do not start java 8 algorithm for provided type args (IDEA-125855)
|
2014-06-03 18:41:27 +04:00 |
|
Anna Kozlova
|
cc743c35cc
|
testdata for JDK-8042508
|
2014-05-07 12:29:28 +04:00 |
|
Anna Kozlova
|
288ccfa195
|
most specific check: accept lambdas when target type is type parameter (IDEA-124725)
|
2014-05-05 17:12:17 +04:00 |
|
Anna Kozlova
|
84deec968d
|
method refs: is exact should check super methods for this/super qualifiers only (IDEA-124507)
|
2014-04-28 15:12:44 +02:00 |
|
Anna Kozlova
|
0da9f91eec
|
testdata: ensure overload resolution prefer correct one from methods with boxed types
|
2014-04-22 20:02:49 +02:00 |
|
Anna Kozlova
|
5b91054564
|
testdata: ensure overload resolution by return type should not take place for interrupted control flow
|
2014-04-22 20:02:44 +02:00 |
|
Anna Kozlova
|
9aa2f3aaac
|
testdata: ensure correct parameters number in functional interface method
|
2014-04-22 20:02:42 +02:00 |
|
Anna Kozlova
|
17b020f7c2
|
new overload resolution: covariant comparison of return types
|
2014-04-22 20:02:33 +02:00 |
|
Anna Kozlova
|
98ab76f060
|
new overload resolution: most specific check on invalid class exceptions fixed
|
2014-04-22 20:02:32 +02:00 |
|
Anna Kozlova
|
1daf8f50df
|
ambiguity (IDEA-123352)
|
2014-04-03 17:15:53 +02:00 |
|
Anna Kozlova
|
e6547e3991
|
poly conditional expression type = target type (IDEA-122401)
|
2014-03-19 19:32:35 +01:00 |
|
Anna Kozlova
|
38168d7531
|
testdata after JDK-8034223
|
2014-03-18 16:49:05 +01:00 |
|
Anna Kozlova
|
8b37b2b5d6
|
overload resolution: compare SAMs erasures
|
2014-03-14 20:44:00 +01:00 |
|
Anna Kozlova
|
d85189374d
|
testdata for IDEA-121999
(cherry picked from commit 85f88420716c2bb2e0a73d524a33656a5699cf9f)
|
2014-03-12 10:19:45 +01:00 |
|
Anna Kozlova
|
b89dc394cc
|
testdata for IDEA-121884
(cherry picked from commit 985e902bb5edb3c913d0394492494ed115e545b4)
|
2014-03-12 10:19:22 +01:00 |
|
Anna Kozlova
|
7d747c8cef
|
new inference: most specific with same functional interface presence
(cherry picked from commit f05ae78f4cfd030258264d717d7522ab0930d9a5)
|
2014-03-12 10:17:33 +01:00 |
|
Anna Kozlova
|
465325a6a6
|
new inference: nested varargs
(cherry picked from commit 0d293e439ffcbe97db98c1a1b8072e798d94323e)
|
2014-03-12 10:17:10 +01:00 |
|
Anna Kozlova
|
4112118f42
|
new inference: choose most specifics between 2 varargs methods
(cherry picked from commit 9f754331ad04e4be639d94da7a659927f8384294)
|
2014-03-12 10:16:12 +01:00 |
|
Anna Kozlova
|
5412fbc960
|
overload resolution: grab lambda from nested parenthesis as well as conditional expressions
|
2014-03-06 11:42:07 +01:00 |
|
Anna Kozlova
|
b587af7151
|
exact method refs most specific: void compatibility
|
2014-02-21 21:47:01 +01:00 |
|