Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for allDependenciesComplete (0.54 sec)

  1. subprojects/core/src/main/java/org/gradle/execution/plan/DefaultFinalizedExecutionPlan.java

            }
    
            List<ResourceLock> resources = new ArrayList<>();
            readyNodes.restart();
            while (readyNodes.hasNext()) {
                Node node = readyNodes.next();
                if (node.allDependenciesComplete()) {
                    if (!node.allDependenciesSuccessful()) {
                        // Nodes whose dependencies have failed are added to the 'readyNodes' queue.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Dec 28 21:49:39 UTC 2022
    - 28.1K bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/execution/plan/Node.java

         */
        public boolean allDependenciesComplete() {
            return state == ExecutionState.SHOULD_RUN && dependenciesState != DependenciesState.NOT_COMPLETE;
        }
    
        /**
         * Can this node execute or should it be discarded? Should only be called when {@link #allDependenciesComplete()} returns true.
         */
        public boolean allDependenciesSuccessful() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Aug 24 13:30:48 UTC 2023
    - 22.7K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/execution/plan/FinalizerGroup.java

                return false;
            } else {
                return delegate.isCanCancel();
            }
        }
    
        public boolean isCanCancelSelf() {
            if (node.allDependenciesComplete() && !node.allDependenciesSuccessful()) {
                // Finalizer won't run, so there's no point running its dependencies
                return true;
            }
            // Don't cancel if any finalized node has started
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jul 01 16:25:48 UTC 2023
    - 14.3K bytes
    - Viewed (0)
Back to top