- Sort Score
- Result 10 results
- Languages All
Results 1 - 4 of 4 for ConflictContainer (0.61 sec)
-
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/ConflictContainer.java
import java.util.function.Predicate; import static java.util.Collections.singletonList; /** * Generic container for conflicts. It's generic so that hopefully it's easier to comprehend (and test). */ class ConflictContainer<K, T> { final LinkedList<Conflict> conflicts = new LinkedList<>(); private final Map<K, Conflict> conflictsByParticipant = new HashMap<>();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Jun 07 02:21:08 UTC 2024 - 5.5K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/DefaultConflictHandler.java
private final static Logger LOGGER = Logging.getLogger(DefaultConflictHandler.class); private final ModuleConflictResolver<ComponentState> resolver; private final ConflictContainer<ModuleIdentifier, ComponentState> conflicts = new ConflictContainer<>(); private final ModuleReplacementsData moduleReplacements; public DefaultConflictHandler(ModuleConflictResolver<ComponentState> resolver, ModuleReplacementsData moduleReplacements) {
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/graph/conflicts/PotentialConflictFactory.java
import java.util.Set; class PotentialConflictFactory { private static final PotentialConflict NO_CONFLICT = new NoConflict(); static <T> PotentialConflict potentialConflict(@Nullable final ConflictContainer<ModuleIdentifier, T>.Conflict conflict) { if (conflict == null) { return NO_CONFLICT; } return new HasConflict(conflict.participants); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Jun 07 02:21:08 UTC 2024 - 2.1K bytes - Viewed (0) -
platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/ConflictContainerTest.groovy
import spock.lang.Specification import spock.lang.Subject class ConflictContainerTest extends Specification { @Subject container = new ConflictContainer<String, Integer>() def "no conflict when candidates are empty"() { def conflict = container.newElement('a', [], null) expect: conflict == null container.size == 0 }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 5.1K bytes - Viewed (0)