Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 93 for EclipseProject (0.34 sec)

  1. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/plugins/ide/tooling/m8/ToolingApiEclipseModelCrossVersionSpec.groovy

    gradle.projectsEvaluated {
        ${mavenCentralRepository()}
    }
    dependencies {
        ${implementationConfiguration} 'commons-lang:commons-lang:2.5'
    }
    """
    
            when:
            EclipseProject project = loadToolingModel(EclipseProject)
    
            then:
            project.classpath[0].file.name == 'commons-lang-2.5.jar'
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  2. platforms/ide/ide/src/main/java/org/gradle/plugins/ide/api/FileContentMerger.java

    import org.gradle.util.internal.ConfigureUtil;
    
    /**
     * Models the generation/parsing/merging capabilities.
     * <p>
     * For examples see docs for {@link org.gradle.plugins.ide.eclipse.model.EclipseProject}
     * or {@link org.gradle.plugins.ide.idea.model.IdeaProject} and others.
     */
    public class FileContentMerger {
    
        private MutableActionSet whenMerged = new MutableActionSet();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 4.2K bytes
    - Viewed (0)
  3. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/plugins/ide/tooling/r30/ToolingApiEclipseModelCrossVersionSpec.groovy

                           }
                       }
                   }
                }
            """
    
            when:
            EclipseProject project = loadToolingModel(EclipseProject)
            def attributes = project.classpath[0].classpathAttributes
    
            then:
            attributes.find { it.name == 'customkey' && it.value == 'whenMerged'}
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  4. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/plugins/ide/tooling/m5/EclipseModelWithFlatRepoCrossVersionSpec.groovy

    repositories {
    	flatDir dirs: file("${repoDir.toURI()}")
    }
    
    dependencies {
    	${implementationConfiguration} "some:lib:1.0"
    }
            """
    
            when:
            EclipseProject project = loadToolingModel(EclipseProject)
    
            then:
            project.classpath[0].file != null
            project.classpath[0].source == null
            project.classpath[0].javadoc == null
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 1.6K bytes
    - Viewed (0)
  5. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/plugins/ide/tooling/r214/ToolingApEclipseModelNaturesAndBuildCommandsCrossVersionSpec.groovy

            given:
            plugins.each { plugin -> buildFile << "apply plugin: '${plugin}'\n" }
            settingsFile << "rootProject.name = 'root'"
    
            when:
            EclipseProject rootProject = loadToolingModel(EclipseProject)
            def natures = rootProject.projectNatures.collect{ it.id }
    
            then:
            if (plugins.contains('ear') && targetVersion < GradleVersion.version("8.0") ) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 3.1K bytes
    - Viewed (0)
  6. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/plugins/ide/tooling/r35/ToolingApiEclipseModelDependencyAccessRuleCrossVersionSpec.groovy

                    dependency.accessRules.add(new AccessRule('discouraged', 'literal-discouraged'))
                }
            """
    
            when:
            EclipseProject project = loadToolingModel(EclipseProject)
            EclipseExternalDependency dependency = project.classpath.find { it.file.name.contains 'example-lib' }
    
            then:
            dependency.accessRules.size() == 6
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 9.2K bytes
    - Viewed (0)
  7. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/plugins/ide/tooling/r27/ToolingApiEclipseLinkedResourcesCrossVersionSpec.groovy

                srcDirs = ['src', '../subprojectB/src-sibling', '../src-root', '../src', '../subprojectB/src']
            }
        }
    }
    """
            when:
            EclipseProject rootProject = loadToolingModel(EclipseProject)
            EclipseProject subprojectA = rootProject.children.find {EclipseProject project -> project.name == "subprojectA"}
            then:
            subprojectA.linkedResources.size() == 4
            subprojectA.sourceDirectories.size() == 5
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 4.1K bytes
    - Viewed (0)
  8. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/plugins/ide/tooling/r81/ToolingApiEclipseModelSourceDirectoryOutputCrossVersionSpec.groovy

    import org.gradle.integtests.tooling.fixture.TargetGradleVersion
    import org.gradle.integtests.tooling.fixture.ToolingApiSpecification
    import org.gradle.integtests.tooling.fixture.ToolingApiVersion
    import org.gradle.tooling.model.eclipse.EclipseProject
    
    @ToolingApiVersion('>=8.1')
    @TargetGradleVersion(">=8.1")
    class ToolingApiEclipseModelSourceDirectoryOutputCrossVersionSpec extends ToolingApiSpecification {
    
        def setup() {
            buildFile << """
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  9. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r68/AccessIncludedBuildProjectBuildAction.java

            List<String> model = new ArrayList<String>();
            for (GradleBuild included: controller.getBuildModel().getIncludedBuilds()) {
                EclipseProject project = controller.getModel(included.getRootProject(), EclipseProject.class);
                model.add(project.getName());
            }
            return model;
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  10. platforms/ide/tooling-api/src/main/java/org/gradle/tooling/model/eclipse/EclipseRuntime.java

    import org.gradle.api.Action;
    
    /**
     * Information about the eclipse instance.
     *
     * This is a possible parameter for the {@link EclipseProject} model resolution.
     * It provides additional information to gradle so it can build a more accurate {@link EclipseProject} model.
     *
     * @see EclipseProject
     * @see org.gradle.tooling.BuildController#getModel(Class, Class, Action)
     * @since 5.5
     */
    public interface EclipseRuntime {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 1.2K bytes
    - Viewed (0)
Back to top