diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/compiled/ClsClassImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/compiled/ClsClassImpl.java index b92575878c25..1b18fede5e3e 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/compiled/ClsClassImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/compiled/ClsClassImpl.java @@ -273,7 +273,7 @@ public class ClsClassImpl extends ClsMemberImpl> implements PsiE @Override public boolean isDeprecated() { - return getStub().isDeprecated(); + return getStub().isDeprecated() || PsiImplUtil.isDeprecatedByAnnotation(this); } public String getSourceFileName() { diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/compiled/ClsFieldImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/compiled/ClsFieldImpl.java index 758ffe1fa33f..e775d281b5f3 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/compiled/ClsFieldImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/compiled/ClsFieldImpl.java @@ -143,7 +143,7 @@ public class ClsFieldImpl extends ClsMemberImpl implements PsiFiel @Override public boolean isDeprecated() { - return getStub().isDeprecated(); + return getStub().isDeprecated() || PsiImplUtil.isDeprecatedByAnnotation(this); } @Override