- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for hasSeenCapability (0.16 sec)
-
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/CapabilitiesConflictHandler.java
/** * 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. */ boolean hasSeenCapability(Capability capability); interface Candidate { NodeState getNode(); Capability getCapability(); Collection<NodeState> getImplicitCapabilityProviders(); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Feb 07 23:54:34 UTC 2024 - 2K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/DefaultCapabilitiesConflictHandler.java
} details.getSelected().addCause(conflictResolution); return; } } } @Override public boolean hasSeenCapability(Capability capability) { return capabilityWithoutVersionToNodes.containsKey(((CapabilityInternal) capability).getCapabilityId()); } @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Jun 07 14:19:34 UTC 2024 - 12.1K bytes - Viewed (0) -
platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/NodeState.java
// is not a bug but a performance optimization. if (capabilities.isEmpty() && (component.hasMoreThanOneSelectedNodeUsingVariantAwareResolution() || capabilitiesConflictHandler.hasSeenCapability(component.getImplicitCapability()))) { action.execute(component.getImplicitCapability()); } else {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Jun 07 14:19:34 UTC 2024 - 58.9K bytes - Viewed (0)