Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/trivialFunctionalExpressionUsage/beforeIfStmtInBody.java
Anna.Kozlova 1601753a54 trivial functional: fix dangling return (IDEA-229670)
GitOrigin-RevId: f69be223e2d79dae71ce7fb82aeb0f82eb5e5cb6
2019-12-30 11:35:31 +00:00

19 lines
404 B
Java

// "Replace method call on lambda with lambda body" "true"
import java.util.function.Supplier;
abstract class TrivialUsageInline {
public <T> T evaluateUnderLock(Supplier<T> supplier) {
return ((Supplier<T>) () -> {
if (true) {
return supplier.get();
}
else {
return null;
}
}).g<caret>et();
}
}