Class RewritePomsForDevelopmentPhase
java.lang.Object
org.apache.maven.shared.release.phase.AbstractReleasePhase
org.apache.maven.shared.release.phase.AbstractRewritePomsPhase
org.apache.maven.shared.release.phase.RewritePomsForDevelopmentPhase
- All Implemented Interfaces:
ReleasePhase
,ResourceGenerator
@Singleton
@Named("rewrite-poms-for-development")
public class RewritePomsForDevelopmentPhase
extends AbstractRewritePomsPhase
Rewrite POMs for future development
- Author:
- Brett Porter
-
Constructor Summary
ConstructorDescriptionRewritePomsForDevelopmentPhase
(ScmRepositoryConfigurator scmRepositoryConfigurator, Map<String, ModelETLFactory> modelETLFactories, Map<String, ScmTranslator> scmTranslators) -
Method Summary
Modifier and TypeMethodDescriptionprotected String
getNextVersion
(ReleaseDescriptor releaseDescriptor, String key) getNextVersion.protected String
getOriginalVersion
(ReleaseDescriptor releaseDescriptor, String projectKey, boolean simulate) getOriginalVersion.protected final String
getPomSuffix.protected String
getResolvedSnapshotVersion
(String artifactVersionlessKey, ReleaseDescriptor releaseDescriptor) getResolvedSnapshotVersion.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) transformScm.Methods inherited from class org.apache.maven.shared.release.phase.AbstractRewritePomsPhase
clean, execute, extractPropertyFromExpression, getOriginalResolvedSnapshotVersion, getScmTranslators, isCiFriendlyVersion, isUpdateScm, setModelETL, setStartTime, simulate, translateUrlPath
Methods inherited from class org.apache.maven.shared.release.phase.AbstractReleasePhase
getLogger, getReleaseResultSuccess, logDebug, logDebug, logError, logInfo, logWarn
-
Constructor Details
-
Method Details
-
getPomSuffix
Description copied from class:AbstractRewritePomsPhase
getPomSuffix.
- Specified by:
getPomSuffix
in classAbstractRewritePomsPhase
- Returns:
- a
String
object
-