Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 18 for buildBJar (0.15 sec)

  1. subprojects/core/src/integTest/groovy/org/gradle/internal/classpath/BuildScriptClasspathIntegrationSpec.groovy

                sourceFile("org/gradle/test/BuildClass.java").text = buildClassSource
                buildJar(reproducibleJar)
            }
            artifactBuilder().tap {
                preserveTimestamps(true)
                sourceFile("org/gradle/test/BuildClass.java").text = buildClassSource
                buildJar(currentTimestampJar)
            }
    
            Closure<String> subprojectSource = {File jarPath -> """
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 03 15:21:47 UTC 2024
    - 19.6K bytes
    - Viewed (0)
  2. testing/integ-test/src/integTest/groovy/org/gradle/integtests/BuildScriptClasspathIntegrationTest.java

            builder.sourceFile("org/gradle/test/DepClass.java").writelns(
                    "package org.gradle.test;",
                    "public class DepClass { }"
            );
            builder.buildJar(testFile("repo/test-1.3.jar"));
    
            testFile("buildSrc/build.gradle").writelns(
                    "repositories { flatDir { dirs '../repo' } }",
                    "dependencies { implementation name: 'test', version: '1.3' }");
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 9K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/internal/classpath/DefaultClasspathBuilder.java

            this.inPlaceBuilder = new InPlaceClasspathBuilder();
        }
    
        @Override
        public void jar(File jarFile, Action action) {
            try {
                buildJar(jarFile, action);
            } catch (Exception e) {
                throw new GradleException(String.format("Failed to create Jar file %s.", jarFile), e);
            }
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 12 02:21:10 UTC 2024
    - 3.8K bytes
    - Viewed (0)
  4. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r22/BuildActionCrossVersionSpec.groovy

            } catch (java.net.URISyntaxException e) {
                throw new RuntimeException(e);
            }
        }
    }
    """
            builder.buildJar(implJar)
    
            def cl1 = new URLClassLoader([implJar.toURI().toURL()] as URL[], getClass().classLoader)
            def action1 = cl1.loadClass("ActionImpl").getConstructor().newInstance()
    
            when:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 3.9K bytes
    - Viewed (0)
  5. testing/integ-test/src/integTest/groovy/org/gradle/integtests/CustomPluginIntegrationTest.groovy

        }
    }
    '''
            builder.resourceFile('META-INF/gradle-plugins/custom.properties') << '''
    implementation-class=CustomPlugin
    '''
            builder.buildJar(file('external.jar'))
    
            and:
            file('build.gradle') << '''
    buildscript {
        dependencies {
            classpath files('external.jar')
        }
    }
    apply plugin: 'custom'
    assert 'value' == prop
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 3.5K bytes
    - Viewed (0)
  6. testing/internal-integ-testing/src/main/groovy/org/gradle/integtests/fixtures/executer/ArtifactBuilder.java

        TestFile sourceFile(String path);
    
        TestFile resourceFile(String path);
    
        void manifestAttributes(Map<String, String> attributes);
    
        void preserveTimestamps(boolean preserveTimestamps);
    
        void buildJar(File jarFile);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 1K bytes
    - Viewed (0)
  7. subprojects/core/src/main/java/org/gradle/internal/classpath/InPlaceClasspathBuilder.java

        @Override
        public void jar(File jarFile, Action action) {
            try {
                buildJar(jarFile, action);
            } catch (Exception e) {
                throw new GradleException(String.format("Failed to create Jar file %s.", jarFile), e);
            }
        }
    
        private static void buildJar(File jarFile, Action action) throws IOException {
            Files.createDirectories(jarFile.getParentFile().toPath());
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Feb 09 14:05:09 UTC 2024
    - 6.9K bytes
    - Viewed (0)
  8. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r34/BuildActionCrossVersionSpec.groovy

                        return null;
                    }
                }
            """
            def jar = temporaryFolder.file("work folder", "action-impl.jar")
            builder.buildJar(jar)
    
            when:
            def classloader = new URLClassLoader([jar.toURL()] as URL[], getClass().classLoader)
            def action = classloader.loadClass("ActionImpl").getConstructor().newInstance()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  9. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/inputs/undeclared/UndeclaredBuildInputsTestKitInjectedJavaPluginIntegrationTest.groovy

            javaPlugin(builder.sourceFile("SneakyPlugin.java"), read)
            builder.resourceFile("META-INF/gradle-plugins/sneaky.properties") << """
    implementation-class: SneakyPlugin
            """
            builder.buildJar(jar)
            buildFile << """
                plugins { id("sneaky") }
            """
        }
    
        static class TestKitBackedGradleExecuter extends AbstractGradleExecuter {
            List<File> pluginClasspath = []
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 4.8K bytes
    - Viewed (0)
  10. testing/internal-integ-testing/src/main/groovy/org/gradle/integtests/fixtures/executer/GradleBackedArtifactBuilder.java

                throw new IllegalArgumentException("Cannot set up timestamps on Gradle before 3.4");
            }
            shouldPreserveTimestamps = preserveTimestamps;
        }
    
        @Override
        public void buildJar(File jarFile) {
            String conf = isGradleExecuterVersionLessThan("3.4") ? "compile" : "implementation";
            String destinationDir = isGradleExecuterVersionLessThan("5.1") ? "destinationDir" : "destinationDirectory";
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 4K bytes
    - Viewed (0)
Back to top