Class NearestConflictResolver

    • Constructor Detail

      • NearestConflictResolver

        public NearestConflictResolver()
    • Method Detail

      • resolveConflict

        public ResolutionNode resolveConflict​(ResolutionNode node1,
                                              ResolutionNode node2)
        Description copied from interface: ConflictResolver
        Determines which of the specified versions of an artifact to use when there are conflicting declarations.
        Specified by:
        resolveConflict in interface ConflictResolver
        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