Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for getProjectToLock (0.44 sec)

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

        @Override
        public String toString() {
            return "work action " + action;
        }
    
        @Override
        public boolean isPriority() {
            return getProjectToLock() != null;
        }
    
        @Nullable
        @Override
        public ResourceLock getProjectToLock() {
            if (projectToLock != null) {
                return projectToLock.getOwner().getAccessLock();
            }
            return null;
        }
    
        @Nullable
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Aug 26 20:11:12 UTC 2022
    - 3.9K bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/execution/plan/ResolveMutationsNode.java

        }
    
        @Override
        public void resolveDependencies(TaskDependencyResolver dependencyResolver) {
        }
    
        @Nullable
        @Override
        public ResourceLock getProjectToLock() {
            return node.getProjectToLock();
        }
    
        @Nullable
        @Override
        public ProjectInternal getOwningProject() {
            return node.getOwningProject();
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 12 20:10:34 UTC 2022
    - 4.7K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/execution/plan/TaskInAnotherBuild.java

        @Override
        public void prepareForExecution(Action<Node> monitor) {
            getTarget().onComplete(() -> monitor.execute(this));
        }
    
        @Nullable
        @Override
        public ResourceLock getProjectToLock() {
            // Ignore, as the node in the other build's execution graph takes care of this
            return null;
        }
    
        @Nullable
        @Override
        public ProjectInternal getOwningProject() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 06 15:09:14 UTC 2023
    - 7.1K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/execution/plan/Node.java

         */
        @Nullable
        public ResourceLock getProjectToLock() {
            return null;
        }
    
        /**
         * Returns the project which this node belongs to, and requires access to the execution services of.
         * Returning non-null does not imply that the project must be locked when this node executes. Use {@link #getProjectToLock()} instead for that.
         *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Aug 24 13:30:48 UTC 2023
    - 22.7K bytes
    - Viewed (0)
  5. subprojects/core/src/main/java/org/gradle/execution/plan/DefaultFinalizedExecutionPlan.java

            ResourceLock toLock = node.getProjectToLock();
            if (toLock == null) {
                return true;
            } else if (toLock.tryLock()) {
                resources.add(toLock);
                return true;
            } else {
                return false;
            }
        }
    
        private void unlockProjectFor(Node node) {
            ResourceLock toUnlock = node.getProjectToLock();
            if (toUnlock != null) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Dec 28 21:49:39 UTC 2022
    - 28.1K bytes
    - Viewed (0)
  6. subprojects/core/src/main/java/org/gradle/execution/plan/LocalTaskNode.java

            isolated = true;
        }
    
        public WorkValidationContext getValidationContext() {
            return validationContext;
        }
    
        @Nullable
        @Override
        public ResourceLock getProjectToLock() {
            if (isolated) {
                return null;
            } else {
                // Running the task requires permission to execute against its containing project
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Mar 16 23:29:30 UTC 2023
    - 10.2K bytes
    - Viewed (0)
Back to top