Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 53 for IdeaModule (0.21 sec)

  1. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/plugins/ide/tooling/r28/ToolingApiIdeaModelCrossVersionSpec.groovy

            then:
            def allNames = project.modules*.name
            allNames.unique().size() == 6
    
            IdeaModule impl = project.modules.find { it.name == 'root-impl' }
            IdeaModule contribImpl = project.modules.find { it.name == 'contrib-impl' }
    
            impl.dependencies[0].targetModuleName == 'root-api'
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 2K bytes
    - Viewed (0)
  2. platforms/ide/ide/src/main/java/org/gradle/plugins/ide/idea/model/IdeaModuleIml.java

    import org.gradle.plugins.ide.api.XmlFileContentMerger;
    
    import java.io.File;
    
    /**
     * Models the generation/parsing/merging capabilities of an IDEA module.
     * <p>
     * For examples, see docs for {@link IdeaModule}.
     */
    public class IdeaModuleIml extends XmlFileContentMerger {
    
        private File generateTo;
    
        public IdeaModuleIml(XmlTransformer xmlTransformer, File generateTo) {
            super(xmlTransformer);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  3. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/plugins/ide/tooling/r62/ToolingApiIdeaLocalGroovyCrossVersionSpec.groovy

            """
    
            when:
            IdeaProject ideaProject = toolingApi.withConnection { connection -> connection.getModel(IdeaProject) }
    
            then:
            def ideaModule = ideaProject.modules.find { it.name == 'root' }
            def dependency = ideaModule.dependencies.find { it.file.name.contains("groovy-") }
            dependency instanceof IdeaSingleEntryLibraryDependency
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 2K bytes
    - Viewed (0)
  4. platforms/ide/tooling-api/src/main/java/org/gradle/tooling/model/idea/IdeaProject.java

         */
        @Override
        DomainObjectSet<? extends IdeaModule> getChildren();
    
        /**
         * Returns the modules of this IDEA project. Most projects have at least one module.
         * Alias for {@link #getChildren()}.
         *
         * @return The modules of this IDEA project.
         * @since 1.0-milestone-5
         */
        DomainObjectSet<? extends IdeaModule> getModules();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  5. platforms/ide/ide-plugins/src/test/groovy/org/gradle/plugins/ide/idea/IdeaPluginTest.groovy

            project.sourceSets.test.output.dir 'test-resources'
    
            then:
            def runtime = project.ideaModule.module.singleEntryLibraries.RUNTIME
            runtime.any { it.name.contains('generated-folder') }
            runtime.any { it.name.contains('ws-generated') }
    
            def test = project.ideaModule.module.singleEntryLibraries.TEST
            test.any { it.name.contains('generated-test') }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Aug 01 11:07:39 UTC 2023
    - 9.2K bytes
    - Viewed (0)
  6. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/plugins/ide/tooling/r34/ToolingApiIdeaModelCrossVersionSpec.groovy

    import org.gradle.integtests.tooling.fixture.TargetGradleVersion
    import org.gradle.integtests.tooling.fixture.ToolingApiSpecification
    import org.gradle.tooling.model.UnsupportedMethodException
    import org.gradle.tooling.model.idea.IdeaModule
    import org.gradle.tooling.model.idea.IdeaModuleDependency
    import org.gradle.tooling.model.idea.IdeaProject
    
    class ToolingApiIdeaModelCrossVersionSpec extends ToolingApiSpecification {
        def setup(){
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 6K bytes
    - Viewed (0)
  7. platforms/ide/ide-plugins/src/main/java/org/gradle/plugins/ide/idea/internal/IdeaModuleInternal.java

    import org.gradle.api.Project;
    import org.gradle.plugins.ide.idea.model.IdeaLanguageLevel;
    import org.gradle.plugins.ide.idea.model.IdeaModule;
    import org.gradle.plugins.ide.idea.model.IdeaModuleIml;
    
    import javax.annotation.Nullable;
    import javax.inject.Inject;
    
    @NonNullApi
    public abstract class IdeaModuleInternal extends IdeaModule {
    
        @Inject
        public IdeaModuleInternal(Project project, IdeaModuleIml iml) {
            super(project, iml);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 12:33:41 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  8. testing/integ-test/src/crossVersionTest/groovy/org/gradle/integtests/PluginBinaryCompatibilityCrossVersionSpec.groovy

                import org.gradle.api.Plugin
                import org.gradle.api.Project
                import org.gradle.api.plugins.JavaPluginConvention
                import org.gradle.plugins.ide.idea.model.IdeaModule
    
                class SomePlugin implements Plugin<Project> {
                    void apply(Project p) {
                        p.apply plugin: 'java'
                        p.apply plugin: 'idea'
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  9. platforms/documentation/docs/src/docs/userguide/core-plugins/idea_plugin.adoc

    `idea.project` link:{groovyDslPath}/org.gradle.plugins.ide.idea.model.IdeaProject.html[IdeaProject]::
    Allows configuring project information
    
    `idea.module` link:{groovyDslPath}/org.gradle.plugins.ide.idea.model.IdeaModule.html[IdeaModule]::
    Allows configuring module information
    
    `idea.workspace` link:{groovyDslPath}/org.gradle.plugins.ide.idea.model.IdeaWorkspace.html[IdeaWorkspace]::
    Allows configuring the workspace XML
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Dec 07 01:37:51 UTC 2023
    - 12.8K bytes
    - Viewed (0)
  10. platforms/ide/ide-plugins/src/integTest/groovy/org/gradle/plugins/ide/idea/IdeaMultiModuleIntegrationTest.groovy

                        module {
                            scopes.TEST.plus.add(configurations.utilities)
                        }
                    }
                }
            """
    
            //when
            executer.withTasks("ideaModule").run()
    
            //then
            def dependencies = parseIml("api/master-api.iml").dependencies
            assert dependencies.modules.size() == 2
            dependencies.assertHasModule('COMPILE', "shared-api")
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 24 06:54:47 UTC 2023
    - 19K bytes
    - Viewed (0)
Back to top