Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/newMethodRef/ErrorMessageOnTopCallWhenFunctionalInterfaceIsNotInferred.java
Anna Kozlova 0567932ab5 [java] junit 5 tests for fixture based highlighting tests
GitOrigin-RevId: a337b1d17a69bffb4df25f5e7c79bda973c5b4a2
2021-11-20 15:15:12 +00:00

23 lines
636 B
Java

class HashMap {}
class Test {
public static void main(String[] args) {
User user = new User();
HashMap hashMap = null;
foo<error descr="'foo(T, java.util.HashMap, java.util.function.Function<T,java.lang.String>)' in 'Test' cannot be applied to '(User, HashMap, <method reference>)'">(user, hashMap, User::getId)</error>;
}
private static <T> void foo(T val, java.util.HashMap hashMap, java.util.function.Function<T, String> idFunction) { }
}
class User {
private String Id;
public String getId() {
return Id;
}
public void setId(String id) {
this.Id = id;
}
}