diff --git a/plugins/git4idea/src/git4idea/remote/hosting/action/HostedGitRepositoryReferenceActionGroup.kt b/plugins/git4idea/src/git4idea/remote/hosting/action/HostedGitRepositoryReferenceActionGroup.kt index 59dfb6d8445a..13f8456280e3 100644 --- a/plugins/git4idea/src/git4idea/remote/hosting/action/HostedGitRepositoryReferenceActionGroup.kt +++ b/plugins/git4idea/src/git4idea/remote/hosting/action/HostedGitRepositoryReferenceActionGroup.kt @@ -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?) : 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>, diff --git a/plugins/git4idea/src/git4idea/remote/hosting/http/HostedGitAuthenticationFailureManager.kt b/plugins/git4idea/src/git4idea/remote/hosting/http/HostedGitAuthenticationFailureManager.kt index 590eb6aa3a5e..366182e64796 100644 --- a/plugins/git4idea/src/git4idea/remote/hosting/http/HostedGitAuthenticationFailureManager.kt +++ b/plugins/git4idea/src/git4idea/remote/hosting/http/HostedGitAuthenticationFailureManager.kt @@ -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 : Disposable { holder = AccountUrlAuthenticationFailuresHolder(cs, accountManager) } + @ApiStatus.ScheduledForRemoval @Deprecated("A service coroutine scope should be provided") constructor(accountManager: () -> AccountManager) { holder = AccountUrlAuthenticationFailuresHolder(disposingScope(), accountManager)