- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 10 for ConflictResolverDetails (0.33 sec)
-
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/ConflictResolverDetails.java
* limitations under the License. */ package org.gradle.api.internal.artifacts.ivyservice.resolveengine; import javax.annotation.Nullable; import java.util.Collection; public interface ConflictResolverDetails<T> { Collection<? extends T> getCandidates(); void select(T candidate); void fail(Throwable error); @Nullable T getSelected(); @Nullable Throwable getFailure();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 1K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/DefaultConflictResolverDetails.java
package org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.conflicts; import org.gradle.api.internal.artifacts.ivyservice.resolveengine.ConflictResolverDetails; import javax.annotation.Nullable; import java.util.Collection; public class DefaultConflictResolverDetails<T> implements ConflictResolverDetails<T> { private final Collection<? extends T> participants; private T selected; private Throwable failure;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 1.8K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/ProjectDependencyForcingResolver.java
public ProjectDependencyForcingResolver(ModuleConflictResolver<T> delegate) { this.delegate = delegate; } @Override public void select(ConflictResolverDetails<T> details) { // the collection will only be initialized if more than one project candidate is found Collection<T> projectCandidates = null; T foundProjectCandidate = null;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Feb 07 23:54:34 UTC 2024 - 2.9K bytes - Viewed (0) -
platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/DefaultConflictHandlerTest.groovy
import org.gradle.api.internal.artifacts.DefaultModuleIdentifier import org.gradle.api.internal.artifacts.dsl.ModuleReplacementsData import org.gradle.api.internal.artifacts.ivyservice.resolveengine.ConflictResolverDetails import org.gradle.api.internal.artifacts.ivyservice.resolveengine.ModuleConflictResolver import org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.ComponentState import spock.lang.Specification
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 3.7K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/DefaultConflictHandler.java
import org.gradle.api.internal.artifacts.dsl.ModuleReplacementsData; import org.gradle.api.internal.artifacts.ivyservice.resolveengine.ComponentResolutionState; import org.gradle.api.internal.artifacts.ivyservice.resolveengine.ConflictResolverDetails; import org.gradle.api.internal.artifacts.ivyservice.resolveengine.ModuleConflictResolver; import org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.ComponentState;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Jun 07 02:21:08 UTC 2024 - 5.2K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/ModuleConflictResolver.java
/** * Selects matching candidate. Returns null if this implementation of the resolver is not able to select a candidate. * * @param details the conflict resolution details */ void select(ConflictResolverDetails<T> details);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 984 bytes - Viewed (0) -
platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/resolveengine/AbstractConflictResolverTest.groovy
import spock.lang.Specification abstract class AbstractConflictResolverTest extends Specification { List<ComponentResolutionState> participants = [] ConflictResolverDetails<ComponentResolutionState> details = new DefaultConflictResolverDetails(participants) ModuleConflictResolver resolver TestComponent root = new TestComponent(DefaultModuleVersionIdentifier.newId('', 'root', ''))
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 4.4K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/selectors/SelectorStateResolver.java
import org.gradle.api.internal.artifacts.ivyservice.resolveengine.ComponentResolutionState; import org.gradle.api.internal.artifacts.ivyservice.resolveengine.ConflictResolverDetails; import org.gradle.api.internal.artifacts.ivyservice.resolveengine.ModuleConflictResolver; import org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.ModuleSelectors;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Dec 15 14:22:29 UTC 2023 - 12.2K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/LatestModuleConflictResolver.java
this.versionComparator = versionComparator.asVersionComparator(); this.versionParser = versionParser; } @Override public void select(ConflictResolverDetails<T> details) { // Find the candidates with the highest base version Version baseVersion = null; Map<Version, T> matches = new LinkedHashMap<>(); for (T candidate : details.getCandidates()) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Feb 07 23:54:34 UTC 2024 - 4.9K bytes - Viewed (0) -
platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/selectors/SelectorStateResolverTest.groovy
import org.gradle.api.internal.artifacts.ivyservice.resolveengine.ComponentResolutionState import org.gradle.api.internal.artifacts.ivyservice.resolveengine.ConflictResolverDetails import org.gradle.api.internal.artifacts.ivyservice.resolveengine.LatestModuleConflictResolver import org.gradle.api.internal.artifacts.ivyservice.resolveengine.ModuleConflictResolver
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Feb 07 23:54:34 UTC 2024 - 16.8K bytes - Viewed (0)