// "Replace Optional presence condition with functional style expression" "GENERIC_ERROR_OR_WARNING" import java.util.Optional; import java.util.function.Function; import java.util.function.Supplier; public class Main { public void test(Optional opt, Function onPresent, Supplier onEmpty) { // warning level: no semantics change Object o = opt.isPresent() ? onPresent.apply(opt.get()) : null; } }