Files
openide/java/java-tests/testData/refactoring/introduceFunctionalParameter/afterIntPredicateConditionalExit.java

23 lines
460 B
Java

import java.util.function.BooleanSupplier;
class Test {
void bar() {
foo(new BooleanSupplier() {
public boolean getAsBoolean() {
if (1 > 0) {
System.out.println(1);
System.out.println(1);
return true;
}
return false;
}
});
}
void foo(BooleanSupplier anObject) {
if (anObject.getAsBoolean()) return;
System.out.println("Hi");
}
}