Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for ConflictResolutionResult (0.24 sec)

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

    import org.gradle.api.Action;
    import org.gradle.api.artifacts.ModuleIdentifier;
    import org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.ComponentState;
    
    public interface ConflictResolutionResult {
    
        /**
         * Performs an action on all conflicting modules.
         * @param action the action to execute on each participating module
         */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  2. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/ReplaceSelectionWithConflictResultAction.java

    class ReplaceSelectionWithConflictResultAction implements Action<ConflictResolutionResult> {
        private final ResolveState resolveState;
    
        ReplaceSelectionWithConflictResultAction(ResolveState resolveState) {
            this.resolveState = resolveState;
        }
    
        @Override
        public void execute(final ConflictResolutionResult result) {
    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/CapabilitiesConflictHandler.java

    import java.util.Collection;
    
    public interface CapabilitiesConflictHandler extends ConflictHandler<CapabilitiesConflictHandler.Candidate, ConflictResolutionResult> {
    
        /**
         * Was the given capability already seen which might require a conflict check later?
         * This is needed to determine if also implicit capabilities need to enter conflict detection.
         */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 07 23:54:34 UTC 2024
    - 2K bytes
    - Viewed (0)
  4. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/DefaultConflictHandler.java

         */
        @Override
        public void resolveNextConflict(Action<ConflictResolutionResult> resolutionAction) {
            assert hasConflicts();
            ConflictContainer<ModuleIdentifier, ComponentState>.Conflict conflict = conflicts.popConflict();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 02:21:08 UTC 2024
    - 5.2K bytes
    - Viewed (0)
  5. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/ModuleConflictHandler.java

    import org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.ComponentState;
    
    public interface ModuleConflictHandler extends ConflictHandler<CandidateModule, ConflictResolutionResult> {
        ModuleConflictResolver<ComponentState> getResolver();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 07 23:54:34 UTC 2024
    - 1K bytes
    - Viewed (0)
  6. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/DefaultConflictResolutionResult.java

    import org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.NodeState;
    
    import java.util.Collection;
    import java.util.stream.Collectors;
    
    class DefaultConflictResolutionResult implements ConflictResolutionResult {
    
        private static ComponentState findComponent(Object selected) {
            if (selected instanceof ComponentState) {
                return (ComponentState) selected;
            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  7. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/DefaultConflictHandlerTest.groovy

            handler.registerCandidate(a)
    
            when:
            details.getCandidates() >> { a.versions.findAll { it.id.version in ['1', '2']} }
            handler.resolveNextConflict { ConflictResolutionResult r ->
                assert r.selected.id == newId("org", "a", "2")
            }
    
            then:
            1 * resolver.select(_) >> { args ->
                def details = args[0]
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  8. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/DefaultCapabilitiesConflictHandler.java

        }
    
        @Override
        public boolean hasConflicts() {
            return !conflicts.isEmpty();
        }
    
        @Override
        public void resolveNextConflict(Action<ConflictResolutionResult> resolutionAction) {
            CapabilityConflict conflict = conflicts.poll();
            Details details = new Details(conflict);
            for (Resolver resolver : resolvers) {
                resolver.resolve(details);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 14:19:34 UTC 2024
    - 12.1K bytes
    - Viewed (0)
Back to top