static void addRunConfigurations()

in src/main/groovy/org/jetbrains/gradle/ext/IdeaExtPlugin.groovy [62:73]


  static void addRunConfigurations(ExtensionContainer container, Project project) {
    RunConfigurationContainer runConfigurations = GradleUtils.runConfigurationsContainer(project)

    runConfigurations.registerFactory(Application) { String name -> project.objects.newInstance(Application, name, project) }
    runConfigurations.registerFactory(JUnit) { String name -> project.objects.newInstance(JUnit, name) }
    runConfigurations.registerFactory(Remote) { String name -> project.objects.newInstance(Remote, name) }
    runConfigurations.registerFactory(TestNG) { String name -> project.objects.newInstance(TestNG, name) }
    runConfigurations.registerFactory(Gradle) { String name -> project.objects.newInstance(Gradle, name) }
    runConfigurations.registerFactory(JarApplication) { String name -> project.objects.newInstance(JarApplication, name, project) }

    container.add(RunConfigurationContainer, "runConfigurations", runConfigurations)
  }