From 23f2adcfe28ab203fd9a5c20b897351debbb47a1 Mon Sep 17 00:00:00 2001 From: Tim te Beek Date: Tue, 22 Aug 2023 13:23:58 +0200 Subject: [PATCH] Detect Kotlin IsNullSafe marker on method invocation After https://github.com/openrewrite/rewrite-kotlin/commit/938c89875ee4f7a3b9b87e9029979f9a1531a89f --- .../openrewrite/staticanalysis/SimplifyBooleanExpression.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/openrewrite/staticanalysis/SimplifyBooleanExpression.java b/src/main/java/org/openrewrite/staticanalysis/SimplifyBooleanExpression.java index c8b0d73a2b..d84814492f 100644 --- a/src/main/java/org/openrewrite/staticanalysis/SimplifyBooleanExpression.java +++ b/src/main/java/org/openrewrite/staticanalysis/SimplifyBooleanExpression.java @@ -79,7 +79,7 @@ protected boolean shouldSimplifyEqualsOn(@Nullable J j) { if (j instanceof J.MethodInvocation) { J.MethodInvocation m = (J.MethodInvocation) j; - return m.getSelect() != null && !m.getSelect().getMarkers().findFirst(IsNullSafe.class).isPresent(); + return !m.getMarkers().findFirst(IsNullSafe.class).isPresent(); } return true;