Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for BuildPlatform (0.61 sec)

  1. platforms/jvm/platform-jvm/src/main/java/org/gradle/platform/BuildPlatform.java

     */
    
    package org.gradle.platform;
    
    import org.gradle.api.Incubating;
    
    /**
     * Information about the machine host Gradle is running on.
     *
     * @since 7.6
     */
    @Incubating
    public interface BuildPlatform {
    
        OperatingSystem getOperatingSystem();
    
        Architecture getArchitecture();
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 15:09:49 UTC 2023
    - 895 bytes
    - Viewed (0)
  2. platforms/jvm/toolchains-jvm/src/main/java/org/gradle/jvm/toolchain/internal/JavaToolchainQueryService.java

        private final File currentJavaHome;
        private final BuildPlatform buildPlatform;
    
        @Inject
        public JavaToolchainQueryService(
            JavaInstallationRegistry registry,
            JvmMetadataDetector detector,
            FileFactory fileFactory,
            JavaToolchainProvisioningService provisioningService,
            ObjectFactory objectFactory,
            BuildPlatform buildPlatform
        ) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 15 08:02:27 UTC 2024
    - 9.2K bytes
    - Viewed (0)
  3. platforms/jvm/toolchains-jvm/src/main/java/org/gradle/jvm/toolchain/internal/DefaultJavaToolchainRequest.java

            this.spec = spec;
            this.buildPlatform = buildPlatform;
        }
    
        @Override
        public JavaToolchainSpec getJavaToolchainSpec() {
            return spec;
        }
    
        @Override
        public BuildPlatform getBuildPlatform() {
            return buildPlatform;
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jul 28 16:17:59 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  4. platforms/jvm/toolchains-jvm/src/test/groovy/org/gradle/jvm/toolchain/install/internal/DefaultJavaToolchainProvisioningServiceTest.groovy

        def registry = Mock(JavaToolchainResolverRegistryInternal)
        def downloader = Mock(SecureFileDownloader)
        def cache = Mock(DefaultJdkCacheDirectory)
        def archiveFileLock = Mock(FileLock)
        def buildPlatform = Mock(BuildPlatform)
        def buildOperationRunner = new TestBuildOperationRunner()
    
        def setup() {
            ExternalResourceMetaData downloadResourceMetadata = Mock(ExternalResourceMetaData)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 11 23:01:05 UTC 2024
    - 9.2K bytes
    - Viewed (0)
  5. platforms/jvm/toolchains-jvm/src/main/java/org/gradle/jvm/toolchain/internal/NoToolchainAvailableException.java

    import org.gradle.jvm.toolchain.JavaToolchainSpec;
    import org.gradle.platform.BuildPlatform;
    
    @Contextual
    public class NoToolchainAvailableException extends GradleException {
    
        public NoToolchainAvailableException(
            JavaToolchainSpec specification,
            BuildPlatform buildPlatform,
            ToolchainDownloadFailedException cause
        ) {
            super(
                String.format(
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Nov 07 08:12:49 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  6. platforms/jvm/toolchains-jvm/src/main/java/org/gradle/jvm/toolchain/internal/install/DefaultJavaToolchainProvisioningService.java

        private final BuildPlatform buildPlatform;
    
        @Inject
        public DefaultJavaToolchainProvisioningService(
            JavaToolchainResolverRegistry toolchainResolverRegistry,
            SecureFileDownloader downloader,
            JdkCacheDirectory cacheDirProvider,
            ProviderFactory factory,
            BuildOperationRunner executor,
            BuildPlatform buildPlatform
        ) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 11 23:01:05 UTC 2024
    - 12.7K bytes
    - Viewed (0)
  7. platforms/jvm/toolchains-jvm/src/main/java/org/gradle/jvm/toolchain/JavaToolchainRequest.java

    import org.gradle.platform.BuildPlatform;
    
    /**
     * Describes Java toolchains that need to be auto-provisioned, including
     * their properties (see {@link JavaToolchainSpec}} and the build
     * environment they are needed in.
     *
     * @since 7.6
     */
    @Incubating
    public interface JavaToolchainRequest {
    
        JavaToolchainSpec getJavaToolchainSpec();
    
        BuildPlatform getBuildPlatform();
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jul 28 16:17:59 UTC 2023
    - 1K bytes
    - Viewed (0)
  8. platforms/jvm/platform-jvm/src/main/java/org/gradle/platform/internal/DefaultBuildPlatform.java

    import net.rubygrapefruit.platform.SystemInfo;
    import org.gradle.api.GradleException;
    import org.gradle.platform.Architecture;
    import org.gradle.platform.BuildPlatform;
    import org.gradle.platform.OperatingSystem;
    
    import javax.inject.Inject;
    
    public class DefaultBuildPlatform implements BuildPlatform {
    
        private Supplier<Architecture> architecture;
    
        private Supplier<OperatingSystem> operatingSystem;
    
        @Inject
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Nov 07 08:12:49 UTC 2023
    - 3.1K bytes
    - Viewed (0)
  9. platforms/jvm/language-java/src/integTest/groovy/org/gradle/jvm/toolchain/JavaToolchainDownloadIntegrationTest.groovy

                }
            """
        }
    
        private def getFailureMessageBuildPlatform() {
            def buildPlatform = new DefaultBuildPlatform(new DefaultSystemInfo(), OperatingSystem.current())
            return "for ${buildPlatform.operatingSystem} on ${buildPlatform.architecture.toString().toLowerCase()}"
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 28 10:53:57 UTC 2024
    - 7.4K bytes
    - Viewed (0)
  10. platforms/jvm/toolchains-jvm/src/test/groovy/org/gradle/jvm/toolchain/internal/JavaToolchainQueryServiceTest.groovy

            JvmMetadataDetector detector,
            JavaToolchainProvisioningService provisioningService,
            File currentJavaHome = Jvm.current().getJavaHome()
        ) {
            def buildPlatform = new BuildPlatform() {
                @Override
                org.gradle.platform.OperatingSystem getOperatingSystem() {
                    return org.gradle.platform.OperatingSystem.LINUX
                }
    
                @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 18 22:46:10 UTC 2024
    - 19K bytes
    - Viewed (0)
Back to top