This is an automated email from the ASF dual-hosted git repository.
slachiewicz pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/maven-release.git.
from 67dc2f8 [MRELEASE-1053] scm element removed during release:prepare
when parent != reactor root
add f94b60e [MRELEASE-1066] Use try-with-resources
add cb55288 (doc) javadoc:fix (auto)
No new revisions were added by this update.
Summary of changes:
.../shared/release/ReleaseExecutionException.java | 14 +-
.../apache/maven/shared/release/ReleaseResult.java | 46 ++-
.../shared/release/config/ReleaseDescriptor.java | 83 ++++-
.../shared/release/env/ReleaseEnvironment.java | 28 ++
.../shared/release/phase/AbstractReleasePhase.java | 36 ++
.../shared/release/phase/ResourceGenerator.java | 2 +-
.../shared/release/policy/PolicyException.java | 14 +-
.../shared/release/policy/naming/NamingPolicy.java | 6 +-
.../release/policy/naming/NamingPolicyRequest.java | 36 +-
.../release/policy/naming/NamingPolicyResult.java | 12 +
.../release/policy/version/VersionPolicy.java | 16 +-
.../policy/version/VersionPolicyRequest.java | 25 +-
.../policy/version/VersionPolicyResult.java | 14 +-
.../maven/shared/release/strategy/Strategy.java | 25 +-
.../shared/release/versions/AetherVersion.java | 6 +
.../release/versions/MavenArtifactVersion.java | 25 ++
.../maven/shared/release/versions/Version.java | 78 +++-
.../VersionComparisonConflictException.java | 10 +-
.../release/versions/VersionParseException.java | 7 +-
.../shared/release/AbstractReleaseRequest.java | 15 +-
.../shared/release/DefaultReleaseManager.java | 6 +
.../release/DefaultReleaseManagerListener.java | 19 +
.../maven/shared/release/ReleaseBranchRequest.java | 21 +-
.../maven/shared/release/ReleaseCleanRequest.java | 3 +-
.../maven/shared/release/ReleaseManager.java | 34 +-
.../shared/release/ReleaseManagerListener.java | 29 ++
.../shared/release/ReleasePerformRequest.java | 15 +-
.../shared/release/ReleasePrepareRequest.java | 25 +-
.../shared/release/ReleaseRollbackRequest.java | 7 +-
.../release/ReleaseUpdateVersionsRequest.java | 17 +-
.../config/PropertiesReleaseDescriptorStore.java | 23 ++
.../release/config/ReleaseDescriptorBuilder.java | 400 ++++++++++++++++++++-
.../release/config/ReleaseDescriptorStore.java | 2 +
.../config/ReleaseDescriptorStoreException.java | 6 +
.../maven/shared/release/config/ReleaseUtils.java | 12 +
.../release/env/DefaultReleaseEnvironment.java | 37 ++
.../shared/release/exec/AbstractMavenExecutor.java | 20 ++
.../shared/release/exec/CommandLineFactory.java | 3 +-
.../shared/release/exec/ForkedMavenExecutor.java | 15 +
.../shared/release/exec/InvokerMavenExecutor.java | 19 +
.../maven/shared/release/exec/MavenExecutor.java | 2 +-
.../release/exec/MavenExecutorException.java | 17 +
.../maven/shared/release/exec/RawStreamPumper.java | 29 +-
.../maven/shared/release/exec/TeeConsumer.java | 16 +
.../maven/shared/release/exec/TeeOutputStream.java | 17 +
.../release/phase/AbstractBackupPomsPhase.java | 13 +
.../release/phase/AbstractRewritePomsPhase.java | 66 ++++
.../release/phase/AbstractScmCommitPhase.java | 59 +++
.../phase/CheckCompletedPreparePhasesPhase.java | 1 -
.../release/phase/CheckoutProjectFromScm.java | 1 -
.../shared/release/phase/InputVariablesPhase.java | 9 +
.../release/phase/RemoveReleasePomsPhase.java | 2 +-
.../release/phase/RewritePomVersionsPhase.java | 1 +
.../release/phase/RewritePomsForBranchPhase.java | 1 -
.../maven/shared/release/phase/ScmBranchPhase.java | 1 +
.../release/phase/ScmCommitDevelopmentPhase.java | 2 +-
.../release/policies/DefaultNamingPolicy.java | 1 +
.../release/policies/DefaultVersionPolicy.java | 1 +
.../shared/release/scm/ClearCaseScmTranslator.java | 12 -
.../maven/shared/release/scm/CvsScmTranslator.java | 12 -
.../scm/DefaultScmRepositoryConfigurator.java | 5 +
.../maven/shared/release/scm/GitScmTranslator.java | 1 +
.../maven/shared/release/scm/HgScmTranslator.java | 1 +
.../maven/shared/release/scm/IdentifiedScm.java | 7 +-
.../shared/release/scm/JazzScmTranslator.java | 12 -
.../release/scm/ReleaseScmCommandException.java | 6 +
.../release/scm/ReleaseScmRepositoryException.java | 6 +
.../release/scm/ScmRepositoryConfigurator.java | 12 +-
.../release/scm/SubversionScmTranslator.java | 12 -
.../shared/release/strategies/DefaultStrategy.java | 28 +-
.../shared/release/transform/MavenCoordinate.java | 26 ++
.../maven/shared/release/transform/ModelETL.java | 21 ++
.../shared/release/transform/ModelETLFactory.java | 7 +
.../shared/release/transform/ModelETLRequest.java | 33 +-
.../shared/release/transform/jdom2/JDomBuild.java | 5 +
.../release/transform/jdom2/JDomDependency.java | 5 +
.../transform/jdom2/JDomDependencyManagement.java | 5 +
.../release/transform/jdom2/JDomExtension.java | 5 +
.../transform/jdom2/JDomMavenCoordinate.java | 6 +
.../shared/release/transform/jdom2/JDomModel.java | 10 +
.../release/transform/jdom2/JDomModelBase.java | 21 ++
.../release/transform/jdom2/JDomModelETL.java | 15 +
.../transform/jdom2/JDomModelETLFactory.java | 3 +
.../shared/release/transform/jdom2/JDomParent.java | 5 +
.../shared/release/transform/jdom2/JDomPlugin.java | 5 +
.../transform/jdom2/JDomPluginManagement.java | 5 +
.../release/transform/jdom2/JDomProfile.java | 5 +
.../release/transform/jdom2/JDomProperties.java | 5 +
.../release/transform/jdom2/JDomReportPlugin.java | 5 +
.../release/transform/jdom2/JDomReporting.java | 5 +
.../shared/release/transform/jdom2/JDomUtils.java | 9 +
.../maven/shared/release/util/PomFinder.java | 2 +-
.../maven/shared/release/util/ReleaseUtil.java | 1 -
.../release/versions/DefaultVersionInfo.java | 54 ++-
.../maven/shared/release/versions/VersionInfo.java | 4 +-
.../shared/release/exec/TeeOutputStreamTest.java | 1 -
.../release/phase/AbstractBackupPomsPhaseTest.java | 16 +-
.../release/phase/RunPerformGoalsPhaseTest.java | 1 -
.../maven/scm/provider/dummy/DummyScmProvider.java | 1 -
.../provider/dummy/DummyScmProviderRepository.java | 1 -
.../maven/scm/provider/stub/StubBranchCommand.java | 1 -
.../scm/provider/stub/StubCheckInCommand.java | 1 -
.../scm/provider/stub/StubCheckOutCommand.java | 1 -
.../maven/scm/provider/stub/StubScmProvider.java | 1 -
.../provider/stub/StubScmProviderRepository.java | 1 -
.../maven/scm/provider/stub/StubStatusCommand.java | 1 -
.../maven/scm/provider/stub/StubTagCommand.java | 1 -
.../maven/plugins/release/AbstractReleaseMojo.java | 1 -
.../plugins/release/AbstractScmReleaseMojo.java | 6 +
.../maven/plugins/release/BranchReleaseMojo.java | 5 +-
.../maven/plugins/release/CleanReleaseMojo.java | 3 +-
.../maven/plugins/release/PerformReleaseMojo.java | 3 +-
.../maven/plugins/release/PrepareReleaseMojo.java | 13 +-
.../maven/plugins/release/RollbackReleaseMojo.java | 3 +-
.../maven/plugins/release/StageReleaseMojo.java | 1 -
.../maven/plugins/release/UpdateVersionsMojo.java | 5 +-
.../policy/oddeven/OddEvenVersionPolicy.java | 3 +-
.../release/policy/semver/SemVerVersionPolicy.java | 3 +-
pom.xml | 9 +
119 files changed, 1736 insertions(+), 177 deletions(-)