diff --git a/java/java-analysis-api/src/com/intellij/codeInspection/reference/RefClass.java b/java/java-analysis-api/src/com/intellij/codeInspection/reference/RefClass.java
index a1dac634c139..9d0e0d476f20 100644
--- a/java/java-analysis-api/src/com/intellij/codeInspection/reference/RefClass.java
+++ b/java/java-analysis-api/src/com/intellij/codeInspection/reference/RefClass.java
@@ -99,7 +99,6 @@ public interface RefClass extends RefJavaElement, RefOverridable {
return false;
}
- @SuppressWarnings({"DeprecatedIsStillUsed", "unused"})
@Deprecated(forRemoval = true)
default boolean isSelfInheritor(PsiClass psiClass) {
throw new UnsupportedOperationException();
diff --git a/platform/core-api/src/com/intellij/openapi/module/Module.java b/platform/core-api/src/com/intellij/openapi/module/Module.java
index bafc5b8b2244..c553b483c8a4 100644
--- a/platform/core-api/src/com/intellij/openapi/module/Module.java
+++ b/platform/core-api/src/com/intellij/openapi/module/Module.java
@@ -19,7 +19,6 @@ import java.nio.file.Path;
*
* @see IntelliJ Platform Docs
*/
-@SuppressWarnings("DeprecatedIsStillUsed")
public interface Module extends ComponentManager, AreaInstance, Disposable {
/**
* The empty array of modules which can be reused to avoid unnecessary allocations.
diff --git a/platform/util/src/com/intellij/openapi/util/AtomicNullableLazyValue.java b/platform/util/src/com/intellij/openapi/util/AtomicNullableLazyValue.java
index 4e2787f5bb59..946198e923b0 100644
--- a/platform/util/src/com/intellij/openapi/util/AtomicNullableLazyValue.java
+++ b/platform/util/src/com/intellij/openapi/util/AtomicNullableLazyValue.java
@@ -13,7 +13,6 @@ public abstract class AtomicNullableLazyValue extends NullableLazyValue {
/** @deprecated please use {@link NullableLazyValue#atomicLazyNullable} instead */
@ApiStatus.ScheduledForRemoval
@Deprecated
- @SuppressWarnings("DeprecatedIsStillUsed")
protected AtomicNullableLazyValue() { }
@Override
diff --git a/platform/util/src/com/intellij/openapi/util/NotNullLazyValue.java b/platform/util/src/com/intellij/openapi/util/NotNullLazyValue.java
index a76f27e010f6..799101878c31 100644
--- a/platform/util/src/com/intellij/openapi/util/NotNullLazyValue.java
+++ b/platform/util/src/com/intellij/openapi/util/NotNullLazyValue.java
@@ -20,7 +20,6 @@ public abstract class NotNullLazyValue implements Supplier {
/** @deprecated Use {@link NotNullLazyValue#lazy(Supplier)} */
@ApiStatus.ScheduledForRemoval
@Deprecated
- @SuppressWarnings("DeprecatedIsStillUsed")
protected NotNullLazyValue() { }
protected abstract @NotNull T compute();
diff --git a/platform/util/src/com/intellij/openapi/util/VolatileNullableLazyValue.java b/platform/util/src/com/intellij/openapi/util/VolatileNullableLazyValue.java
index 1214bd40d748..91ff9f10ea48 100644
--- a/platform/util/src/com/intellij/openapi/util/VolatileNullableLazyValue.java
+++ b/platform/util/src/com/intellij/openapi/util/VolatileNullableLazyValue.java
@@ -12,8 +12,7 @@ public abstract class VolatileNullableLazyValue extends NullableLazyValue
/** @deprecated please use {@link NullableLazyValue#volatileLazyNullable} instead */
@ApiStatus.ScheduledForRemoval
@Deprecated
- @SuppressWarnings("DeprecatedIsStillUsed")
- protected VolatileNullableLazyValue() { }
+ VolatileNullableLazyValue() { }
@Override
@SuppressWarnings("DuplicatedCode")