Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 329 for idea (0.04 sec)

  1. platforms/documentation/docs/src/docs/userguide/core-plugins/idea_plugin.adoc

    [[idea-configuration]]
    
    `idea` — link:{groovyDslPath}/org.gradle.plugins.ide.idea.model.IdeaModel.html[IdeaModel]::
    Top level element that enables configuration of the idea plugin in a DSL-friendly fashion
    
    `idea.project` link:{groovyDslPath}/org.gradle.plugins.ide.idea.model.IdeaProject.html[IdeaProject]::
    Allows configuring project information
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Dec 07 01:37:51 UTC 2023
    - 12.8K bytes
    - Viewed (0)
  2. platforms/ide/ide-plugins/src/integTest/groovy/org/gradle/plugins/ide/idea/CompositeBuildIdeaProjectIntegrationTest.groovy

        @ToBeFixedForConfigurationCache
        def "generated IDEA metadata respects idea plugin configuration"() {
            given:
            dependency 'org.test:b1:1.0'
            dependency 'org.test:b2:1.0'
    
            buildB.buildFile << """
                project(':b1') {
                    idea.module.name = 'b1-renamed'
                }
    """
    
            when:
            idea()
    
            then:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Aug 01 11:07:39 UTC 2023
    - 17.1K bytes
    - Viewed (0)
  3. platforms/ide/ide-plugins/src/integTest/groovy/org/gradle/plugins/ide/idea/IdeaModuleIntegrationTest.groovy

                customModuleContentRoot {}
                src { main { java {} } }
            }
    
            //when
            runTask 'idea', '''
    apply plugin: "java"
    apply plugin: "idea"
    
    configurations {
      provided
      compileClasspath.extendsFrom(provided)
    }
    
    idea {
        pathVariables CUSTOM_VARIABLE: file('customModuleContentRoot').parentFile
    
        module {
            name = 'foo'
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 24 06:54:47 UTC 2023
    - 24.4K bytes
    - Viewed (0)
  4. platforms/ide/ide-plugins/src/integTest/groovy/org/gradle/plugins/ide/idea/IdeaIntegrationTest.groovy

        }
    
        @Test
        @ToBeFixedForConfigurationCache
        void dslSupportsShortFormsForModule() {
            runTask('idea', """
    apply plugin: 'idea'
    
    idea.module.name = 'X'
    assert idea.module.name == 'X'
    
    idea {
        module.name += 'X'
        assert module.name == 'XX'
    }
    
    idea.module {
        name += 'X'
        assert name == 'XXX'
    }
    
    """)
        }
    
        @Test
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 22 01:27:55 UTC 2024
    - 19.3K bytes
    - Viewed (0)
  5. platforms/ide/ide-plugins/src/integTest/groovy/org/gradle/plugins/ide/idea/IdeaMultiModuleIntegrationTest.groovy

                allprojects {
                    apply plugin: 'java'
                    apply plugin: 'idea'
                }
    
                project(':contrib') {
                    idea.module {
                        name = 'cool-contrib'
                    }
                }
            """
    
            executer.withTasks("idea").run()
            assert getFile(project: 'shared/api', "shared-api.iml").exists()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 24 06:54:47 UTC 2023
    - 19K bytes
    - Viewed (0)
  6. platforms/ide/ide/src/integTest/groovy/org/gradle/plugins/ide/idea/IdeaJavaLanguageSettingsIntegrationTest.groovy

        apply plugin: 'idea'
    }
    
    apply plugin:'idea'
    idea {
        project {
            jdkName = "1.8"
        }
    }
    
    """
    
            when:
            executer.withTasks("idea").run()
    
            then:
            ipr.bytecodeTargetLevel.size() == 1
            ipr.bytecodeTargetLevel.module.size() == 2
            ipr.bytecodeTargetLevel.module.find { it.@name == "subprojectA" }.@target == "1.6"
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 24 06:54:47 UTC 2023
    - 10.8K bytes
    - Viewed (0)
  7. platforms/ide/ide-plugins/src/main/java/org/gradle/plugins/ide/idea/model/IdeaModule.java

     * It is also possible to affect the way the IDEA plugin merges the existing configuration
     * via beforeMerged and whenMerged closures.
     * <p>
     * beforeMerged and whenMerged closures receive a {@link Module} parameter
     * <p>
     * Examples of advanced configuration:
     *
     * <pre class='autoTested'>
     * plugins {
     *     id 'java'
     *     id 'idea'
     * }
     *
     * idea {
     *   module {
     *     iml {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jan 09 09:58:16 UTC 2024
    - 22.9K bytes
    - Viewed (0)
  8. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/isolated/IsolatedProjectsToolingApiIdeaProjectIntegrationTest.groovy

    import org.gradle.api.JavaVersion
    import org.gradle.plugins.ide.internal.tooling.idea.IsolatedIdeaModuleInternal
    import org.gradle.plugins.ide.internal.tooling.model.IsolatedGradleProjectInternal
    import org.gradle.tooling.model.idea.BasicIdeaProject
    import org.gradle.tooling.model.idea.IdeaContentRoot
    import org.gradle.tooling.model.idea.IdeaDependency
    import org.gradle.tooling.model.idea.IdeaJavaLanguageSettings
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 20.9K bytes
    - Viewed (0)
  9. platforms/ide/ide-plugins/src/main/java/org/gradle/plugins/ide/idea/IdeaPlugin.java

    import org.gradle.plugins.ide.idea.model.IdeaModel;
    import org.gradle.plugins.ide.idea.model.IdeaModule;
    import org.gradle.plugins.ide.idea.model.IdeaModuleIml;
    import org.gradle.plugins.ide.idea.model.IdeaProject;
    import org.gradle.plugins.ide.idea.model.IdeaWorkspace;
    import org.gradle.plugins.ide.idea.model.PathFactory;
    import org.gradle.plugins.ide.idea.model.internal.GeneratedIdeaScope;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Dec 12 14:00:13 UTC 2023
    - 25.2K bytes
    - Viewed (0)
  10. platforms/ide/ide-plugins/src/main/java/org/gradle/plugins/ide/idea/model/IdeaProject.java

     * Enables fine-tuning project details (*.ipr file) of the IDEA plugin.
     * <p>
     * Example of use with a blend of all possible properties.
     * Typically you don't have to configure IDEA module directly because Gradle configures it for you.
     *
     * <pre class='autoTested'>
     * import org.gradle.plugins.ide.idea.model.*
     *
     * plugins {
     *     id 'java'
     *     id 'idea'
     * }
     *
     * idea {
     *   project {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Dec 12 14:00:13 UTC 2023
    - 11.9K bytes
    - Viewed (0)
Back to top