Class RemoveReleasePomsPhase
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.apache.maven.shared.release.phase.AbstractReleasePhase
org.apache.maven.shared.release.phase.AbstractReleasePomsPhase
org.apache.maven.shared.release.phase.RemoveReleasePomsPhase
- All Implemented Interfaces:
ReleasePhase, org.codehaus.plexus.logging.LogEnabled
@Component(role=ReleasePhase.class,
hint="remove-release-poms")
public class RemoveReleasePomsPhase
extends AbstractReleasePomsPhase
Remove release POMs.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecute(ReleaseDescriptor releaseDescriptor, ReleaseEnvironment releaseEnvironment, List<org.apache.maven.project.MavenProject> reactorProjects) Execute the phase.private ReleaseResultexecute(ReleaseDescriptor releaseDescriptor, ReleaseEnvironment releaseEnvironment, List<org.apache.maven.project.MavenProject> reactorProjects, boolean simulate) private voidremoveReleasePoms(ReleaseDescriptor releaseDescriptor, ReleaseEnvironment releaseEnvironment, boolean simulate, ReleaseResult result, List<org.apache.maven.project.MavenProject> projects) private voidremoveReleasePomsFromFilesystem(boolean simulate, ReleaseResult result, List<File> releasePoms) private voidremoveReleasePomsFromScm(ReleaseDescriptor releaseDescriptor, ReleaseEnvironment releaseEnvironment, boolean simulate, ReleaseResult result, List<File> releasePoms) simulate(ReleaseDescriptor releaseDescriptor, ReleaseEnvironment releaseEnvironment, List<org.apache.maven.project.MavenProject> reactorProjects) Simulate the phase, but don't make any changes to the project.Methods inherited from class AbstractReleasePomsPhase
getScmProvider, getScmRepositoryMethods 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
-
RemoveReleasePomsPhase
public RemoveReleasePomsPhase()
-
-
Method Details