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, simulateexecute, getReleaseResultSuccess, logDebug, logError, logInfo, logWarn, simulateprivate 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 AbstractRewritePomsPhaseReleaseExecutionExceptionprivate 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.IOExceptionprotected java.util.Map getOriginalVersionMap(ReleaseDescriptor releaseDescriptor, java.util.List reactorProjects, boolean simulate)
getOriginalVersionMap in class AbstractRewritePomsPhaseprotected java.util.Map getNextVersionMap(ReleaseDescriptor releaseDescriptor)
getNextVersionMap in class AbstractRewritePomsPhaseprotected java.lang.String getResolvedSnapshotVersion(java.lang.String artifactVersionlessKey,
java.util.Map resolvedSnapshotsMap)
getResolvedSnapshotVersion in class AbstractRewritePomsPhase