Interface ConflictResolver

    • Field Detail

      • ROLE

        static final String ROLE
    • Method Detail

      • resolveConflict

        ResolutionNode resolveConflict​(ResolutionNode node1,
                                       ResolutionNode node2)
        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