From 470805e9e271e95f26a60a65f16f10fe670ae60e Mon Sep 17 00:00:00 2001 From: Dmitry Avdeev Date: Fri, 1 Jun 2018 14:59:56 +0300 Subject: [PATCH] EA-120587 - CCE: UnstableApiUsageInspection.getModifierListOwner --- .../intellij/codeInspection/UnstableApiUsageInspection.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/jvm/jvm-analysis-impl/src/com/intellij/codeInspection/UnstableApiUsageInspection.java b/jvm/jvm-analysis-impl/src/com/intellij/codeInspection/UnstableApiUsageInspection.java index a62fc554e835..ef2f2d88b220 100644 --- a/jvm/jvm-analysis-impl/src/com/intellij/codeInspection/UnstableApiUsageInspection.java +++ b/jvm/jvm-analysis-impl/src/com/intellij/codeInspection/UnstableApiUsageInspection.java @@ -119,10 +119,7 @@ public class UnstableApiUsageInspection extends LocalInspectionTool { return resolvedConstructor; } - if (reference instanceof ResolvingHint) { - if (((ResolvingHint)reference).canResolveTo(PsiModifierListOwner.class)) { - return (PsiModifierListOwner)reference.resolve(); - } + if (reference instanceof ResolvingHint && !((ResolvingHint)reference).canResolveTo(PsiModifierListOwner.class)) { return null; }