Search Options

Results per page
Sort
Preferred Languages
Advance

Results 81 - 90 of 101 for UnitOfWork (0.19 sec)

  1. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/ImmutableUnitOfWork.java

    /**
     * A unit of work that will only be executed atomically and its outputs be reused indefinitely from an immutable workspace.
     */
    public interface ImmutableUnitOfWork extends UnitOfWork {
        /**
         * Returns the {@link ImmutableWorkspaceProvider} to allocate a workspace to execution this work in.
         */
        ImmutableWorkspaceProvider getWorkspaceProvider();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 22 09:41:27 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  2. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/MutableUnitOfWork.java

    /**
     * A unit of work that can be executed multiple times in the same workspace.
     * Such work can reuse outputs from a previous execution.
     */
    public interface MutableUnitOfWork extends UnitOfWork {
        /**
         * Returns the {@link MutableWorkspaceProvider} to allocate a workspace to execution this work in.
         */
        MutableWorkspaceProvider getWorkspaceProvider();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 22 09:41:27 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  3. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/WorkInputListeners.java

         */
        void addListener(WorkInputListener listener);
    
        void removeListener(WorkInputListener listener);
    
        void broadcastFileSystemInputsOf(UnitOfWork work, EnumSet<InputBehavior> relevantBehaviors);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 12 02:21:10 UTC 2024
    - 1.3K bytes
    - Viewed (0)
  4. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/history/AfterExecutionState.java

    import org.gradle.internal.fingerprint.CurrentFileCollectionFingerprint;
    import org.gradle.internal.hash.HashCode;
    
    /**
     * Captures the state of a {@link org.gradle.internal.execution.UnitOfWork} after it has been executed.
     *
     * Execution here might also mean being up-to-date or loaded from cache.
     */
    public interface AfterExecutionState extends ExecutionInputState, ExecutionOutputState {
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Feb 05 11:36:42 UTC 2024
    - 1.3K bytes
    - Viewed (0)
  5. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/OutputSnapshotter.java

    import java.io.File;
    
    public interface OutputSnapshotter {
        /**
         * Takes a snapshot of the outputs of a work.
         */
        ImmutableSortedMap<String, FileSystemSnapshot> snapshotOutputs(UnitOfWork work, File workspace)
            throws OutputFileSnapshottingException;
    
        class OutputFileSnapshottingException extends RuntimeException {
            private final String propertyName;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:46:15 UTC 2023
    - 1.6K bytes
    - Viewed (0)
  6. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/steps/ExecuteWorkBuildOperationFiringStep.java

    import com.google.common.collect.ImmutableList;
    import org.gradle.caching.internal.origin.OriginMetadata;
    import org.gradle.internal.Try;
    import org.gradle.internal.execution.ExecutionEngine;
    import org.gradle.internal.execution.UnitOfWork;
    import org.gradle.internal.execution.caching.CachingDisabledReason;
    import org.gradle.internal.execution.caching.CachingDisabledReasonCategory;
    import org.gradle.internal.execution.caching.CachingState;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 10:36:34 UTC 2024
    - 8.3K bytes
    - Viewed (0)
  7. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/history/ExecutionInputState.java

    import org.gradle.internal.snapshot.ValueSnapshot;
    import org.gradle.internal.snapshot.impl.ImplementationSnapshot;
    
    /**
     * Captures the state of the inputs of a {@link org.gradle.internal.execution.UnitOfWork}.
     */
    public interface ExecutionInputState {
        /**
         * The main implementation snapshots.
         */
        ImplementationSnapshot getImplementation();
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 22 09:41:29 UTC 2023
    - 1.6K bytes
    - Viewed (0)
  8. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/WorkInputListener.java

         * <p>
         *
         * @param work the identity of the unit of work to be executed
         * @param relevantBehaviors the file system inputs relevant to the task execution
         */
        void onExecute(UnitOfWork work, EnumSet<InputBehavior> relevantBehaviors);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 12 02:21:10 UTC 2024
    - 1.3K bytes
    - Viewed (0)
  9. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/history/ExecutionOutputState.java

    import org.gradle.caching.internal.origin.OriginMetadata;
    import org.gradle.internal.snapshot.FileSystemSnapshot;
    
    /**
     * Captures the state of the outputs of a {@link org.gradle.internal.execution.UnitOfWork}.
     */
    public interface ExecutionOutputState {
    
        /**
         * Whether the execution was successful.
         */
        boolean isSuccessful();
    
        /**
         * Snapshots of the roots of output properties.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 22 09:41:29 UTC 2023
    - 1.6K bytes
    - Viewed (0)
  10. platforms/core-execution/execution/src/test/groovy/org/gradle/internal/execution/impl/DefaultInputFingerprinterTest.groovy

    import org.gradle.internal.execution.InputFingerprinter
    import org.gradle.internal.execution.InputFingerprinter.Result
    import org.gradle.internal.execution.UnitOfWork.InputFileValueSupplier
    import org.gradle.internal.execution.UnitOfWork.InputVisitor
    import org.gradle.internal.fingerprint.CurrentFileCollectionFingerprint
    import org.gradle.internal.fingerprint.DirectorySensitivity
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:46:15 UTC 2023
    - 9K bytes
    - Viewed (0)
Back to top