Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for getOnlyIf (0.38 sec)

  1. subprojects/core/src/testFixtures/groovy/org/gradle/api/tasks/AbstractTaskTest.groovy

            expect:
            task.getOnlyIf().isSatisfiedBy(task)
    
            when:
            task.onlyIf("Always false", spec)
    
            then:
            !task.getOnlyIf().isSatisfiedBy(task)
            def foundSpec = task.getOnlyIf().findUnsatisfiedSpec(task)
            foundSpec != null
            foundSpec.displayName == "Always false"
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 8.5K bytes
    - Viewed (0)
  2. subprojects/core/src/testFixtures/groovy/org/gradle/api/tasks/AbstractSpockTaskTest.groovy

            }
    
            expect:
            task.getOnlyIf().isSatisfiedBy(task)
    
            when:
            task.setEnabled(false)
    
            then:
            assertFalse(task.getOnlyIf().isSatisfiedBy(task))
    
            when:
            task.setEnabled(true)
            condition1.set(false)
    
            then:
            assertFalse(task.getOnlyIf().isSatisfiedBy(task))
    
            when:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Mar 23 14:27:55 UTC 2023
    - 7.6K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/api/internal/tasks/execution/SkipOnlyIfTaskExecuter.java

            Spec<? super TaskInternal> unsatisfiedSpec = null;
            try {
                Spec<? super TaskInternal> onlyIf = task.getOnlyIf();
                // Some third-party plugins override getOnlyIf, returning a generic Spec
                if (onlyIf instanceof DescribingAndSpec) {
                    DescribingAndSpec<? super TaskInternal> describingAndSpec = Cast.uncheckedCast(onlyIf);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jan 24 11:36:30 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  4. subprojects/core/src/test/groovy/org/gradle/api/internal/tasks/execution/SkipOnlyIfTaskExecuterTest.groovy

        def setup() {
            ProjectInternal project = Mock(ProjectInternal)
    
            task.getProject() >> project
            project.getBuildScriptSource() >> scriptSource
            task.getOnlyIf() >> spec
        }
    
        void noMoreInteractions() {
            interaction {
                0 * task._
                0 * spec._
                0 * state._
                0 * executionContext._
                0 * scriptSource._
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jan 24 11:36:30 UTC 2023
    - 3.8K bytes
    - Viewed (0)
  5. platforms/software/ivy/src/main/java/org/gradle/api/publish/ivy/internal/artifact/SingleOutputTaskIvyArtifact.java

        public File getFile() {
            return generator.get().getOutputs().getFiles().getSingleFile();
        }
    
        public boolean isEnabled() {
            TaskInternal task = (TaskInternal) generator.get();
            return task.getOnlyIf().isSatisfiedBy(task);
        }
    
        @Override
        public boolean shouldBePublished() {
            return isEnabled();
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 2.9K bytes
    - Viewed (0)
  6. subprojects/core/src/main/java/org/gradle/api/internal/TaskInternal.java

         * once they start executing.
         */
        @Internal
        List<InputChangesAwareTaskAction> getTaskActions();
    
        @Internal
        boolean hasTaskActions();
    
        @Internal
        Spec<? super TaskInternal> getOnlyIf();
    
        /**
         * Return the reason for not to track state.
         *
         * Gradle considers the task as untracked if the reason is present.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Mar 16 23:29:30 UTC 2023
    - 4K bytes
    - Viewed (0)
  7. subprojects/core/src/main/java/org/gradle/execution/plan/MissingTaskDependencyDetector.java

                ));
        }
    
        private static boolean isEnabled(Node node) {
            if (node instanceof LocalTaskNode) {
                TaskInternal task = ((LocalTaskNode) node).getTask();
                return task.getOnlyIf().isSatisfiedBy(task);
            }
            return false;
        }
    
        // In a perfect world, the consumer should depend on the producer.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 09:03:53 UTC 2024
    - 10.2K bytes
    - Viewed (0)
  8. platforms/software/signing/src/main/java/org/gradle/plugins/signing/SigningExtension.java

                return signature.getFile();
            }
    
            @Override
            public boolean shouldBePublished() {
                return signTask.isEnabled()
                    && signTask.getOnlyIf().isSatisfiedBy(signTask);
            }
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 22.3K bytes
    - Viewed (0)
  9. subprojects/core/src/main/java/org/gradle/api/internal/AbstractTask.java

                    return element == AbstractTask.this && enabled;
                }
            }, "Task is enabled");
        }
    
        @Override
        public Spec<? super TaskInternal> getOnlyIf() {
            return onlyIfSpec;
        }
    
        @Override
        public void doNotTrackState(String reasonNotToTrackState) {
            if (reasonNotToTrackState == null) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 11 12:20:43 UTC 2024
    - 34.7K bytes
    - Viewed (0)
Back to top