From 002e458d500e8e5d6b0224f62b1974fa8e1647f9 Mon Sep 17 00:00:00 2001 From: Leonid Shalupov Date: Fri, 30 May 2025 11:33:02 +0200 Subject: [PATCH] Unhide ControlFlowBuilder.LOG to retain compatibility with perl5 plugin, but mark it as Deprecated GitOrigin-RevId: 58d3186ac649da65eb07374228c469a65dce287f --- .../codeInsight/controlflow/ControlFlowBuilder.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/platform/core-impl/src/com/intellij/codeInsight/controlflow/ControlFlowBuilder.java b/platform/core-impl/src/com/intellij/codeInsight/controlflow/ControlFlowBuilder.java index 924929e0ce63..e3b356acb3ab 100644 --- a/platform/core-impl/src/com/intellij/codeInsight/controlflow/ControlFlowBuilder.java +++ b/platform/core-impl/src/com/intellij/codeInsight/controlflow/ControlFlowBuilder.java @@ -10,6 +10,7 @@ import com.intellij.openapi.util.Pair; import com.intellij.psi.PsiElement; import com.intellij.psi.PsiElementVisitor; import com.intellij.psi.util.PsiTreeUtil; +import org.jetbrains.annotations.ApiStatus; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; @@ -19,7 +20,12 @@ import java.util.List; public class ControlFlowBuilder { - private static final Logger LOG = Logger.getInstance(ControlFlowBuilder.class); + /** + * @deprecated Use your own logger like {@code Logger.getInstance(MyClass.class)} + */ + @Deprecated + @ApiStatus.Internal + public static final Logger LOG = Logger.getInstance(ControlFlowBuilder.class); // Here we store all the instructions public List instructions;