org.apache.maven.shared.release.phase
Class RewritePomsForBranchPhase
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.apache.maven.shared.release.phase.AbstractReleasePhase
org.apache.maven.shared.release.phase.AbstractRewritePomsPhase
org.apache.maven.shared.release.phase.RewritePomsForBranchPhase
- All Implemented Interfaces:
- ReleasePhase, org.codehaus.plexus.logging.LogEnabled
public class RewritePomsForBranchPhase
- extends AbstractRewritePomsPhase
Rewrite POMs for branch.
- Version:
- $Id: RewritePomsForBranchPhase.java 1339787 2012-05-17 18:39:18Z rfscholte $
- Author:
- Emmanuel Venisse
Fields inherited from interface org.apache.maven.shared.release.phase.ReleasePhase |
ROLE |
Method Summary |
protected Map<String,String> |
getNextVersionMap(ReleaseDescriptor releaseDescriptor)
|
protected Map<String,String> |
getOriginalVersionMap(ReleaseDescriptor releaseDescriptor,
List<MavenProject> reactorProjects,
boolean simulate)
|
protected String |
getResolvedSnapshotVersion(String artifactVersionlessKey,
Map<String,Map<String,String>> resolvedSnapshotsMap)
|
protected void |
transformScm(MavenProject project,
org.jdom.Element rootElement,
org.jdom.Namespace namespace,
ReleaseDescriptor releaseDescriptor,
String projectId,
ScmRepository scmRepository,
ReleaseResult result,
String commonBasedir)
|
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled |
enableLogging, getLogger, setupLogger, setupLogger, setupLogger |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RewritePomsForBranchPhase
public RewritePomsForBranchPhase()
transformScm
protected void transformScm(MavenProject project,
org.jdom.Element rootElement,
org.jdom.Namespace namespace,
ReleaseDescriptor releaseDescriptor,
String projectId,
ScmRepository scmRepository,
ReleaseResult result,
String commonBasedir)
throws ReleaseExecutionException
- Specified by:
transformScm
in class AbstractRewritePomsPhase
- Throws:
ReleaseExecutionException
getOriginalVersionMap
protected Map<String,String> getOriginalVersionMap(ReleaseDescriptor releaseDescriptor,
List<MavenProject> reactorProjects,
boolean simulate)
- Specified by:
getOriginalVersionMap
in class AbstractRewritePomsPhase
getNextVersionMap
protected Map<String,String> getNextVersionMap(ReleaseDescriptor releaseDescriptor)
- Specified by:
getNextVersionMap
in class AbstractRewritePomsPhase
getResolvedSnapshotVersion
protected String getResolvedSnapshotVersion(String artifactVersionlessKey,
Map<String,Map<String,String>> resolvedSnapshotsMap)
- Specified by:
getResolvedSnapshotVersion
in class AbstractRewritePomsPhase
Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.