@Component(role=ConflictResolver.class, hint="farthest") public class FarthestConflictResolver extends Object implements ConflictResolver
ROLE
Constructor and Description |
---|
FarthestConflictResolver() |
Modifier and Type | Method and Description |
---|---|
ResolutionNode |
resolveConflict(ResolutionNode node1,
ResolutionNode node2)
Determines which of the specified versions of an artifact to use when there are conflicting declarations.
|
public ResolutionNode resolveConflict(ResolutionNode node1, ResolutionNode node2)
ConflictResolver
resolveConflict
in interface ConflictResolver
node1
- the first artifact declarationnode2
- the second artifact declarationnode1
; node2
; or null
if
this conflict cannot be resolvedCopyright © 2001–2023 The Apache Software Foundation. All rights reserved.