Package org.apache.ivy.core.sort
Class MessageBasedNonMatchingVersionReporter
- java.lang.Object
-
- org.apache.ivy.core.sort.MessageBasedNonMatchingVersionReporter
-
- All Implemented Interfaces:
NonMatchingVersionReporter
- Direct Known Subclasses:
SilentNonMatchingVersionReporter,WarningNonMatchingVersionReporter
abstract class MessageBasedNonMatchingVersionReporter extends java.lang.Object implements NonMatchingVersionReporter
-
-
Constructor Summary
Constructors Constructor Description MessageBasedNonMatchingVersionReporter()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract voidreportMessage(java.lang.String msg)voidreportNonMatchingVersion(DependencyDescriptor descriptor, ModuleDescriptor md)Report to the user that ivy has detected that a module to sort has a dependency on an other module to sort, but the revisions doesn't match.
-
-
-
Method Detail
-
reportNonMatchingVersion
public void reportNonMatchingVersion(DependencyDescriptor descriptor, ModuleDescriptor md)
Description copied from interface:NonMatchingVersionReporterReport to the user that ivy has detected that a module to sort has a dependency on an other module to sort, but the revisions doesn't match.- Specified by:
reportNonMatchingVersionin interfaceNonMatchingVersionReporter- Parameters:
descriptor- The non matching dependency descriptor.md- The module to sort having the correct moduleID but a non matching revision
-
reportMessage
protected abstract void reportMessage(java.lang.String msg)
-
-