Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 82 for InputArtifact (0.18 sec)

  1. subprojects/core-api/src/main/java/org/gradle/api/artifacts/transform/InputArtifact.java

     * <pre class='autoTested'>
     * import org.gradle.api.artifacts.transform.TransformParameters;
     *
     * public abstract class MyTransform implements TransformAction&lt;TransformParameters.None&gt; {
     *
     *     {@literal @}InputArtifact
     *     public abstract Provider&lt;FileSystemLocation&gt; getInputArtifact();
     *     {@literal @}Override
     *     public void transform(TransformOutputs outputs) {
     *         File input = getInputArtifact().get().getAsFile();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 02 06:59:21 UTC 2022
    - 2K bytes
    - Viewed (0)
  2. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/transform/AbstractTransformExecution.java

            boolean disableCachingByProperty
        ) {
            this.transform = transform;
            this.inputArtifact = inputArtifact;
            this.dependencies = dependencies;
            this.inputArtifactProvider = Providers.of(new DefaultFileSystemLocation(inputArtifact));
            this.subject = subject;
            this.transformExecutionListener = transformExecutionListener;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 11:52:44 UTC 2024
    - 16.6K bytes
    - Viewed (0)
  3. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/transform/TransformExecutionResult.java

            private final File inputArtifact;
            private final File outputDir;
            private final String inputArtifactPrefix;
            private final String outputDirPrefix;
            private final Builder delegate = TransformExecutionResult.builder();
    
            public OutputTypeInferringBuilder(File inputArtifact, File outputDir) {
                this.inputArtifact = inputArtifact;
                this.outputDir = outputDir;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 22 09:41:31 UTC 2023
    - 11.8K bytes
    - Viewed (0)
  4. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/transform/TransformExecutionResultSerializerTest.groovy

            assertCanWriteAndReadResult(
                inputArtifact.file("inside"),
                inputArtifact,
                inputArtifact
            )
        }
    
        def "resolves files in input artifact relative to input artifact"() {
            def newInputArtifact = file("newInputArtifact").createDir()
    
            ImmutableList<File> resultFiles = ImmutableList.of(
                inputArtifact.file("inside"),
                inputArtifact,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 22 09:41:31 UTC 2023
    - 5.3K bytes
    - Viewed (0)
  5. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/transform/DefaultTransformOutputs.java

        private final PathToFileResolver resolver;
        private final File inputArtifact;
        private final File outputDir;
    
        public DefaultTransformOutputs(File inputArtifact, File outputDir, FileLookup fileLookup) {
            this.resolver = fileLookup.getPathToFileResolver(outputDir);
            this.inputArtifact = inputArtifact;
            this.outputDir = outputDir;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 22 09:41:28 UTC 2023
    - 4.2K bytes
    - Viewed (0)
  6. subprojects/core-api/src/main/java/org/gradle/api/artifacts/transform/TransformOutputs.java

         *     The path must to point to the {@link InputArtifact}, or point inside the input artifact if it is a directory.
         *     Example:
         * </p>
         * <pre class='autoTested'>
         * import org.gradle.api.artifacts.transform.TransformParameters;
         *
         * public abstract class MyTransform implements TransformAction&lt;TransformParameters.None&gt; {
         *     {@literal @}InputArtifact
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jul 05 15:49:03 UTC 2019
    - 5.1K bytes
    - Viewed (0)
  7. platforms/software/dependency-management/src/test/groovy/org/gradle/integtests/resolve/transform/ArtifactTransformInvocationTest.groovy

            transform.isolateParametersIfNotAlready()
            def invocationFactory = project.services.get(TransformInvocationFactory)
            def inputFingerprinter = project.services.get(InputFingerprinter)
            def artifact = Stub(ResolvableArtifact) {
                getId() >> new OpaqueComponentArtifactIdentifier(inputArtifact)
            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 7K bytes
    - Viewed (0)
  8. platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/transform/ArtifactTransformExecutionBuildOperationIntegrationTest.groovy

                outputPropertyNames == ['outputDirectory', 'resultsFile']
                inputFileProperties.keySet() ==~ ['inputArtifact', 'inputArtifactDependencies']
                with(inputFileProperties.inputArtifact) {
                    hash != null
                    attributes == ['DIRECTORY_SENSITIVITY_DEFAULT', 'FINGERPRINTING_STRATEGY_RELATIVE_PATH', 'LINE_ENDING_SENSITIVITY_NORMALIZE_LINE_ENDINGS']
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 12 16:27:38 UTC 2024
    - 38.5K bytes
    - Viewed (0)
  9. platforms/documentation/docs/src/snippets/dependencyManagement/artifactTransforms-minify/kotlin/build.gradle.kts

    // tag::artifact-transform-minify[]
    
        }
    
        @get:PathSensitive(PathSensitivity.NAME_ONLY)
        @get:InputArtifact
        abstract val inputArtifact: Provider<FileSystemLocation>
    
        override
        fun transform(outputs: TransformOutputs) {
            val fileName = inputArtifact.get().asFile.name
            for (entry in parameters.keepClassesByArtifact) {      // <3>
                if (fileName.startsWith(entry.key)) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 4.5K bytes
    - Viewed (0)
  10. build-logic/packaging/src/main/kotlin/gradlebuild/packaging/transforms/CopyPublicApiClassesTransform.kt

    abstract class CopyPublicApiClassesTransform : TransformAction<TransformParameters.None> {
    
        @get:InputArtifact
        @get:Classpath
        abstract val inputArtifact: Provider<FileSystemLocation>
    
        override fun transform(outputs: TransformOutputs) {
            val jarFile = inputArtifact.get().asFile
            val zipFile = ZipFile(jarFile)
            val outputRoot = outputs.dir("public-api")
            zipFile.stream().forEach { entry ->
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jun 06 11:35:57 UTC 2024
    - 2.8K bytes
    - Viewed (0)
Back to top