Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 14 for EclipseProject (0.22 sec)

  1. platforms/ide/ide/src/main/java/org/gradle/plugins/ide/eclipse/model/EclipseProject.java

         * The natures to be added to this Eclipse project.
         * <p>
         * For example see docs for {@link EclipseProject}
         */
        public void setNatures(List<String> natures) {
            this.natures = natures;
        }
    
        /**
         * Appends natures entries to the eclipse project. <p> For example see docs for {@link EclipseProject}
         *
         * @param natures the nature names
         */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 13.8K bytes
    - Viewed (0)
  2. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/plugins/ide/tooling/r214/ToolingApiEclipseModelWtpClasspathAttributesCrossVersionSpec.groovy

               }
               project(':sub') { apply plugin : 'java' }
            """
    
            when:
            EclipseProject eclipseProject = loadToolingModel(EclipseProject)
            Collection<EclipseExternalDependency> externalDependencies = eclipseProject.getClasspath()
            Collection<EclipseProjectDependency> projectDependencies = eclipseProject.getProjectDependencies()
    
            then:
            externalDependencies.size() == 1
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 24 06:54:47 UTC 2023
    - 10.3K bytes
    - Viewed (0)
  3. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/plugins/ide/tooling/m3/ToolingApiEclipseModelCrossVersionSpec.groovy

    }
    """
    
            when:
            EclipseProject eclipseProject = loadToolingModel(EclipseProject)
    
            then:
            eclipseProject != null
    
            eclipseProject.classpath.size() == 2
            eclipseProject.classpath.every { it instanceof ExternalDependency }
            eclipseProject.classpath.collect { it.file.name } as Set == ['commons-lang-2.5.jar', 'commons-io-1.4.jar'] as Set
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 11.4K bytes
    - Viewed (0)
  4. platforms/ide/ide-plugins/src/main/java/org/gradle/plugins/ide/internal/tooling/EclipseModelBuilder.java

                child.setParent(eclipseProject);
            }
            addProject(project, eclipseProject);
            return eclipseProject;
        }
    
        private void addProject(Project project, DefaultEclipseProject eclipseProject) {
            if (project == currentProject) {
                result = eclipseProject;
            }
            eclipseProjects.add(eclipseProject);
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 26 09:45:59 UTC 2024
    - 26.3K bytes
    - Viewed (0)
  5. platforms/ide/ide-plugins/src/test/groovy/org/gradle/plugins/ide/internal/tooling/eclipse/EclipseModelBuilderTest.groovy

            project.eclipse.project.natures = ['nature.a', 'nature.b']
            def modelBuilder = createEclipseModelBuilder()
    
            when:
            def eclipseModel = modelBuilder.buildAll("org.gradle.tooling.model.eclipse.EclipseProject", project)
    
            then:
            eclipseModel.projectNatures.collect { it.id } == ['nature.a', 'nature.b']
        }
    
        def "nature list independent from project hierarchy"() {
            setup:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Aug 01 11:07:39 UTC 2023
    - 13.4K bytes
    - Viewed (0)
  6. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r56/ClosedProjectSubstitutionCrossVersionSpec.groovy

    package org.gradle.integtests.tooling.r56
    
    import org.gradle.integtests.tooling.fixture.TargetGradleVersion
    import org.gradle.integtests.tooling.fixture.ToolingApiSpecification
    import org.gradle.tooling.model.eclipse.EclipseProject
    import org.gradle.tooling.model.eclipse.EclipseWorkspace
    import org.gradle.tooling.model.eclipse.EclipseWorkspaceProject
    
    import java.util.regex.Pattern
    
    @TargetGradleVersion(">=5.6")
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 11.6K bytes
    - Viewed (0)
  7. platforms/ide/ide/src/main/java/org/gradle/plugins/ide/eclipse/model/Project.java

            this.resourceFilters = resourceFilters;
        }
    
        public Object configure(EclipseProject eclipseProject) {
            name = nullToEmpty(eclipseProject.getName());
            comment = nullToEmpty(eclipseProject.getComment());
            referencedProjects.addAll(eclipseProject.getReferencedProjects());
            natures.addAll(eclipseProject.getNatures());
            natures = Lists.newArrayList(Sets.newLinkedHashSet(natures));
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 16.5K bytes
    - Viewed (0)
  8. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r65/ToolingApiShutdownCrossVersionSpec.groovy

    import org.gradle.tooling.BuildCancelledException
    import org.gradle.tooling.GradleConnector
    import org.gradle.tooling.ProjectConnection
    import org.gradle.tooling.model.GradleProject
    import org.gradle.tooling.model.eclipse.EclipseProject
    import spock.lang.Retry
    import spock.lang.Timeout
    import spock.util.concurrent.PollingConditions
    
    @Timeout(120)
    @Retry(count = 3)
    class ToolingApiShutdownCrossVersionSpec extends CancellationSpec {
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 11.5K bytes
    - Viewed (0)
  9. platforms/documentation/docs/src/docs/userguide/core-plugins/eclipse_plugin.adoc

    | `eclipse`
    | Top level element that enables configuration of the Eclipse plugin in a DSL-friendly fashion.
    
    | link:{groovyDslPath}/org.gradle.plugins.ide.eclipse.model.EclipseProject.html[EclipseProject]
    | `eclipse.project`
    | Allows configuring project information
    
    | link:{groovyDslPath}/org.gradle.plugins.ide.eclipse.model.EclipseClasspath.html[EclipseClasspath]
    | `eclipse.classpath`
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 16.8K bytes
    - Viewed (0)
  10. platforms/ide/ide-plugins/src/main/java/org/gradle/plugins/ide/eclipse/EclipsePlugin.java

    import org.gradle.plugins.ide.eclipse.model.EclipseClasspath;
    import org.gradle.plugins.ide.eclipse.model.EclipseJdt;
    import org.gradle.plugins.ide.eclipse.model.EclipseModel;
    import org.gradle.plugins.ide.eclipse.model.EclipseProject;
    import org.gradle.plugins.ide.eclipse.model.Link;
    import org.gradle.plugins.ide.eclipse.model.internal.EclipseJavaVersionMapper;
    import org.gradle.plugins.ide.internal.IdeArtifactRegistry;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 23.5K bytes
    - Viewed (0)
Back to top