diff --git a/platform/lang-impl/src/com/intellij/execution/RunManagerAdapter.java b/platform/lang-impl/src/com/intellij/execution/RunManagerAdapter.java index c80a6e0d21cf..d828841b903d 100644 --- a/platform/lang-impl/src/com/intellij/execution/RunManagerAdapter.java +++ b/platform/lang-impl/src/com/intellij/execution/RunManagerAdapter.java @@ -15,6 +15,8 @@ */ package com.intellij.execution; +import org.jetbrains.annotations.NotNull; + /** * @author nik */ @@ -28,14 +30,14 @@ public abstract class RunManagerAdapter implements RunManagerListener { } @Override - public void runConfigurationAdded(RunnerAndConfigurationSettings settings) { + public void runConfigurationAdded(@NotNull RunnerAndConfigurationSettings settings) { } @Override - public void runConfigurationRemoved(RunnerAndConfigurationSettings settings) { + public void runConfigurationRemoved(@NotNull RunnerAndConfigurationSettings settings) { } @Override - public void runConfigurationChanged(RunnerAndConfigurationSettings settings) { + public void runConfigurationChanged(@NotNull RunnerAndConfigurationSettings settings) { } } diff --git a/platform/lang-impl/src/com/intellij/execution/RunManagerListener.java b/platform/lang-impl/src/com/intellij/execution/RunManagerListener.java index 06a726e13469..6a9b848da816 100644 --- a/platform/lang-impl/src/com/intellij/execution/RunManagerListener.java +++ b/platform/lang-impl/src/com/intellij/execution/RunManagerListener.java @@ -15,6 +15,8 @@ */ package com.intellij.execution; +import org.jetbrains.annotations.NotNull; + import java.util.EventListener; public interface RunManagerListener extends EventListener { @@ -22,9 +24,9 @@ public interface RunManagerListener extends EventListener { void beforeRunTasksChanged(); - void runConfigurationAdded(RunnerAndConfigurationSettings settings); + void runConfigurationAdded(@NotNull RunnerAndConfigurationSettings settings); - void runConfigurationRemoved(RunnerAndConfigurationSettings settings); + void runConfigurationRemoved(@NotNull RunnerAndConfigurationSettings settings); - void runConfigurationChanged(RunnerAndConfigurationSettings settings); + void runConfigurationChanged(@NotNull RunnerAndConfigurationSettings settings); } diff --git a/platform/lang-impl/src/com/intellij/execution/impl/RunManagerImpl.java b/platform/lang-impl/src/com/intellij/execution/impl/RunManagerImpl.java index d878cca21a27..1bebd81a8414 100644 --- a/platform/lang-impl/src/com/intellij/execution/impl/RunManagerImpl.java +++ b/platform/lang-impl/src/com/intellij/execution/impl/RunManagerImpl.java @@ -902,12 +902,12 @@ public class RunManagerImpl extends RunManagerEx implements JDOMExternalizable, fireRunConfigurationsRemoved(removed); } - public void fireRunConfigurationChanged(RunnerAndConfigurationSettings settings) { + public void fireRunConfigurationChanged(@NotNull RunnerAndConfigurationSettings settings) { invalidateConfigurationIcon(settings); myDispatcher.getMulticaster().runConfigurationChanged(settings); } - private void fireRunConfigurationsRemoved(List removed) { + private void fireRunConfigurationsRemoved(@NotNull List removed) { for (RunnerAndConfigurationSettings settings : removed) { myDispatcher.getMulticaster().runConfigurationRemoved(settings); }