Class AbstractConflictManager

    • Constructor Detail

      • AbstractConflictManager

        public AbstractConflictManager()
    • Method Detail

      • setName

        public void setName​(java.lang.String name)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • handleAllBlacklistedRevisions

        public void handleAllBlacklistedRevisions​(DependencyDescriptor dd,
                                                  java.util.Collection<ModuleRevisionId> foundBlacklisted)
        Description copied from interface: ConflictManager
        Method called when all revisions available for a version constraint have been blacklisted, and thus the dependency can't be resolved.

        This will never happen if the conflict manager doesn't blacklist any module, so providing an empty implementation in this case is fine.

        Specified by:
        handleAllBlacklistedRevisions in interface ConflictManager
        Parameters:
        dd - the dependency descriptor for which all revisions are blacklisted.
        foundBlacklisted - the list of all ModuleRevisionId found which are blacklisted