Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 11 for cleanOutputs (0.15 sec)

  1. platforms/software/platform-base/src/test/groovy/org/gradle/language/base/internal/tasks/StaleOutputCleanerTest.groovy

            expect:
            StaleOutputCleaner.cleanOutputs(deleter, files(file1, file2), tmpDir.testDirectory)
            !file1.exists()
            !file2.exists()
        }
    
        def "deletes empty parent directories"() {
            def file1 = tmpDir.file('foo/bar/file1').createFile()
            tmpDir.file('foo/baz/file2').createFile()
    
            expect:
            StaleOutputCleaner.cleanOutputs(deleter, files(file1), tmpDir.testDirectory)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 2.9K bytes
    - Viewed (0)
  2. platforms/software/platform-base/src/main/java/org/gradle/language/base/internal/tasks/StaleOutputCleaner.java

         *
         * Returns {code true} if any file or directory was deleted, {@code false} otherwise.
         */
        @CheckReturnValue
        public static boolean cleanOutputs(Deleter deleter, Iterable<File> filesToDelete, File directoryToClean) {
            return cleanOutputs(deleter, filesToDelete, ImmutableSet.of(directoryToClean));
        }
    
        /**
         * Clean up the given stale output files under the given directories.
         *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 4.2K bytes
    - Viewed (0)
  3. platforms/jvm/language-jvm/src/main/java/org/gradle/language/jvm/tasks/ProcessResources.java

     */
    @DisableCachingByDefault(because = "Not worth caching")
    public abstract class ProcessResources extends Copy {
    
        @Override
        protected void copy() {
            boolean cleanedOutputs = StaleOutputCleaner.cleanOutputs(getDeleter(), getOutputs().getPreviousOutputFiles(), getDestinationDir());
            super.copy();
            if (cleanedOutputs) {
                setDidWork(true);
            }
        }
    
        @Inject
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  4. platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/CleaningJavaCompiler.java

            addDirectoryIfNotNull(outputDirs, compileOptions.getHeaderOutputDirectory());
            boolean cleanedOutputs = StaleOutputCleaner.cleanOutputs(deleter, taskOutputs.getPreviousOutputFiles(), outputDirs.build());
    
            Compiler<? super T> compiler = getCompiler();
            return compiler.execute(spec)
                .or(WorkResults.didWork(cleanedOutputs));
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  5. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/swift/IncrementalSwiftCompiler.java

                .withOutputBaseFolder(objectFileRoot)
                .map(sourceFile);
        }
    
        private boolean cleanPreviousOutputs(SwiftCompileSpec spec) {
            return StaleOutputCleaner.cleanOutputs(deleter, outputs.getPreviousOutputFiles(), spec.getObjectFileDir());
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  6. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/incremental/IncrementalNativeCompiler.java

                return WorkResults.didWork(true);
            }
            return compileResult;
        }
    
        private boolean cleanPreviousOutputs(NativeCompileSpec spec) {
            return StaleOutputCleaner.cleanOutputs(deleter, outputs.getPreviousOutputFiles(), spec.getObjectFileDir());
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 5.7K bytes
    - Viewed (0)
  7. platforms/native/language-native/src/main/java/org/gradle/language/assembler/tasks/Assemble.java

        @TaskAction
        public void assemble() {
            BuildOperationLogger operationLogger = getOperationLoggerFactory().newOperationLogger(getName(), getTemporaryDir());
    
            boolean cleanedOutputs = StaleOutputCleaner.cleanOutputs(
                getDeleter(),
                getOutputs().getPreviousOutputFiles(),
                getObjectFileDir()
            );
    
            DefaultAssembleSpec spec = new DefaultAssembleSpec();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 6.7K bytes
    - Viewed (0)
  8. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/tasks/AbstractLinkTask.java

            throw new UnsupportedOperationException("Decorator takes care of injection");
        }
    
        @TaskAction
        protected void link() {
            boolean cleanedOutputs = StaleOutputCleaner.cleanOutputs(
                getDeleter(),
                getOutputs().getPreviousOutputFiles(),
                getDestinationDirectory().get().getAsFile()
            );
    
            if (getSource().isEmpty()) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 8.9K bytes
    - Viewed (0)
  9. platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/incremental/transaction/CompileTransaction.java

            Map<GeneratedResource.Location, PatternSet> resourcesToDelete = getNewGeneratedResources(compilerResult);
            Set<File> filesToDelete = collectFilesToDelete(classesToDelete, resourcesToDelete);
            StaleOutputCleaner.cleanOutputs(deleter, filesToDelete, getOutputDirectories());
            if (LOG.isDebugEnabled()) {
                LOG.debug("Deleting generated files: {}", filesToDelete.stream().sorted().collect(Collectors.toList()));
            }
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 13.3K bytes
    - Viewed (0)
  10. cmd/kubeadm/app/preflight/utils.go

    	if err != nil {
    		return nil, errors.Wrap(err, "cannot execute 'kubelet --version'")
    	}
    
    	cleanOutput := strings.TrimSpace(string(out))
    	subs := kubeletVersionRegex.FindAllStringSubmatch(cleanOutput, -1)
    	if len(subs) != 1 || len(subs[0]) < 2 {
    		return nil, errors.Errorf("Unable to parse output from Kubelet: %q", cleanOutput)
    	}
    	return version.ParseSemantic(subs[0][1])
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Sep 07 07:51:36 UTC 2022
    - 1.4K bytes
    - Viewed (0)
Back to top