Class VersionChange
java.lang.Object
japicmp.maven.VersionChange
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<JApiCmpArchive> private final List<JApiCmpArchive> private final Parameterprivate static final Pattern -
Constructor Summary
ConstructorsConstructorDescriptionVersionChange(List<JApiCmpArchive> oldArchives, List<JApiCmpArchive> newArchives, Parameter parameter) -
Method Summary
Modifier and TypeMethodDescriptionprivate booleanallVersionsTheSame(List<SemanticVersion> versions) private SemanticVersiongetVersion(File file)
-
Field Details
-
versionPattern
-
oldArchives
-
newArchives
-
parameter
-
-
Constructor Details
-
VersionChange
public VersionChange(List<JApiCmpArchive> oldArchives, List<JApiCmpArchive> newArchives, Parameter parameter)
-
-
Method Details
-
computeChangeType
public Optional<SemanticVersion.ChangeType> computeChangeType() throws org.apache.maven.plugin.MojoFailureException- Throws:
org.apache.maven.plugin.MojoFailureException
-
allVersionsTheSame
-
getVersion
- Throws:
org.apache.maven.plugin.MojoFailureException
-