cleanup [platform]: more pointed suppressions; unneeded annotation

GitOrigin-RevId: ab705f7b0113addf1ef54d523c892be7d6a24939
This commit is contained in:
Roman Shevchenko
2025-12-11 22:46:00 +00:00
committed by intellij-monorepo-bot
parent e9d7c8fac2
commit a3fd2fb32e
@@ -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<StatusBarWidget>?
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)
}