From af8623103651b4e7f36b45df5ef9c1ec750d7fd3 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Thu, 13 Jun 2019 17:07:09 +0300 Subject: [PATCH] clarify deprecation status GitOrigin-RevId: ce1a67525314031260c1b549fa82ce67a2dc4296 --- .../com/intellij/psi/impl/PsiDocumentManagerBase.java | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/platform/core-impl/src/com/intellij/psi/impl/PsiDocumentManagerBase.java b/platform/core-impl/src/com/intellij/psi/impl/PsiDocumentManagerBase.java index f8340f8307fc..3936d37c66e5 100644 --- a/platform/core-impl/src/com/intellij/psi/impl/PsiDocumentManagerBase.java +++ b/platform/core-impl/src/com/intellij/psi/impl/PsiDocumentManagerBase.java @@ -38,10 +38,7 @@ import com.intellij.util.concurrency.Semaphore; import com.intellij.util.containers.ContainerUtil; import com.intellij.util.messages.MessageBus; import com.intellij.util.ui.UIUtil; -import org.jetbrains.annotations.NonNls; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; -import org.jetbrains.annotations.TestOnly; +import org.jetbrains.annotations.*; import javax.swing.*; import java.util.*; @@ -110,10 +107,11 @@ public abstract class PsiDocumentManagerBase extends PsiDocumentManager implemen } @Deprecated - // todo remove when Database Navigator plugin doesn't need that anymore + @ApiStatus.ScheduledForRemoval + // todo remove when plugins come to their senses and stopped using it // todo to be removed in idea 17 public static void cachePsi(@NotNull Document document, @Nullable PsiFile file) { - LOG.warn("Unsupported method", new Throwable()); + DeprecatedMethodException.report("Unsupported method"); } public void associatePsi(@NotNull Document document, @Nullable PsiFile file) {