Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for canCompileOrRun (0.19 sec)

  1. platforms/jvm/toolchains-jvm-shared/src/test/groovy/org/gradle/jvm/toolchain/internal/DefaultJavaLanguageVersionTest.groovy

            def firstVersion = DefaultJavaLanguageVersion.of(firstValue)
            def secondVersion = DefaultJavaLanguageVersion.of(secondValue)
    
            then:
            firstVersion.canCompileOrRun(secondVersion) == firstVersion >= secondVersion
            secondVersion.canCompileOrRun(firstVersion) == secondVersion >= firstVersion
        }
    
        private static int getVersion() {
            Math.max(Math.abs(new Random().nextInt()), 5)
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Feb 01 16:57:19 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  2. platforms/jvm/toolchains-jvm-shared/src/main/java/org/gradle/jvm/toolchain/internal/DefaultJavaLanguageVersion.java

        }
    
        @Override
        public boolean canCompileOrRun(JavaLanguageVersion other) {
            return compareTo(other) >= 0;
        }
    
        @Override
        public int compareTo(JavaLanguageVersion other) {
            return Integer.compare(version, other.asInt());
        }
    
        @Override
        public boolean canCompileOrRun(int otherVersion) {
            return version >= otherVersion;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 23 05:16:16 UTC 2024
    - 3K bytes
    - Viewed (0)
  3. platforms/jvm/toolchains-jvm-shared/src/main/java/org/gradle/jvm/toolchain/JavaLanguageVersion.java

         *
         * @param other the language version to check
         *
         * @return {@code true} if this version can compile or run code from the other version, {@code false} otherwise
         */
        boolean canCompileOrRun(JavaLanguageVersion other);
    
        /**
         * Indicates if this version can compile or run code based on the passed in language version.
         * <p>
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 23 05:16:16 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  4. build-logic/integration-testing/src/main/kotlin/gradlebuild.distribution-testing.gradle.kts

        jvmArgs("-Xmx${project.the<IntegrationTestExtension>().testJvmXmx.get()}", "-XX:+HeapDumpOnOutOfMemoryError")
    
        val testJavaVersion = JavaLanguageVersion.of(project.testJavaVersion)
        if (!testJavaVersion.canCompileOrRun(8)) {
            jvmArgs("-XX:MaxPermSize=768m")
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 05 14:05:00 UTC 2024
    - 4.1K bytes
    - Viewed (0)
  5. platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/AbstractJavaCompileSpecFactory.java

            }
    
            return getDefaultSpec();
        }
    
        private T chooseSpecForToolchain() {
            File toolchainJavaHome = toolchain.getInstallationPath().getAsFile();
            if (!toolchain.getLanguageVersion().canCompileOrRun(8)) {
                return getCommandLineSpec(Jvm.forHome(toolchainJavaHome).getJavacExecutable());
            }
    
            if (compileOptions.isFork()) {
                return chooseSpecFromCompileOptions(toolchainJavaHome);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 27 10:21:25 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  6. platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/DaemonJavaCompiler.java

            JavaLanguageVersion javaLanguageVersion = JavaLanguageVersion.of(forkingSpec.getJavaLanguageVersion());
            if (javaLanguageVersion.canCompileOrRun(9)) {
                // In JDK 9 and above the compiler internal classes are bundled with the rest of the JDK, but we need to export it to gain access.
                javaForkOptions.jvmArgs(
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 06 13:00:39 UTC 2024
    - 5.4K bytes
    - Viewed (0)
  7. platforms/jvm/language-java/src/main/java/org/gradle/api/tasks/compile/JavaCompile.java

                );
            }
        }
    
        private boolean isToolchainCompatibleWithJava8() {
            return getToolchain().getLanguageVersion().canCompileOrRun(8);
        }
    
        @Input
        JavaVersion getJavaVersion() {
            return JavaVersion.toVersion(getToolchain().getLanguageVersion().asInt());
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 15:33:35 UTC 2024
    - 15.3K bytes
    - Viewed (0)
  8. build-logic/jvm/src/main/kotlin/gradlebuild.unittest-and-compile.gradle.kts

        val launcher = project.javaToolchains.launcherFor {
            languageVersion = jvmVersionForTest()
            vendor = project.testJavaVendor.orNull
        }
        javaLauncher = launcher
        if (jvmVersionForTest().canCompileOrRun(9)) {
            // Required by JdkTools and JdkJavaCompiler
            jvmArgs(listOf("--add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED"))
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 13 07:43:28 UTC 2024
    - 15.1K bytes
    - Viewed (0)
Back to top