- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for recordOutputs (0.2 sec)
-
platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/history/OutputFilesRepository.java
import java.io.File; /** * A registry for files generated by the Gradle build. */ public interface OutputFilesRepository { boolean isGeneratedByGradle(File file); void recordOutputs(Iterable<? extends FileSystemSnapshot> outputSnapshots);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:46:15 UTC 2023 - 975 bytes - Viewed (0) -
platforms/core-execution/execution/src/test/groovy/org/gradle/internal/execution/steps/HandleStaleOutputsStepTest.groovy
then: 1 * delegate.execute(work, context) >> delegateResult then: 1 * delegateResult.afterExecutionOutputState >> Optional.of(afterExecutionState) 1 * outputFilesRepository.recordOutputs(outputFilesProducedByWork.values()) 0 * _ where: description | cleanedUp | ownedByBuild | generatedByGradle | creator
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Mar 08 10:36:34 UTC 2024 - 5.4K bytes - Viewed (0) -
platforms/core-execution/execution/src/test/groovy/org/gradle/internal/execution/history/impl/DefaultOutputFilesRepositoryTest.groovy
tmpDir.createDir('build/outputs/directory'), tmpDir.createFile('build/file'), tmpDir.file('build/not-existing'), ] when: repository.recordOutputs(outputFiles.collect { snapshot(it) }) then: repository.isGeneratedByGradle(file('build')) repository.isGeneratedByGradle(file('build/outputs'))
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Apr 26 16:02:33 UTC 2024 - 3.2K bytes - Viewed (0) -
platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/history/impl/DefaultOutputFilesRepository.java
return false; } private boolean containsFilesGeneratedByGradle(File absoluteFile) { return outputFiles.getIfPresent(absoluteFile.getPath()) != null; } @Override public void recordOutputs(Iterable<? extends FileSystemSnapshot> outputSnapshots) { for (FileSystemSnapshot outputFileSnapshot : outputSnapshots) { outputFileSnapshot.accept(entrySnapshot -> {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Apr 26 16:02:33 UTC 2024 - 4.7K bytes - Viewed (0) -
platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/steps/HandleStaleOutputsStep.java
cleanupStaleOutputs(work, context); } R result = delegate.execute(work, context); result.getAfterExecutionOutputState() .ifPresent(afterExecutionState -> outputFilesRepository.recordOutputs(afterExecutionState.getOutputFilesProducedByWork().values())); return result; } private void cleanupStaleOutputs(UnitOfWork work, C context) { Set<File> filesToDelete = new HashSet<>();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Mar 08 10:36:34 UTC 2024 - 4.9K bytes - Viewed (0)