Interface ConflictResolver
- All Known Implementing Classes:
- DefaultConflictResolver,- FarthestConflictResolver,- NearestConflictResolver,- NewestConflictResolver,- OldestConflictResolver
public interface ConflictResolver
Determines which version of an artifact to use when there are conflicting declarations.
- Author:
- Jason van Zyl, Mark Hobson
- 
Field SummaryFields
- 
Method SummaryModifier and TypeMethodDescriptionresolveConflict(ResolutionNode node1, ResolutionNode node2) Determines which of the specified versions of an artifact to use when there are conflicting declarations.
- 
Field Details- 
ROLE
 
- 
- 
Method Details- 
resolveConflictDetermines which of the specified versions of an artifact to use when there are conflicting declarations.- Parameters:
- node1- the first artifact declaration
- node2- the second artifact declaration
- Returns:
- the artifact declaration to use: node1;node2; ornullif this conflict cannot be resolved
- Since:
- 3.0
 
 
-