Package japicmp.maven
Class VersionChange
java.lang.Object
japicmp.maven.VersionChange
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List
<JApiCmpArchive> private final List
<JApiCmpArchive> private final Parameter
private static final Pattern
-
Constructor Summary
ConstructorsConstructorDescriptionVersionChange
(List<JApiCmpArchive> oldArchives, List<JApiCmpArchive> newArchives, Parameter parameter) -
Method Summary
Modifier and TypeMethodDescriptionprivate boolean
allVersionsTheSame
(List<SemanticVersion> versions) private SemanticVersion
getVersion
(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
-