mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
AppCode:Run Configurations: npe fixed
This commit is contained in:
@@ -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) {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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<RunnerAndConfigurationSettings> removed) {
|
||||
private void fireRunConfigurationsRemoved(@NotNull List<RunnerAndConfigurationSettings> removed) {
|
||||
for (RunnerAndConfigurationSettings settings : removed) {
|
||||
myDispatcher.getMulticaster().runConfigurationRemoved(settings);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user