Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/mostSpecific/IDEA121999.java
Anna Kozlova d85189374d testdata for IDEA-121999
(cherry picked from commit 85f88420716c2bb2e0a73d524a33656a5699cf9f)
2014-03-12 10:19:45 +01:00

21 lines
542 B
Java

import java.util.function.Supplier;
class LambdaTest {
static {
int <warning descr="Variable 'i' is never used">i</warning> = doSync(() -> foo());
int <warning descr="Variable 'i1' is never used">i1</warning> = doSync(LambdaTest::foo);
}
public static <T> T doSync(Supplier<T> <warning descr="Parameter 'block' is never used">block</warning>) {
return null;
}
public static void doSync(Runnable <warning descr="Parameter 'block' is never used">block</warning>) {
}
public static int foo() {
return 0;
}
}