Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for overlappingOutputHandling (0.4 sec)

  1. platforms/core-execution/execution/src/test/groovy/org/gradle/internal/execution/steps/AbstractCaptureStateBeforeExecutionStepTest.groovy

    import org.gradle.internal.hash.TestHashCodes
    import org.gradle.internal.snapshot.ValueSnapshot
    import org.gradle.internal.snapshot.impl.ImplementationSnapshot
    
    import static org.gradle.internal.execution.UnitOfWork.OverlappingOutputHandling.IGNORE_OVERLAPS
    
    abstract class AbstractCaptureStateBeforeExecutionStepTest<C extends PreviousExecutionContext> extends StepSpec<C> {
    
        def classloaderHierarchyHasher = Mock(ClassLoaderHierarchyHasher)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 22 09:41:34 UTC 2023
    - 7K bytes
    - Viewed (0)
  2. platforms/core-execution/execution/src/test/groovy/org/gradle/internal/execution/steps/CaptureIncrementalStateBeforeExecutionStepTest.groovy

    import org.gradle.internal.execution.history.PreviousExecutionState
    import org.gradle.internal.snapshot.FileSystemSnapshot
    
    import static org.gradle.internal.execution.UnitOfWork.OverlappingOutputHandling.DETECT_OVERLAPS
    
    class CaptureIncrementalStateBeforeExecutionStepTest extends AbstractCaptureStateBeforeExecutionStepTest<PreviousExecutionContext> {
    
        def outputSnapshotter = Mock(OutputSnapshotter)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 10:36:34 UTC 2024
    - 4.7K bytes
    - Viewed (0)
  3. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/UnitOfWork.java

            return true;
        }
    
        /**
         * Whether overlapping outputs should be allowed or ignored.
         */
        default OverlappingOutputHandling getOverlappingOutputHandling() {
            return OverlappingOutputHandling.IGNORE_OVERLAPS;
        }
    
        enum OverlappingOutputHandling {
            /**
             * Overlapping outputs are detected and handled.
             */
            DETECT_OVERLAPS,
    
            /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 22 09:41:28 UTC 2023
    - 13.1K bytes
    - Viewed (0)
  4. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/steps/CaptureIncrementalStateBeforeExecutionStep.java

            if (work.getOverlappingOutputHandling() == UnitOfWork.OverlappingOutputHandling.IGNORE_OVERLAPS) {
                return null;
            }
            ImmutableSortedMap<String, FileSystemSnapshot> previousOutputSnapshots = context.getPreviousExecutionState()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 10:36:34 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  5. subprojects/core/src/main/java/org/gradle/api/internal/tasks/execution/TaskExecution.java

            }
            return builder.withUserManual("incremental_build", "sec:disable-state-tracking")
                .build(cause);
        }
    
        @Override
        public OverlappingOutputHandling getOverlappingOutputHandling() {
            return OverlappingOutputHandling.DETECT_OVERLAPS;
        }
    
        @Override
        public boolean shouldCleanupStaleOutputs() {
            return context.getTaskExecutionMode().isTaskHistoryMaintained();
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 13:46:07 UTC 2024
    - 23.4K bytes
    - Viewed (0)
Back to top