From 744eddf6e17e0a6cc6e9bd405ce160d6e600c54e Mon Sep 17 00:00:00 2001 From: Vladimir Krivosheev Date: Tue, 28 Jan 2020 14:14:40 +0100 Subject: [PATCH] IDEA-CR-57782 IDEA-231585 Application servers could not be started (fix NPE) GitOrigin-RevId: 89632b62d34afe2a50d891bc35c85a9e11a56e74 --- .../com/intellij/debugger/impl/GenericDebuggerRunner.java | 6 ++++-- .../intellij/execution/impl/DefaultJavaProgramRunner.java | 3 ++- .../execution/runners/JavaPatchableProgramRunner.kt | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/java/debugger/impl/src/com/intellij/debugger/impl/GenericDebuggerRunner.java b/java/debugger/impl/src/com/intellij/debugger/impl/GenericDebuggerRunner.java index 58a70232e53c..c331a0b3495b 100644 --- a/java/debugger/impl/src/com/intellij/debugger/impl/GenericDebuggerRunner.java +++ b/java/debugger/impl/src/com/intellij/debugger/impl/GenericDebuggerRunner.java @@ -29,6 +29,8 @@ import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import org.jetbrains.concurrency.Promises; +import java.util.Objects; + public class GenericDebuggerRunner implements JvmPatchableProgramRunner { @Override public boolean canRun(@NotNull final String executorId, @NotNull final RunProfile profile) { @@ -159,8 +161,8 @@ public class GenericDebuggerRunner implements JvmPatchableProgramRunner : ProgramRu } interface JvmPatchableProgramRunner : ProgramRunner { - fun patch(javaParameters: JavaParameters, settings: RunnerSettings, runProfile: RunProfile, beforeExecution: Boolean) + fun patch(javaParameters: JavaParameters, settings: RunnerSettings?, runProfile: RunProfile, beforeExecution: Boolean) } \ No newline at end of file