org.gradle.plugins.ide.idea.model
Code IndexAdd Codota to your IDE (free)

Best Java code snippets using org.gradle.plugins.ide.idea.model (Showing top 9 results out of 315)

origin: gradle.plugin.com.xenoterracide.gradle/gradle-plugin-bundle

  @Override
  public void apply( Project project ) {
    project.getPluginManager().apply( IdeaPlugin.class );
    project.getExtensions().configure( IdeaModel.class, plugin -> {
      plugin.module( module -> {
        module.setDownloadSources( true );
        module.setDownloadJavadoc( true );
      } );
    } );

  }
}
origin: steffenschaefer/gwt-gradle-plugin

  @Override
  public void execute(final Project project) {
    IdeaModel ideaModel = project.getExtensions().getByType(IdeaModel.class);
    Collection<Configuration> configurations =
        ideaModel.getModule().getScopes().get(SCOPE_PROVIDED).get(KEY_PLUS);
    Configuration gwtSdkConfiguration = gwtBasePlugin.getGwtSdkConfiguration();
    Configuration gwtConfiguration = gwtBasePlugin.getGwtConfiguration();
    configurations.add(gwtSdkConfiguration);
    configurations.add(gwtConfiguration);
  }
});
origin: com.palantir.gradle.conjure/gradle-conjure

private static void applyDependencyForIdeTasks(Project project, Task compileConjure) {
  project.getPlugins().withType(IdeaPlugin.class, plugin -> {
    Task task = project.getTasks().findByName("ideaModule");
    if (task != null) {
      task.dependsOn(compileConjure);
    }
    plugin.getModel().getModule().getSourceDirs().add(project.file(JAVA_GENERATED_SOURCE_DIRNAME));
    plugin.getModel().getModule().getGeneratedSourceDirs().add(project.file(JAVA_GENERATED_SOURCE_DIRNAME));
  });
  project.getPlugins().withType(EclipsePlugin.class, plugin -> {
    Task task = project.getTasks().findByName("eclipseClasspath");
    if (task != null) {
      task.dependsOn(compileConjure);
    }
  });
}
origin: MinecraftForge/ForgeGradle

ideaConv.getModule().getExcludeDirs().addAll(project.files(".gradle", "build", ".idea", "out").getFiles());
ideaConv.getModule().setDownloadJavadoc(true);
ideaConv.getModule().setDownloadSources(true);
ideaConv.getModule().getScopes().get("COMPILE").get("plus").add(project.getConfigurations().getByName(CONFIG_MC_DEPS));
ideaConv.getModule().getScopes().get("COMPILE").get("plus").add(project.getConfigurations().getByName(CONFIG_MC));
ideaConv.getModule().getScopes().get("RUNTIME").get("plus").add(project.getConfigurations().getByName(CONFIG_START));
ideaConv.getModule().getScopes().get("COMPILE").get("plus").add(project.getConfigurations().getByName(CONFIG_PROVIDED));
ideaConv.getModule().setInheritOutputDirs(true);
task.setDescription("Generates the ForgeGradle run configurations for intellij Idea");
if (ideaConv.getWorkspace().getIws() == null)
  return;
ideaConv.getWorkspace().getIws().withXml(new Closure<Object>(UserBasePlugin.class)
origin: commercehub-oss/gradle-avro-plugin

IdeaModule module = ideaPlugin.getModel().getModule();
module.setSourceDirs(new SetBuilder<File>()
  .addAll(module.getSourceDirs())
  .add(getAvroSourceDir(project, mainSourceSet))
  .build());
module.setTestSourceDirs(new SetBuilder<File>()
  .addAll(module.getTestSourceDirs())
  .add(getAvroSourceDir(project, testSourceSet))
  .build());
excludeDirs.addAll(module.getExcludeDirs()).remove(project.getBuildDir());
File buildDir = project.getBuildDir();
if (buildDir.isDirectory()) {
  excludeDirs.addAll(project.getBuildDir().listFiles(new NonGeneratedDirectoryFileFilter()));
module.setExcludeDirs(excludeDirs.build());
origin: MinecraftForge/ForgeGradle

addXml(child, "option", ImmutableMap.of("name", "ENV_VARIABLES"));
addXml(child, "option", ImmutableMap.of("name", "PASS_PARENT_ENVS", "value", "true"));
addXml(child, "module", ImmutableMap.of("name", ((IdeaModel) project.getExtensions().getByName("idea")).getModule().getName() + '_' + getExtension().getRunSourceSet().getName()));
addXml(child, "RunnerSettings", ImmutableMap.of("RunnerId", "Run"));
addXml(child, "ConfigurationWrapper", ImmutableMap.of("RunnerId", "Run"));
origin: palantir/gradle-baseline

ideaModel.getProject()
    .getIpr()
    .withXml(xmlProvider -> {
origin: gradle.plugin.com.xenoterracide.gradle/pluginbundle

  @Override
  public void apply( Project project ) {
    project.getPluginManager().apply( IdeaPlugin.class );
    project.getExtensions().configure( IdeaModel.class, plugin -> {
      plugin.module( module -> {
        module.setDownloadSources( true );
        module.setDownloadJavadoc( true );
      } );
    } );

  }
}
origin: gradle.plugin.com.xenoterracide/gradle-idea

  @Override
  public void apply( Project project ) {
    project.getPluginManager().apply( IdeaPlugin.class );
    project.getExtensions().configure( IdeaModel.class, plugin -> {
      plugin.module( module -> {
        module.setDownloadSources( true );
        module.setDownloadJavadoc( true );
      } );
    } );

  }
}
org.gradle.plugins.ide.idea.model

Most used classes

  • IdeaModel
  • IdeaModule
  • IdeaProject
  • IdeaWorkspace

For IntelliJ IDEA,
Android Studio or Eclipse

  • Search for JavaScript code betaCodota IntelliJ IDEA pluginCodota Android Studio pluginCode IndexSign in
  • EnterpriseFAQAboutBlogContact Us
  • Plugin user guideTerms of usePrivacy policyCodeboxFind Usages
Add Codota to your IDE (free)