Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for visitEdges (0.27 sec)

  1. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/DependencyGraphVisitor.java

        /**
         * Visits a node of the graph. Includes the root. This method is called for all nodes before {@link #visitEdges(DependencyGraphNode)} is called.
         */
        default void visitNode(DependencyGraphNode node) {}
    
        /**
         * Visits a selector. This method is called for all selectors before {@link #visitEdges(DependencyGraphNode)} is called.
         */
        default void visitSelector(DependencyGraphSelector selector) {}
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 26 18:04:06 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  2. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/StreamingResolutionResultBuilderTest.groovy

            builder.visitSelector(selector1)
            builder.visitSelector(selector2)
            builder.visitSelector(selector3)
    
            builder.visitEdges(root)
            builder.visitEdges(conf1)
            builder.visitEdges(conf2)
    
            builder.finish(root)
    
            when:
            def result = builder.getResolutionResult([] as Set)
    
            then:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 23 17:29:40 UTC 2024
    - 11.5K bytes
    - Viewed (0)
  3. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/CompositeDependencyGraphVisitor.java

            for (DependencyGraphVisitor visitor : visitors) {
                visitor.visitSelector(selector);
            }
        }
    
        @Override
        public void visitEdges(DependencyGraphNode node) {
            for (DependencyGraphVisitor visitor : visitors) {
                visitor.visitEdges(node);
            }
        }
    
        @Override
        public void finish(RootGraphNode root) {
            for (DependencyGraphVisitor visitor : visitors) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 26 18:04:06 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  4. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/InMemoryResolutionResultBuilder.java

            } else {
                resolutionResultBuilder.visitComponentVariants(Collections.emptyList());
            }
    
            resolutionResultBuilder.endVisitComponent();
        }
    
        @Override
        public void visitEdges(DependencyGraphNode node) {
            resolutionResultBuilder.visitOutgoingEdges(node.getOwner().getResultId(), node.getOutgoingEdges());
        }
    
        @Override
        public void finish(RootGraphNode root) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 23 17:30:13 UTC 2024
    - 3.9K bytes
    - Viewed (0)
  5. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ResolvedArtifactsGraphVisitor.java

            this.consumerSchema = consumerSchema;
        }
    
        @Override
        public void visitNode(DependencyGraphNode node) {
            artifactResults.visitNode(node);
        }
    
        @Override
        public void visitEdges(DependencyGraphNode node) {
            boolean hasTransitiveIncomingEdge = false;
            for (DependencyGraphEdge dependency : node.getIncomingEdges()) {
                hasTransitiveIncomingEdge |= dependency.isTransitive();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 02:21:08 UTC 2024
    - 6.2K bytes
    - Viewed (0)
  6. testing/internal-integ-testing/src/main/groovy/org/gradle/integtests/fixtures/resolve/ResolveTestFixture.groovy

                Set<NodeBuilder> seen = []
                visitEdges(this.root, seen, result)
                return result
            }
    
            private visitEdges(NodeBuilder node, Set<NodeBuilder> seenNodes, Set<EdgeBuilder> edges) {
                for (EdgeBuilder edge : node.deps) {
                    edges.add(edge)
                    if (seenNodes.add(edge.selected)) {
                        visitEdges(edge.selected, seenNodes, edges)
                    }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 37.8K bytes
    - Viewed (0)
  7. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/StreamingResolutionResultBuilder.java

                encoder.writeSmallLong(selector.getResultId());
                componentSelectorSerializer.write(encoder, selector.getRequested());
            });
        }
    
        @Override
        public void visitEdges(DependencyGraphNode node) {
            final Long fromComponent = node.getOwner().getResultId();
            final Collection<? extends DependencyGraphEdge> dependencies = mayHaveVirtualPlatforms
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 23 17:30:13 UTC 2024
    - 11.4K bytes
    - Viewed (0)
  8. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/DependencyGraphBuilder.java

                        queue.removeFirst();
                        for (NodeState node : component.getNodes()) {
                            if (node.isSelected()) {
                                visitor.visitEdges(node);
                            }
                        }
                    }
                } else if (component.getVisitState() == VisitState.Visiting) {
                    // have visited all consumers, so visit this node
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 14:19:34 UTC 2024
    - 34.1K bytes
    - Viewed (0)
  9. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/resolveengine/DependencyGraphBuilderTest.groovy

            }
    
            @Override
            void visitNode(DependencyGraphNode node) {
                components.add(node.owner.moduleVersion)
            }
    
            @Override
            void visitEdges(DependencyGraphNode node) {
                node.outgoingEdges.each {
                    if (it.failure) {
                        def breakage = failures.get(it.requested)
                        if (breakage == null) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 22 19:04:04 UTC 2024
    - 45.1K bytes
    - Viewed (0)
Back to top