Files
openide/java/java-tests/testData/inspection/defUse/AssignmentsInLambdaBody.java
Bas Leijdekkersandintellij-monorepo-bot 64cb9b88cf Check unused assignments in expression lambdas
GitOrigin-RevId: e23d7f5c92ef60950db26adc9db91a9dfa95e347
2022-04-30 10:21:03 +00:00

14 lines
392 B
Java

class Test {
Runnable r = () -> {
int i = <warning descr="Variable 'i' initializer '0' is redundant">0</warning>;
i = 1;
System.out.println(i);
};
java.util.function.IntSupplier is = () -> switch (1) {
default -> {
String s;
System.out.println(<warning descr="The value '\"hi\"' assigned to 's' is never used">s</warning> = "hi");
yield 1;
}
};
}