Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/anonymous2lambda/afterInferredFromParentContextCall.java
Tagir Valeev 9c6aeba5b4 [java] More tests for preview; minor fixes
GitOrigin-RevId: 7f72c5f68ab821e728eb0d5152f0910f48035046
2022-07-22 11:54:00 +00:00

19 lines
453 B
Java

// "Replace with lambda" "true-preview"
import java.util.function.*;
class Test {
public static Promise<Integer> some() {
return PromiseUtils.compose(
new Promise<String>(),
v -> new Promise<Long>(),
result -> 0);
}
}
class Promise<T> {}
class PromiseUtils {
public static <A, B, C> Promise<C> compose(Promise<A> aPromise, Function<A, Promise<B>> abTransform, Function<B, C> resultTransform) {
return null;
}
}