List<RunContentDescriptor> (@NotNull Project project, @NotNull NotNullFunction<? super String, Boolean> titleMatcher) { List<RunContentDescriptor> result = new SmartList<>(); for (RunContentDescriptor runContentDescriptor : ExecutionManagerImpl.getAllDescriptors(project)) { if (titleMatcher.fun(runContentDescriptor.getDisplayName())) { result.add(runContentDescriptor); } } return result; }