From 9fd3bd41c4f864dff19189326dda3c1bc46dd5f1 Mon Sep 17 00:00:00 2001 From: Nikolay Chashnikov Date: Thu, 10 Oct 2024 20:55:17 +0200 Subject: [PATCH] [coverage] API cleanup: mark deprecated unused API for removal (IJPL-156972) GitOrigin-RevId: 8558008f05c5fdfdac74e95ce86b7d4404cdda9f --- .../src/com/intellij/coverage/BaseCoverageSuite.java | 4 ++-- .../src/com/intellij/coverage/CoverageDataManager.java | 2 +- .../src/com/intellij/coverage/CoverageEngine.java | 2 +- .../src/com/intellij/coverage/view/CoverageViewManager.kt | 1 + .../configurations/coverage/CoverageEnabledConfiguration.java | 2 +- 5 files changed, 6 insertions(+), 5 deletions(-) diff --git a/plugins/coverage-common/src/com/intellij/coverage/BaseCoverageSuite.java b/plugins/coverage-common/src/com/intellij/coverage/BaseCoverageSuite.java index 148baa325d04..d4bcca55f297 100644 --- a/plugins/coverage-common/src/com/intellij/coverage/BaseCoverageSuite.java +++ b/plugins/coverage-common/src/com/intellij/coverage/BaseCoverageSuite.java @@ -89,7 +89,7 @@ public abstract class BaseCoverageSuite implements CoverageSuite, JDOMExternaliz /** * @deprecated Use {@link BaseCoverageSuite#BaseCoverageSuite(String, Project, CoverageRunner, CoverageFileProvider, long)} */ - @Deprecated + @Deprecated(forRemoval = true) public BaseCoverageSuite(String name, @Nullable CoverageFileProvider fileProvider, long timestamp, boolean coverageByTestEnabled, boolean branchCoverage, boolean trackTestFolders, CoverageRunner coverageRunner) { this(name, fileProvider, timestamp, coverageByTestEnabled, branchCoverage, trackTestFolders, coverageRunner, null); @@ -319,7 +319,7 @@ public abstract class BaseCoverageSuite implements CoverageSuite, JDOMExternaliz /** * @deprecated Is not used */ - @Deprecated + @Deprecated(forRemoval = true) protected void setRunner(CoverageRunner runner) { myRunner = runner; } diff --git a/plugins/coverage-common/src/com/intellij/coverage/CoverageDataManager.java b/plugins/coverage-common/src/com/intellij/coverage/CoverageDataManager.java index d260ebbb9b51..869725b545ae 100644 --- a/plugins/coverage-common/src/com/intellij/coverage/CoverageDataManager.java +++ b/plugins/coverage-common/src/com/intellij/coverage/CoverageDataManager.java @@ -47,7 +47,7 @@ public abstract class CoverageDataManager { /** * @deprecated Use {@link CoverageDataManager#addExternalCoverageSuite(File, CoverageRunner)} */ - @Deprecated + @Deprecated(forRemoval = true) public abstract CoverageSuite addExternalCoverageSuite(@NotNull String selectedFileName, long timeStamp, @NotNull CoverageRunner coverageRunner, diff --git a/plugins/coverage-common/src/com/intellij/coverage/CoverageEngine.java b/plugins/coverage-common/src/com/intellij/coverage/CoverageEngine.java index 2166a6bfaf18..93e4031f039b 100644 --- a/plugins/coverage-common/src/com/intellij/coverage/CoverageEngine.java +++ b/plugins/coverage-common/src/com/intellij/coverage/CoverageEngine.java @@ -427,7 +427,7 @@ public abstract class CoverageEngine { /** * @deprecated Is not used */ - @Deprecated + @Deprecated(forRemoval = true) @Nullable public CoverageSuite createCoverageSuite(@NotNull CoverageRunner covRunner, @NotNull String name, diff --git a/plugins/coverage-common/src/com/intellij/coverage/view/CoverageViewManager.kt b/plugins/coverage-common/src/com/intellij/coverage/view/CoverageViewManager.kt index bffddb7cd6a7..223604168c5f 100644 --- a/plugins/coverage-common/src/com/intellij/coverage/view/CoverageViewManager.kt +++ b/plugins/coverage-common/src/com/intellij/coverage/view/CoverageViewManager.kt @@ -110,6 +110,7 @@ class CoverageViewManager(private val myProject: Project) : PersistentStateCompo } } + @ApiStatus.ScheduledForRemoval @Deprecated("Use createView instead", ReplaceWith("createView(suitesBundle, activate)")) @RequiresEdt fun createToolWindow(suitesBundle: CoverageSuitesBundle, activate: Boolean) { diff --git a/plugins/coverage-common/src/com/intellij/execution/configurations/coverage/CoverageEnabledConfiguration.java b/plugins/coverage-common/src/com/intellij/execution/configurations/coverage/CoverageEnabledConfiguration.java index a38708027ac1..1033df95a9ef 100644 --- a/plugins/coverage-common/src/com/intellij/execution/configurations/coverage/CoverageEnabledConfiguration.java +++ b/plugins/coverage-common/src/com/intellij/execution/configurations/coverage/CoverageEnabledConfiguration.java @@ -291,7 +291,7 @@ public abstract class CoverageEnabledConfiguration implements JDOMExternalizable /** * @deprecated Is not used */ - @Deprecated + @Deprecated(forRemoval = true) public boolean canHavePerTestCoverage() { for (CoverageEngine engine : CoverageEngine.EP_NAME.getExtensions()) { if (engine.isApplicableTo(myConfiguration)) {