public class RewritePomsForBranchPhase extends AbstractRewritePomsPhase
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,ScmTranslator> |
scmTranslators
SCM URL translators mapped by provider name.
|
ROLE
Constructor and Description |
---|
RewritePomsForBranchPhase() |
Modifier and Type | Method and Description |
---|---|
protected java.util.Map |
getNextVersionMap(ReleaseDescriptor releaseDescriptor) |
protected java.util.Map |
getOriginalVersionMap(ReleaseDescriptor releaseDescriptor,
java.util.List reactorProjects,
boolean simulate) |
protected java.lang.String |
getResolvedSnapshotVersion(java.lang.String artifactVersionlessKey,
java.util.Map resolvedSnapshotsMap) |
protected void |
transformScm(org.apache.maven.project.MavenProject project,
org.jdom.Element rootElement,
org.jdom.Namespace namespace,
ReleaseDescriptor releaseDescriptor,
java.lang.String projectId,
org.apache.maven.scm.repository.ScmRepository scmRepository,
ReleaseResult result,
java.lang.String commonBasedir) |
private boolean |
translateScm(org.apache.maven.project.MavenProject project,
ReleaseDescriptor releaseDescriptor,
org.jdom.Element scmRoot,
org.jdom.Namespace namespace,
org.apache.maven.scm.repository.ScmRepository scmRepository,
ReleaseResult relResult,
java.lang.String commonBasedir) |
clean, execute, getOriginalResolvedSnapshotVersion, rewriteElement, setLs, simulate
execute, getReleaseResultSuccess, logDebug, logError, logInfo, logWarn, simulate
private java.util.Map<java.lang.String,ScmTranslator> scmTranslators
protected void transformScm(org.apache.maven.project.MavenProject project, org.jdom.Element rootElement, org.jdom.Namespace namespace, ReleaseDescriptor releaseDescriptor, java.lang.String projectId, org.apache.maven.scm.repository.ScmRepository scmRepository, ReleaseResult result, java.lang.String commonBasedir) throws ReleaseExecutionException
transformScm
in class AbstractRewritePomsPhase
ReleaseExecutionException
private boolean translateScm(org.apache.maven.project.MavenProject project, ReleaseDescriptor releaseDescriptor, org.jdom.Element scmRoot, org.jdom.Namespace namespace, org.apache.maven.scm.repository.ScmRepository scmRepository, ReleaseResult relResult, java.lang.String commonBasedir) throws java.io.IOException
java.io.IOException
protected java.util.Map getOriginalVersionMap(ReleaseDescriptor releaseDescriptor, java.util.List reactorProjects, boolean simulate)
getOriginalVersionMap
in class AbstractRewritePomsPhase
protected java.util.Map getNextVersionMap(ReleaseDescriptor releaseDescriptor)
getNextVersionMap
in class AbstractRewritePomsPhase
protected java.lang.String getResolvedSnapshotVersion(java.lang.String artifactVersionlessKey, java.util.Map resolvedSnapshotsMap)
getResolvedSnapshotVersion
in class AbstractRewritePomsPhase