From 269a5c716921f54b4c71a1e013407213f8ef2554 Mon Sep 17 00:00:00 2001 From: UNV Date: Mon, 1 Dec 2025 16:51:32 +0300 Subject: [PATCH] Fixing bug in compilation error analysis introduced by refactoring. --- .../impl/codeInsight/daemon/impl/analysis/HighlightUtil.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/java-analysis-impl/src/main/java/com/intellij/java/analysis/impl/codeInsight/daemon/impl/analysis/HighlightUtil.java b/java-analysis-impl/src/main/java/com/intellij/java/analysis/impl/codeInsight/daemon/impl/analysis/HighlightUtil.java index 94a52062e..e3d6615ce 100644 --- a/java-analysis-impl/src/main/java/com/intellij/java/analysis/impl/codeInsight/daemon/impl/analysis/HighlightUtil.java +++ b/java-analysis-impl/src/main/java/com/intellij/java/analysis/impl/codeInsight/daemon/impl/analysis/HighlightUtil.java @@ -2916,7 +2916,8 @@ private static HighlightInfo.Builder checkReferenceToOurInstanceInsideThisOrSupe } } - if (element.getParent() instanceof PsiClass psiClass && InheritanceUtil.isInheritorOrSelf(psiClass, referencedClass, true)) { + element = element.getParent(); + if (element instanceof PsiClass psiClass && InheritanceUtil.isInheritorOrSelf(psiClass, referencedClass, true)) { return null; } }