Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 274 for destroyer (0.17 sec)

  1. fess-crawler/src/main/java/org/codelibs/fess/crawler/container/StandardCrawlerContainer.java

            protected T instance;
    
            protected Consumer<T> destroyer;
    
            protected ComponentHolder(final T instance, final Consumer<T> destroyer) {
                this.instance = instance;
                this.destroyer = destroyer;
            }
    
            protected T get() {
                return instance;
            }
    
            protected void destroy() {
    Registered: Wed Jun 12 15:17:51 UTC 2024
    - Last Modified: Thu Feb 22 01:36:27 UTC 2024
    - 7.6K bytes
    - Viewed (0)
  2. subprojects/core/src/integTest/groovy/org/gradle/api/DestroyerTaskCommandLineOrderIntegrationTest.groovy

            }
        }
    
        def "destroyer task with a dependency in another project followed by a producer task followed by a destroyer task are run in the correct order"() {
            def foo = subproject(':foo')
            def bar = subproject(':bar')
    
            def cleanFoo = foo.task('cleanFoo').destroys('build/foo')
            def cleanBar = bar.task('cleanBar').destroys('build/bar').dependsOn(cleanFoo)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Dec 23 14:13:02 UTC 2022
    - 21.1K bytes
    - Viewed (0)
  3. subprojects/core/src/integTest/groovy/org/gradle/api/ProducerTaskCommandLineOrderIntegrationTest.groovy

        def "producer task that finalizes a destroyer task will run after the destroyer even when ordered first (type: #type)"() {
            def foo = subproject(':foo')
            def bar = subproject(':bar')
    
            def cleanFoo = foo.task('cleanFoo').destroys('build/foo')
            def cleanBar = bar.task('cleanBar').destroys('build/bar')
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 17 13:27:34 UTC 2024
    - 19.4K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/execution/plan/OrdinalNodeAccess.java

            this.ordinalGroups = ordinalGroups;
        }
    
        void addDestroyerNode(OrdinalGroup ordinal, LocalTaskNode destroyer, Consumer<Node> ordinalNodeConsumer) {
            // Create (or get) a destroyer ordinal node that depends on the output locations of this task node
            ordinal.getDestroyerLocationsNode().addDependenciesFrom(destroyer);
    
            // Depend on any previous producer ordinal nodes (i.e. any producer ordinal nodes with a lower ordinal)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Dec 28 21:49:39 UTC 2022
    - 3.3K bytes
    - Viewed (0)
  5. subprojects/core/src/test/groovy/org/gradle/execution/plan/DefaultExecutionPlanParallelTest.groovy

            def projectB = project(project, "b")
            Task destroyer = task("destroyer", project: projectB, type: AsyncWithDestroysFile, dependsOn: [dependency])
            _ * destroyer.destroysFile >> file("inputDir").file("inputSubdir").file("foo")
    
            when:
            addToGraph(destroyer)
            addToGraphAndPopulate(producer)
    
            then:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 05 22:18:26 UTC 2024
    - 93.5K bytes
    - Viewed (0)
  6. subprojects/core/src/main/java/org/gradle/execution/plan/DefaultFinalizedExecutionPlan.java

                    if (doesConsumerDependOnDestroyer(consumer, destroyer)) {
                        // If there's an explicit dependency from consuming node to destroyer,
                        // then we accept that as the will of the user
                        continue;
                    }
                    LOGGER.debug("Node {} destroys output of consumer {}", destroyer, consumer);
                    return true;
                }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Dec 28 21:49:39 UTC 2022
    - 28.1K bytes
    - Viewed (0)
  7. subprojects/core/src/main/java/org/gradle/execution/plan/OrdinalNode.java

     * ordinality even if the destroyers are delayed waiting on dependencies (and vice versa).
     */
    public class OrdinalNode extends Node implements SelfExecutingNode {
        public enum Type {DESTROYER, PRODUCER}
    
        private final Type type;
        private final OrdinalGroup ordinal;
    
        public OrdinalNode(Type type, OrdinalGroup ordinal) {
            this.type = type;
            this.ordinal = ordinal;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Aug 26 20:13:45 UTC 2022
    - 2.5K bytes
    - Viewed (0)
  8. testing/integ-test/src/integTest/groovy/org/gradle/integtests/TaskExecutionIntegrationTest.groovy

            }
        }
    
        @Timeout(30)
        def "downstream dependencies of a failed task do not block destroyer to run"() {
            buildFile << """
                def mutatedFile = file("build/mutated.txt")
                def destroyer = tasks.register("destroyer") {
                    destroyables.register(mutatedFile)
                    doLast {
                        assert mutatedFile.delete()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 25.7K bytes
    - Viewed (0)
  9. subprojects/core/src/main/java/org/gradle/execution/plan/DetermineExecutionPlanAction.java

            if (taskClassifier.isDestroyer()) {
                // avoid walking further properties after discovering the task is destroyer
                return taskClassifier;
            }
    
            ((TaskDestroyablesInternal) task.getDestroyables()).visitRegisteredProperties(taskClassifier);
            if (taskClassifier.isDestroyer()) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 17.7K bytes
    - Viewed (0)
  10. subprojects/core/src/main/java/org/gradle/execution/plan/OrdinalGroup.java

            return producerLocationsNode;
        }
    
        public OrdinalNode getDestroyerLocationsNode() {
            if (destroyerLocationsNode == null) {
                destroyerLocationsNode = new OrdinalNode(OrdinalNode.Type.DESTROYER, this);
                if (previous != null) {
                    destroyerLocationsNode.addDependencySuccessor(previous.getDestroyerLocationsNode());
                }
            }
            return destroyerLocationsNode;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Dec 28 21:49:39 UTC 2022
    - 3.1K bytes
    - Viewed (0)
Back to top