Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for withParticipatingModules (0.25 sec)

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

            private HasConflict(Set<ModuleIdentifier> participants) {
                this.participants = participants;
            }
    
            @Override
            public void withParticipatingModules(Action<ModuleIdentifier> action) {
                for (ModuleIdentifier participant : participants) {
                    action.execute(participant);
                }
            }
    
            @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 02:21:08 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  2. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/ReplaceSelectionWithConflictResultAction.java

            this.resolveState = resolveState;
        }
    
        @Override
        public void execute(final ConflictResolutionResult result) {
            result.withParticipatingModules(moduleIdentifier -> {
                // Restart each configuration. For the evicted configuration, this means moving incoming dependencies across to the
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 1.6K bytes
    - Viewed (0)
  3. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/ConflictResolutionResult.java

    public interface ConflictResolutionResult {
    
        /**
         * Performs an action on all conflicting modules.
         * @param action the action to execute on each participating module
         */
        void withParticipatingModules(Action<? super ModuleIdentifier> action);
    
        /**
         * The actual selected component.
         */
        ComponentState getSelected();
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  4. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/PotentialConflict.java

        /**
         * Executes an action with each module that participates in the conflict.
         * In a typical version conflict, e.g. org:foo:1.0 VS org:foo:2.0 there is only one participating module: org:foo.
         */
        void withParticipatingModules(Action<ModuleIdentifier> action);
    
        /**
         * informs whether the conflict exists
         */
        boolean conflictExists();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  5. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/DefaultConflictResolutionResult.java

                    return 1;
                }
                return 0;
            }).collect(Collectors.toList());
        }
    
        @Override
        public void withParticipatingModules(Action<? super ModuleIdentifier> action) {
            for (ModuleIdentifier module : participatingModules) {
                action.execute(module);
            }
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  6. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/DefaultCapabilitiesConflictHandler.java

                }
                if (candidatesForConflict.size() > 1) {
                    PotentialConflict conflict = new PotentialConflict() {
                        @Override
                        public void withParticipatingModules(Action<ModuleIdentifier> action) {
                            for (NodeState node : candidatesForConflict) {
                                action.execute(node.getComponent().getId().getModule());
                            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 14:19:34 UTC 2024
    - 12.1K bytes
    - Viewed (0)
  7. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/DefaultCapabilitiesConflictHandlerTest.groovy

                conflict = handler.registerCandidate(
                    candidate(capability, cs)
                )
            }
    
            then:
            def actualIds = []
            conflict.withParticipatingModules {
                actualIds << it
            }
    
            actualIds == expectedIds
        }
    
        CapabilitiesConflictHandler.Candidate candidate(CapabilityInternal cap, ComponentState co) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 14:19:34 UTC 2024
    - 4.6K bytes
    - Viewed (0)
  8. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/DependencyGraphBuilder.java

                        DefaultCapabilitiesConflictHandler.candidate(node, capability, implicitProvidersForCapability)
                    );
                    if (c.conflictExists()) {
                        c.withParticipatingModules(resolveState.getDeselectVersionAction());
                    }
                }
    
                private boolean doesNotDeclareExplicitCapability(NodeState nodeState) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 14:19:34 UTC 2024
    - 34.1K bytes
    - Viewed (0)
Back to top