List<RunningApplicationUpdater> (@Nullable Project project) { if (project == null) { return Collections.emptyList(); } List<RunningApplicationUpdater> result = new ArrayList<>(); ProcessHandler[] processes = ExecutionManager.getInstance(project).getRunningProcesses(); for (ProcessHandler process : processes) { if (!process.isProcessTerminated() && !process.isProcessTerminating() && process.isStartNotified()) { ContainerUtil.addIfNotNull(result, findUpdater(project, process)); } } return result; }