Anna Kozlova
f47a4e818b
[java] method references overload resolution (IDEA-276614; IDEA-276613)
...
check static conflicts between applicable methods vs most specific method of another search, as the spec says
GitOrigin-RevId: d11508968a88888c41f6d69e416ab8fa5e915e5d
2021-08-27 11:42:11 +00:00
Anna Kozlova
34526b2b5c
java error message: explicit method reference ambiguity (IDEA-250654)
...
GitOrigin-RevId: 1fc5f577f298a7f874a111866a394aa7a6c09cc0
2020-09-14 18:40:35 +00:00
Anna.Kozlova
9728678ff4
method references: don't swallow errors during method ref inference (IDEA-179706)
2017-09-29 14:31:21 +02:00
Anna Kozlova
77f4894aae
inference errors: make applicability error thread safe so multiple threads can perform overload resolution of parent method calls independently, save presentable error when substitutor cached only
2017-05-08 12:12:13 +03:00
Roman Shevchenko
6bd1b92c6e
[tests] prepares Java tests for the language level raise
2017-03-24 13:19:01 +01:00
Anna Kozlova
242cd356a7
method reference: additional diagnostics for invalid method references (IDEA-149688)
2015-12-29 16:46:58 +01:00
Anna Kozlova
eaa9ce63f6
method refs: check if interface functional (IDEA-125511)
2014-05-26 09:19:31 +04:00
Anna Kozlova
2cc9842ac2
method references: highlight separately non-instantiated classes, not resolved methods (IDEA-123279)
2014-04-02 10:51:27 +02:00
anna
bcebb55f60
method refs: ambiguity checks into resolver; testdata
2012-09-27 18:02:09 +02:00
anna
d1fbf297bc
method ref: isAssignable check; resolve (initial)
2012-09-25 19:47:04 +02:00