@Component(role=org.apache.maven.shared.release.phase.ReleasePhase.class,
hint="defensive-restore-backup-poms")
public class DefensiveRestoreBackupPomsPhase
extends org.apache.maven.shared.release.phase.RestoreBackupPomsPhase
IndicatePresenceOfBackupPomsPhase,
RemoveBackupPomsPhase| Constructor and Description |
|---|
DefensiveRestoreBackupPomsPhase() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.maven.shared.release.ReleaseResult |
execute(org.apache.maven.shared.release.config.ReleaseDescriptor rd,
org.apache.maven.shared.release.env.ReleaseEnvironment re,
List<org.apache.maven.project.MavenProject> projects)
Restores all backup POMs for the given projects, if they were created.
|
org.apache.maven.shared.release.ReleaseResult |
simulate(org.apache.maven.shared.release.config.ReleaseDescriptor rd,
org.apache.maven.shared.release.env.ReleaseEnvironment re,
List<org.apache.maven.project.MavenProject> projects)
Invokes the
execute method. |
restorePomBackupdeletePomBackup, getPomBackupclean, execute, getReleaseResultSuccess, getResourceBundle, logDebug, logDebug, logError, logInfo, logWarn, simulatepublic org.apache.maven.shared.release.ReleaseResult execute(org.apache.maven.shared.release.config.ReleaseDescriptor rd,
org.apache.maven.shared.release.env.ReleaseEnvironment re,
List<org.apache.maven.project.MavenProject> projects)
throws org.apache.maven.shared.release.ReleaseExecutionException,
org.apache.maven.shared.release.ReleaseFailureException
execute in interface org.apache.maven.shared.release.phase.ReleasePhaseexecute in class org.apache.maven.shared.release.phase.RestoreBackupPomsPhaserd - not null.re - not null.projects - not null.org.apache.maven.shared.release.ReleaseExecutionException - as needed.org.apache.maven.shared.release.ReleaseFailureException - as needed.public org.apache.maven.shared.release.ReleaseResult simulate(org.apache.maven.shared.release.config.ReleaseDescriptor rd,
org.apache.maven.shared.release.env.ReleaseEnvironment re,
List<org.apache.maven.project.MavenProject> projects)
throws org.apache.maven.shared.release.ReleaseExecutionException,
org.apache.maven.shared.release.ReleaseFailureException
execute method.simulate in interface org.apache.maven.shared.release.phase.ReleasePhasesimulate in class org.apache.maven.shared.release.phase.RestoreBackupPomsPhaserd - not null.re - not null.projects - not null.org.apache.maven.shared.release.ReleaseExecutionException - as needed.org.apache.maven.shared.release.ReleaseFailureException - as needed.Copyright © 2016. All rights reserved.