From a3fd2fb32ed1a36004de3bd53e53fd96e2f6e804 Mon Sep 17 00:00:00 2001 From: Roman Shevchenko Date: Thu, 11 Dec 2025 22:03:52 +0100 Subject: [PATCH] cleanup [platform]: more pointed suppressions; unneeded annotation GitOrigin-RevId: ab705f7b0113addf1ef54d523c892be7d6a24939 --- .../openapi/wm/impl/status/IdeStatusBarImpl.kt | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/platform/platform-impl/src/com/intellij/openapi/wm/impl/status/IdeStatusBarImpl.kt b/platform/platform-impl/src/com/intellij/openapi/wm/impl/status/IdeStatusBarImpl.kt index 944bf1b3af9f..9b1aa1da79db 100644 --- a/platform/platform-impl/src/com/intellij/openapi/wm/impl/status/IdeStatusBarImpl.kt +++ b/platform/platform-impl/src/com/intellij/openapi/wm/impl/status/IdeStatusBarImpl.kt @@ -1,6 +1,4 @@ // Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -@file:Suppress("ReplaceGetOrSet", "OVERRIDE_DEPRECATION", "ReplacePutWithAssignment", "LeakingThis") - package com.intellij.openapi.wm.impl.status import com.intellij.accessibility.AccessibilityUtils @@ -22,7 +20,6 @@ import com.intellij.openapi.fileEditor.FileEditor import com.intellij.openapi.progress.ProgressIndicatorModel import com.intellij.openapi.progress.ProgressModel import com.intellij.openapi.progress.TaskInfo -import com.intellij.openapi.progress.impl.BridgeTaskSupport import com.intellij.openapi.progress.impl.PerProjectTaskInfoEntityCollector import com.intellij.openapi.project.Project import com.intellij.openapi.ui.MessageType @@ -69,7 +66,6 @@ import kotlinx.coroutines.flow.* import org.jetbrains.annotations.ApiStatus import org.jetbrains.annotations.ApiStatus.Internal import org.jetbrains.annotations.Nls -import org.jetbrains.annotations.NonNls import java.awt.* import java.awt.event.MouseEvent import java.util.function.Supplier @@ -253,10 +249,12 @@ open class IdeStatusBarImpl @Internal constructor( childManager.setVisibilityForAll(aFlag) } + @Suppress("OVERRIDE_DEPRECATION") override fun addWidget(widget: StatusBarWidget) { addWidget(widget, Position.RIGHT, LoadingOrder.ANY) } + @Suppress("OVERRIDE_DEPRECATION") override fun addWidget(widget: StatusBarWidget, anchor: String) { val order = LoadingOrder.anchorToOrder(anchor) EdtInvocationManager.invokeLaterIfNeeded { addWidget(widget, Position.RIGHT, order) } @@ -476,7 +474,7 @@ open class IdeStatusBarImpl @Internal constructor( override fun addProgress(indicator: ProgressIndicatorEx, info: TaskInfo) { if (Registry.`is`("rhizome.progress")) { @Suppress("DEPRECATION") - BridgeTaskSupport.getInstance().withBridgeBackgroundProgress(project, indicator, info) + com.intellij.openapi.progress.impl.BridgeTaskSupport.getInstance().withBridgeBackgroundProgress(project, indicator, info) } else { addProgressImpl(ProgressIndicatorModel(indicator, info.title, info.isCancellable), info) @@ -690,7 +688,7 @@ open class IdeStatusBarImpl @Internal constructor( override val allWidgets: Collection? get() = widgetRegistry.getAllWidgets() - override fun getWidgetAnchor(id: String): @NonNls String? = widgetRegistry.getAnchor(id) + override fun getWidgetAnchor(id: String): String? = widgetRegistry.getAnchor(id) //todo: make private after removing all external usages @Internal @@ -720,15 +718,15 @@ open class IdeStatusBarImpl @Internal constructor( listeners.addListener(listener, parentDisposable) } - private fun fireWidgetAdded(widget: StatusBarWidget, anchor: @NonNls String?) { + private fun fireWidgetAdded(widget: StatusBarWidget, anchor: String?) { listeners.multicaster.widgetAdded(widget, anchor) } - private fun fireWidgetUpdated(id: @NonNls String) { + private fun fireWidgetUpdated(id: String) { listeners.multicaster.widgetUpdated(id) } - private fun fireWidgetRemoved(id: @NonNls String) { + private fun fireWidgetRemoved(id: String) { listeners.multicaster.widgetRemoved(id) }