From e2bc59928a31951b391d9630c5cf276ddb82f27e Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Tue, 17 Jan 2017 15:19:50 +0300 Subject: [PATCH] do not highlight members inside deprecated class as "deprecated member is still used" --- .../DeprecatedIsStillUsedInspection.java | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/java/java-analysis-impl/src/com/intellij/codeInspection/DeprecatedIsStillUsedInspection.java b/java/java-analysis-impl/src/com/intellij/codeInspection/DeprecatedIsStillUsedInspection.java index e4509d252f11..9267be71c7ab 100644 --- a/java/java-analysis-impl/src/com/intellij/codeInspection/DeprecatedIsStillUsedInspection.java +++ b/java/java-analysis-impl/src/com/intellij/codeInspection/DeprecatedIsStillUsedInspection.java @@ -26,19 +26,6 @@ import org.jetbrains.annotations.NotNull; * @author cdr */ public class DeprecatedIsStillUsedInspection extends LocalInspectionTool { - //@Override - //@NotNull - //public String getDisplayName() { - // return "Deprecated member is used"; - //} - // - //@Override - //@NotNull - //public String getShortName() { - // return "DeprecatedIsUsed"; - //} - // - @NotNull @Override public PsiElementVisitor buildVisitor(@NotNull final ProblemsHolder holder, @@ -56,7 +43,7 @@ public class DeprecatedIsStillUsedInspection extends LocalInspectionTool { }; } - private void checkMember(@NotNull PsiMember member, @NotNull PsiIdentifier identifier, @NotNull ProblemsHolder holder) { + private static void checkMember(@NotNull PsiMember member, @NotNull PsiIdentifier identifier, @NotNull ProblemsHolder holder) { if (!(member instanceof PsiDocCommentOwner) || !isDeprecated((PsiDocCommentOwner)member)) { return; } @@ -69,7 +56,7 @@ public class DeprecatedIsStillUsedInspection extends LocalInspectionTool { } private static boolean isDeprecated(PsiDocCommentOwner element) { - return element.isDeprecated() || element.getContainingClass() != null && element.getContainingClass().isDeprecated(); + return element.isDeprecated(); }