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
,ResourceGenerator
,org.codehaus.plexus.logging.LogEnabled
@Component(role=ReleasePhase.class,
hint="rewrite-poms-for-branch")
public class RewritePomsForBranchPhase
extends AbstractRewritePomsPhase
Rewrite POMs for branch.
- Version:
- $Id$
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected String
getNextVersion
(ReleaseDescriptor releaseDescriptor, String key) protected String
getOriginalVersion
(ReleaseDescriptor releaseDescriptor, String projectKey, boolean simulate) protected final String
protected String
getResolvedSnapshotVersion
(String artifactVersionlessKey, ReleaseDescriptor releaseDescriptor) protected void
transformScm
(org.apache.maven.project.MavenProject project, org.apache.maven.model.Model modelTarget, ReleaseDescriptor releaseDescriptor, String projectId, org.apache.maven.scm.repository.ScmRepository scmRepository, ReleaseResult result) private boolean
translateScm
(org.apache.maven.project.MavenProject project, ReleaseDescriptor releaseDescriptor, org.apache.maven.model.Scm scmTarget, org.apache.maven.scm.repository.ScmRepository scmRepository, ReleaseResult relResult) Methods inherited from class org.apache.maven.shared.release.phase.AbstractRewritePomsPhase
clean, execute, getOriginalResolvedSnapshotVersion, getScmTranslators, isUpdateScm, setLs, setModelETL, setStartTime, simulate, translateUrlPath
Methods inherited from class org.apache.maven.shared.release.phase.AbstractReleasePhase
getReleaseResultSuccess, logDebug, logDebug, logError, logInfo, logWarn
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
-
Constructor Details
-
RewritePomsForBranchPhase
public RewritePomsForBranchPhase()
-
-
Method Details
-
getPomSuffix
- Specified by:
getPomSuffix
in classAbstractRewritePomsPhase
-