Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 13 for isValidInstallation (0.38 sec)

  1. platforms/jvm/jvm-services/src/test/groovy/org/gradle/internal/jvm/inspection/InvalidInstallationWarningReporterTest.groovy

            def reporter = new InvalidInstallationWarningReporter(mockLogger)
            def location = InstallationLocation.userDefined(new File("_"), "_")
            def metadata = Mock(JvmInstallationMetadata) {
                isValidInstallation() >> isValid
            }
    
            when:
            reporter.accept(location, metadata)
    
            then:
            isReported * mockLogger.warn(_ as String, location.displayName)
    
            where:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 12 18:25:34 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  2. platforms/jvm/jvm-services/src/main/java/org/gradle/internal/jvm/inspection/JvmInstallationMetadata.java

        String getDisplayName();
    
        boolean hasCapability(JavaInstallationCapability capability);
    
        String getErrorMessage();
    
        Throwable getErrorCause();
    
        boolean isValidInstallation();
    
        class DefaultJvmInstallationMetadata implements JvmInstallationMetadata {
    
            private final Path javaHome;
            private final JavaVersion languageVersion;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 15:09:49 UTC 2023
    - 10.7K bytes
    - Viewed (0)
  3. platforms/jvm/jvm-services/src/main/java/org/gradle/internal/jvm/inspection/InvalidInstallationWarningReporter.java

            this.logger = logger;
        }
    
        @Override
        public void accept(InstallationLocation installationLocation, JvmInstallationMetadata metadata) {
            if (!metadata.isValidInstallation()) {
                logger.warn(
                    "Invalid Java installation found at {}. " +
                        "It will be re-checked in the next build. This might have performance impact if it keeps failing. " +
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 15:09:49 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  4. platforms/jvm/jvm-services/src/main/java/org/gradle/internal/jvm/inspection/InvalidJvmInstallationCacheInvalidator.java

            this.cache = cache;
        }
    
        @Override
        public void close() throws IOException {
            cache.invalidateItemsMatching(metadata -> !metadata.isValidInstallation());
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 15:09:49 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  5. platforms/jvm/toolchains-jvm/src/main/java/org/gradle/jvm/toolchain/internal/JavaToolchainQueryService.java

            Predicate<JvmInstallationMetadata> matcher = new JvmInstallationMetadataMatcher(spec);
    
            return registry.toolchains().stream()
                .filter(result -> result.metadata.isValidInstallation())
                .filter(result -> matcher.test(result.metadata))
                .min(Comparator.comparing(result -> result.metadata, new JvmInstallationMetadataComparator(currentJavaHome)))
                .map(result -> {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 15 08:02:27 UTC 2024
    - 9.2K bytes
    - Viewed (0)
  6. platforms/jvm/jvm-services/src/main/java/org/gradle/internal/jvm/inspection/DefaultJvmVersionDetector.java

            return JavaVersionParser.parseMajorVersion(metadata.getJavaVersion());
        }
    
        private JvmInstallationMetadata validate(JvmInstallationMetadata metadata) {
            if(metadata.isValidInstallation()) {
                return metadata;
            }
            throw new GradleException("Unable to determine version for JDK located at " + metadata.getJavaHome() + ". Reason: " + metadata.getErrorMessage(), metadata.getErrorCause());
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 23 05:16:16 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  7. platforms/core-runtime/launcher/src/main/java/org/gradle/launcher/daemon/toolchain/DaemonJavaToolchainQueryService.java

            JvmInstallationMetadataComparator metadataComparator = new JvmInstallationMetadataComparator(currentJavaHome);
    
            return javaInstallationRegistry.toolchains().stream()
                .filter(result -> result.metadata.isValidInstallation())
                .filter(result -> matcher.test(result.metadata))
                .min(Comparator.comparing(result -> result.metadata, metadataComparator));
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 23 05:16:16 UTC 2024
    - 3.1K bytes
    - Viewed (0)
  8. platforms/jvm/toolchains-jvm-shared/src/main/java/org/gradle/jvm/toolchain/internal/install/DefaultJdkCacheDirectory.java

            }
        }
    
        private UnpackedRoot determineUnpackedRoot(File unpackFolder) {
            JvmInstallationMetadata uncheckedMetadata = getUncheckedMetadata(unpackFolder);
            if (uncheckedMetadata.isValidInstallation()) {
                return new UnpackedRoot(unpackFolder, uncheckedMetadata);
            }
            File[] subFolders = unpackFolder.listFiles(File::isDirectory);
            if (subFolders == null) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 23 23:47:49 UTC 2024
    - 13.4K bytes
    - Viewed (0)
  9. platforms/jvm/toolchains-jvm/src/main/java/org/gradle/jvm/toolchain/internal/task/ShowToolchainsTask.java

        }
    
        private static boolean isValidToolchain(JvmToolchainMetadata t) {
            return t.metadata.isValidInstallation();
        }
    
        private List<JvmToolchainMetadata> allReportableToolchains() {
            return getInstallationRegistry()
                .toolchains();
        }
    
        @Inject
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 22 14:04:46 UTC 2024
    - 4.6K bytes
    - Viewed (0)
  10. platforms/jvm/toolchains-jvm-shared/src/test/groovy/org/gradle/jvm/toolchain/internal/install/DefaultJdkCacheDirectoryTest.groovy

            lockManager
        }
    
        JvmMetadataDetector mockDetector() {
            JvmInstallationMetadata metadata = Mock(JvmInstallationMetadata)
            metadata.isValidInstallation() >> true
            metadata.getVendor() >> JvmVendor.KnownJvmVendor.IBM.asJvmVendor()
            metadata.getLanguageVersion() >> JavaVersion.VERSION_11
            metadata.getArchitecture() >> "arch"
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 09 06:41:24 UTC 2024
    - 10.2K bytes
    - Viewed (0)
Back to top