Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 11 for DefaultToolchainSpec (0.2 sec)

  1. platforms/jvm/toolchains-jvm-shared/src/main/java/org/gradle/jvm/toolchain/internal/DefaultToolchainSpec.java

    import org.gradle.jvm.toolchain.JvmImplementation;
    import org.gradle.jvm.toolchain.JvmVendorSpec;
    
    import javax.annotation.Nullable;
    import javax.inject.Inject;
    import java.util.Objects;
    
    public abstract class DefaultToolchainSpec implements JavaToolchainSpecInternal {
    
        public static class Key implements JavaToolchainSpecInternal.Key {
            private final JavaLanguageVersion languageVersion;
            private final JvmVendorSpec vendor;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 18:07:00 UTC 2024
    - 4.2K bytes
    - Viewed (0)
  2. platforms/jvm/toolchains-jvm/src/main/java/org/gradle/jvm/toolchain/internal/DefaultJavaToolchainService.java

                .map(javaToolchain -> toolFactory.create(JavadocTool.class, javaToolchain));
        }
    
        private DefaultToolchainSpec configureToolchainSpec(Action<? super JavaToolchainSpec> config) {
            DefaultToolchainSpec toolchainSpec = objectFactory.newInstance(DefaultToolchainSpec.class);
            config.execute(toolchainSpec);
            return toolchainSpec;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jul 28 16:17:59 UTC 2023
    - 3.9K bytes
    - Viewed (0)
  3. platforms/jvm/toolchains-jvm-shared/src/main/java/org/gradle/jvm/toolchain/internal/CurrentJvmToolchainSpec.java

    package org.gradle.jvm.toolchain.internal;
    
    import org.gradle.internal.jvm.Jvm;
    import org.gradle.jvm.toolchain.JavaLanguageVersion;
    
    import javax.inject.Inject;
    
    public abstract class CurrentJvmToolchainSpec extends DefaultToolchainSpec {
    
        @Inject
        public CurrentJvmToolchainSpec() {
            getLanguageVersion().set(JavaLanguageVersion.of(Jvm.current().getJavaVersion().getMajorVersion()));
    
            // disallow changing property values
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 18:07:00 UTC 2024
    - 1.2K bytes
    - Viewed (0)
  4. platforms/jvm/plugins-java-base/src/integTest/groovy/org/gradle/api/plugins/DefaultJavaPluginConventionTest.groovy

    import org.gradle.api.plugins.internal.DefaultJavaPluginExtension
    import org.gradle.api.tasks.SourceSetContainer
    import org.gradle.jvm.toolchain.JavaLanguageVersion
    import org.gradle.jvm.toolchain.internal.DefaultToolchainSpec
    import org.gradle.test.fixtures.file.TestNameTestDirectoryProvider
    import org.gradle.util.TestUtil
    import org.junit.Rule
    import spock.lang.Specification
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 05 20:25:05 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  5. platforms/jvm/toolchains-jvm/src/main/java/org/gradle/jvm/toolchain/internal/SpecificInstallationToolchainSpec.java

    import org.gradle.api.model.ObjectFactory;
    
    import javax.inject.Inject;
    import java.io.File;
    import java.util.Objects;
    
    public abstract class SpecificInstallationToolchainSpec extends DefaultToolchainSpec {
    
        public static class Key implements JavaToolchainSpecInternal.Key {
    
            private final File javaHome;
    
            public Key(File javaHome) {
                this.javaHome = javaHome;
            }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 18:07:00 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  6. platforms/jvm/toolchains-jvm-shared/src/test/groovy/org/gradle/jvm/toolchain/internal/DefaultToolchainSpecTest.groovy

    import org.gradle.util.TestUtil
    import spock.lang.Specification
    
    class DefaultToolchainSpecTest extends Specification {
        JavaToolchainSpec createSpec() {
            TestUtil.objectFactory().newInstance(DefaultToolchainSpec)
        }
    
        def "spec key implements equals"() {
            given:
            def spec11 = createSpec()
            def spec12 = createSpec()
            def spec11Vendor1 = createSpec()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 10 18:03:55 UTC 2024
    - 2.7K bytes
    - Viewed (0)
  7. platforms/jvm/toolchains-jvm-shared/src/test/groovy/org/gradle/jvm/toolchain/internal/JavaToolchainInputTest.groovy

    import org.gradle.util.TestUtil
    import spock.lang.Specification
    
    class JavaToolchainInputTest extends Specification {
        JavaToolchainSpec createSpec() {
            TestUtil.objectFactory().newInstance(DefaultToolchainSpec)
        }
    
        def "optional properties are using defaults"() {
            given:
            def baseSpec = createSpec()
            def diffSpec = createSpec()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 10 18:03:55 UTC 2024
    - 3.4K bytes
    - Viewed (0)
  8. platforms/jvm/plugins-java-base/src/main/java/org/gradle/api/plugins/JavaBasePlugin.java

            configureArchiveDefaults(project);
        }
    
        @SuppressWarnings("deprecation")
        private DefaultJavaPluginExtension addExtensions(final Project project) {
            DefaultToolchainSpec toolchainSpec = objectFactory.newInstance(DefaultToolchainSpec.class);
            SourceSetContainer sourceSets = (SourceSetContainer) project.getExtensions().getByName("sourceSets");
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 19 22:14:22 UTC 2023
    - 28.3K bytes
    - Viewed (0)
  9. platforms/jvm/plugins-java-base/src/main/java/org/gradle/api/plugins/internal/DefaultJavaPluginExtension.java

    import org.gradle.internal.jvm.DefaultModularitySpec;
    import org.gradle.jvm.component.internal.JvmSoftwareComponentInternal;
    import org.gradle.jvm.toolchain.JavaToolchainSpec;
    import org.gradle.jvm.toolchain.internal.DefaultToolchainSpec;
    import org.gradle.jvm.toolchain.internal.JavaToolchainSpecInternal;
    import org.gradle.testing.base.plugins.TestingBasePlugin;
    import org.gradle.util.internal.CollectionUtils;
    
    import javax.annotation.Nullable;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Dec 01 19:59:45 UTC 2023
    - 16.9K bytes
    - Viewed (0)
  10. platforms/jvm/toolchains-jvm-shared/src/test/groovy/org/gradle/jvm/toolchain/internal/JvmInstallationMetadataMatcherTest.groovy

            def javaHome = new File(temporaryFolder, jdk).tap { mkdirs() }
            def metadata = detector.getMetadata(testLocation(javaHome))
    
            when:
            def spec = TestUtil.objectFactory().newInstance(DefaultToolchainSpec)
            spec.getLanguageVersion().set(JavaLanguageVersion.of(javaVersion.getMajorVersion()))
            spec.getVendor().set(vendor)
            spec.getImplementation().set(implementation)
    
            then:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 10 18:03:55 UTC 2024
    - 7.2K bytes
    - Viewed (0)
Back to top