List<EventPair<Boolean>> (@NotNull RunnerAndConfigurationSettings settings, @NotNull RunConfiguration runConfiguration) { return List.of(SHARED_FIELD.with(settings.isShared()), EDIT_BEFORE_RUN_FIELD.with(settings.isEditBeforeRun()), ACTIVATE_BEFORE_RUN_FIELD.with(settings.isActivateToolWindowBeforeRun()), FOCUS_BEFORE_RUN_FIELD.with(settings.isFocusToolWindowBeforeRun()), PARALLEL_FIELD.with(runConfiguration.isAllowRunningInParallel()), TEMPORARY_FIELD.with(settings.isTemporary())); }