Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for parseMajorVersion (0.31 sec)

  1. platforms/jvm/jvm-services/src/main/java/org/gradle/internal/jvm/inspection/DefaultJvmVersionDetector.java

        private int getVersionFromJavaHome(File javaHome) {
            JvmInstallationMetadata metadata = validate(detector.getMetadata(InstallationLocation.autoDetected(javaHome, "specific path")));
            return JavaVersionParser.parseMajorVersion(metadata.getJavaVersion());
        }
    
        private JvmInstallationMetadata validate(JvmInstallationMetadata metadata) {
            if(metadata.isValidInstallation()) {
                return metadata;
            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 23 05:16:16 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  2. platforms/core-runtime/stdlib-java-extensions/src/main/java/org/gradle/api/internal/jvm/JavaVersionParser.java

    /**
     * Shared code between {@link org.gradle.api.JavaVersion} and other code for parsing a full
     * Java version string.
     */
    @NonNullApi
    public class JavaVersionParser {
    
        public static int parseMajorVersion(String fullVersion) {
            int firstNonVersionCharIndex = findFirstNonVersionCharIndex(fullVersion);
    
            String[] versionStrings = fullVersion.substring(0, firstNonVersionCharIndex).split("\\.");
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jun 10 14:28:48 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  3. platforms/jvm/toolchains-jvm-shared/src/main/java/org/gradle/jvm/toolchain/internal/DefaultJavaLanguageVersion.java

            } else {
                return new DefaultJavaLanguageVersion(version);
            }
        }
    
        public static JavaLanguageVersion fromFullVersion(String version) {
            return of(JavaVersionParser.parseMajorVersion(version));
        }
    
        private final int version;
    
        private DefaultJavaLanguageVersion(int version) {
            this.version = version;
        }
    
        @Override
        public int asInt() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 23 05:16:16 UTC 2024
    - 3K bytes
    - Viewed (0)
  4. platforms/core-runtime/base-services/src/test/groovy/org/gradle/internal/jvm/JvmTest.groovy

            def jdkDir = software.file(jdkDirName)
    
            and:
            _ * os.windows >> true
    
            when:
            def jvm = new Jvm(os, jreDir, version, JavaVersionParser.parseMajorVersion(version))
    
            then:
            jvm.javaHome == jdkDir
            jvm.jdk
            jvm.toolsJar == jdkDir.file("lib/tools.jar")
            jvm.javaExecutable == jdkDir.file('bin/java.exe')
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 24 00:09:57 UTC 2024
    - 15.4K bytes
    - Viewed (0)
  5. platforms/core-runtime/stdlib-java-extensions/src/main/java/org/gradle/api/JavaVersion.java

            }
            if (value instanceof Integer) {
                return getVersionForMajor((Integer) value);
            }
    
            String name = value.toString();
            return getVersionForMajor(JavaVersionParser.parseMajorVersion(name));
        }
    
        /**
         * Returns the version of the current JVM.
         *
         * @return The version of the current JVM.
         */
        public static JavaVersion current() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jun 10 14:28:48 UTC 2024
    - 7.4K bytes
    - Viewed (0)
  6. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/jvm/Jvm.java

         */
        Jvm(OperatingSystem os) {
            this(os, FileUtils.canonicalize(new File(System.getProperty("java.home"))), System.getProperty("java.version"), JavaVersionParser.parseMajorVersion(System.getProperty("java.version")), false);
        }
    
        /**
         * Constructs JVM details from the given values
         */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 06:57:34 UTC 2024
    - 13.2K bytes
    - Viewed (0)
Back to top