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 void
reportMessage(java.lang.String msg)
void
reportNonMatchingVersion(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:NonMatchingVersionReporter
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.- Specified by:
reportNonMatchingVersion
in 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)
-
-