[gradle][debugger] cleanup: remove the deprecated method from DebuggerBackendExtension

GitOrigin-RevId: 99ba8b4ee67c9e17599fe517c71bd39010df4c0d
This commit is contained in:
Alexander.Glukhov
2024-06-20 13:59:45 +02:00
committed by intellij-monorepo-bot
parent 6f5ebf0d46
commit 590a39e9a9
2 changed files with 3 additions and 12 deletions

View File

@@ -191,7 +191,6 @@ com.intellij.openapi.externalSystem.debugger.DebuggerBackendExtension
- a:debugConfigurationSettings(com.intellij.openapi.project.Project,java.lang.String,java.lang.String):com.intellij.execution.RunnerAndConfigurationSettings
- a:id():java.lang.String
- initializationCode(com.intellij.openapi.project.Project,java.lang.String,java.lang.String):java.util.List
- initializationCode(java.lang.String,java.lang.String):java.util.List
- splitParameters(java.lang.String):java.util.HashMap
f:com.intellij.openapi.externalSystem.dependency.analyzer.DAArtifact
- com.intellij.openapi.util.UserDataHolderBase

View File

@@ -14,7 +14,7 @@ import java.util.HashMap;
import java.util.List;
/**
* Provides ability to preconfigure tasks run by external system and to attach them with debugger.
* Provides an ability to preconfigure tasks run by external system and to attach them with debugger.
*/
public interface DebuggerBackendExtension {
ExtensionPointName<DebuggerBackendExtension> EP_NAME = ExtensionPointName.create("com.intellij.externalSystem.debuggerBackend");
@@ -23,15 +23,7 @@ public interface DebuggerBackendExtension {
String id();
default List<String> initializationCode(@Nullable Project project, @NotNull String dispatchPort, @NotNull String parameters) {
return initializationCode(dispatchPort, parameters);
}
/**
* @deprecated use {@link #initializationCode(Project, String, String)}
*/
@Deprecated
default List<String> initializationCode(@NotNull String dispatchPort, @NotNull String parameters) {
return new ArrayList();
return new ArrayList<>();
}
RunnerAndConfigurationSettings debugConfigurationSettings(@NotNull Project project,
@@ -39,7 +31,7 @@ public interface DebuggerBackendExtension {
@NotNull String processParameters);
default HashMap<String, String> splitParameters(@NotNull String processParameters) {
HashMap<String, String> result = new HashMap();
HashMap<String, String> result = new HashMap<>();
final String[] envVars = processParameters.split(ForkedDebuggerHelper.PARAMETERS_SEPARATOR);
for (String envVar : envVars) {