Interface ConflictResolver

All Known Implementing Classes:
DefaultConflictResolver, FarthestConflictResolver, NearestConflictResolver, NewestConflictResolver, OldestConflictResolver

@Deprecated public interface ConflictResolver
Deprecated.
Determines which version of an artifact to use when there are conflicting declarations.
  • Field Summary Link icon

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Deprecated.
     
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    Deprecated.
    Determines which of the specified versions of an artifact to use when there are conflicting declarations.
  • Field Details Link icon

    • ROLE Link icon

      static final String ROLE
      Deprecated.
  • Method Details Link icon

    • resolveConflict Link icon

      ResolutionNode resolveConflict(ResolutionNode node1, ResolutionNode node2)
      Deprecated.
      Determines 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; or nullif this conflict cannot be resolved
      Since:
      3.0