org.apache.maven.shared.release.phase
Class RewritePomsForReleasePhase
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.RewritePomsForReleasePhase
- All Implemented Interfaces:
- ReleasePhase, org.codehaus.plexus.logging.LogEnabled
public class RewritePomsForReleasePhase
- extends AbstractRewritePomsPhase
Rewrite POMs for release.
- Author:
- Brett Porter
Fields inherited from interface org.apache.maven.shared.release.phase.ReleasePhase |
ROLE |
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 |
RewritePomsForReleasePhase
public RewritePomsForReleasePhase()
transformScm
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,
org.apache.maven.project.MavenProject rootProject)
- Specified by:
transformScm
in class AbstractRewritePomsPhase
getOriginalVersionMap
protected java.util.Map getOriginalVersionMap(ReleaseDescriptor releaseDescriptor,
java.util.List reactorProjects)
- Specified by:
getOriginalVersionMap
in class AbstractRewritePomsPhase
getNextVersionMap
protected java.util.Map getNextVersionMap(ReleaseDescriptor releaseDescriptor)
- Specified by:
getNextVersionMap
in class AbstractRewritePomsPhase
getResolvedSnapshotVersion
protected java.lang.String getResolvedSnapshotVersion(java.lang.String artifactVersionlessKey,
java.util.Map resolvedSnapshotsMap)
- Specified by:
getResolvedSnapshotVersion
in class AbstractRewritePomsPhase
Copyright © 2002-2009 Apache Software Foundation. All Rights Reserved.