Class ReleasableModule
- java.lang.Object
-
- com.github.danielflower.mavenplugins.release.ReleasableModule
-
public class ReleasableModule extends Object
-
-
Constructor Summary
Constructors Constructor Description ReleasableModule(org.apache.maven.project.MavenProject project, VersionName version, String equivalentVersion, String relativePathToModule)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReleasableModulecreateReleasableVersion()StringgetArtifactId()longgetBuildNumber()StringgetGroupId()StringgetNewVersion()org.apache.maven.project.MavenProjectgetProject()StringgetRelativePathToModule()StringgetTagName()StringgetVersion()StringgetVersionToDependOn()booleanisOneOf(List<String> moduleNames)booleanwillBeReleased()
-
-
-
Constructor Detail
-
ReleasableModule
public ReleasableModule(org.apache.maven.project.MavenProject project, VersionName version, String equivalentVersion, String relativePathToModule)
-
-
Method Detail
-
getTagName
public String getTagName()
-
getNewVersion
public String getNewVersion()
-
getArtifactId
public String getArtifactId()
-
getGroupId
public String getGroupId()
-
getProject
public org.apache.maven.project.MavenProject getProject()
-
getVersion
public String getVersion()
-
getBuildNumber
public long getBuildNumber()
-
willBeReleased
public boolean willBeReleased()
-
getVersionToDependOn
public String getVersionToDependOn()
-
getRelativePathToModule
public String getRelativePathToModule()
-
createReleasableVersion
public ReleasableModule createReleasableVersion()
-
-