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, ResourceGenerator, org.codehaus.plexus.logging.LogEnabled
@Component(role=ReleasePhase.class,
hint="rewrite-poms-for-release")
public class RewritePomsForReleasePhase
extends AbstractRewritePomsPhase
Rewrite POMs for release.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetNextVersion(ReleaseDescriptor releaseDescriptor, String key) protected StringgetOriginalVersion(ReleaseDescriptor releaseDescriptor, String projectKey, boolean simulate) protected final Stringprotected StringgetResolvedSnapshotVersion(String artifactVersionlessKey, ReleaseDescriptor releaseDescriptor) protected voidtransformScm(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 booleantranslateScm(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 AbstractRewritePomsPhase
clean, execute, getOriginalResolvedSnapshotVersion, getScmTranslators, isUpdateScm, setLs, setModelETL, setStartTime, simulate, translateUrlPathMethods inherited from class AbstractReleasePhase
getReleaseResultSuccess, logDebug, logDebug, logError, logInfo, logWarnMethods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
-
Constructor Details
-
RewritePomsForReleasePhase
public RewritePomsForReleasePhase()
-
-
Method Details
-
getPomSuffix
- Specified by:
getPomSuffixin classAbstractRewritePomsPhase
-