mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-25 02:21:17 +07:00
method references: highlight separately non-instantiated classes, not resolved methods (IDEA-123279)
This commit is contained in:
@@ -34,7 +34,7 @@ class OnArrayTest {
|
||||
Cln s = int[]::clone;
|
||||
IA a = int[]::new;
|
||||
<error descr="Incompatible types. Found: '<method reference>', required: 'OnArrayTest.I'">I i = int[]::new;</error>
|
||||
<error descr="Incompatible types. Found: '<method reference>', required: 'OnArrayTest.Len<java.lang.String>'">Len<String> strLen = String[]::length;</error>
|
||||
Len<String> strLen = String[]::<error descr="Cannot resolve method 'length'">length</error>;
|
||||
ToStr<Integer> toStr = Integer[]::toString;
|
||||
|
||||
ArrayReturnType<String[]> a1 = String[]::new;
|
||||
|
||||
Reference in New Issue
Block a user