[git] API cleanup: mark deprecated unused API for removal (IJPL-156972)

GitOrigin-RevId: d4dd2be05e27b6dcd1390b5f123c7fdb5d762f31
This commit is contained in:
Nikolay Chashnikov
2024-10-10 23:55:42 +00:00
committed by intellij-monorepo-bot
parent 7062259054
commit 4b7d75d8f5
2 changed files with 3 additions and 1 deletions
@@ -6,6 +6,7 @@ import com.intellij.openapi.actionSystem.impl.ActionButton
import com.intellij.openapi.project.DumbAware
import com.intellij.openapi.project.DumbAwareAction
import com.intellij.openapi.util.NlsActions
import org.jetbrains.annotations.ApiStatus
import java.util.function.Supplier
import javax.swing.Icon
@@ -18,6 +19,7 @@ abstract class HostedGitRepositoryReferenceActionGroup : ActionGroup, DumbAware
icon: Supplier<Icon?>?)
: super(dynamicText, dynamicDescription, icon)
@ApiStatus.ScheduledForRemoval
@Deprecated(level = DeprecationLevel.ERROR, message = "Use icon supplier")
constructor(dynamicText: Supplier<@NlsActions.ActionText String>,
dynamicDescription: Supplier<@NlsActions.ActionDescription String>,
@@ -6,7 +6,6 @@ import com.intellij.collaboration.auth.Account
import com.intellij.collaboration.auth.AccountManager
import com.intellij.collaboration.auth.AccountUrlAuthenticationFailuresHolder
import com.intellij.openapi.Disposable
import com.intellij.openapi.util.Disposer
import kotlinx.coroutines.CoroutineScope
import org.jetbrains.annotations.ApiStatus
@@ -19,6 +18,7 @@ abstract class HostedGitAuthenticationFailureManager<A : Account> : Disposable {
holder = AccountUrlAuthenticationFailuresHolder(cs, accountManager)
}
@ApiStatus.ScheduledForRemoval
@Deprecated("A service coroutine scope should be provided")
constructor(accountManager: () -> AccountManager<A, *>) {
holder = AccountUrlAuthenticationFailuresHolder(disposingScope(), accountManager)