RunnerAndConfigurationSettings (@NotNull ConfigurationContext context) { RunnerAndConfigurationSettings result = context.findExisting(); if (result == null) { result = context.getConfiguration(); if (result != null) { context.getRunManager().setTemporaryConfiguration(result); RunConfigurationOptionUsagesCollector.logAddNew(context.getProject(), result.getType().getId(), context.getPlace()); } } return result; }