This class is immutable; all of its non-getter methods return new instances.
This class also contains static factory methods for all supported change types.
561562563564565566567568569570571
{ getLogger().info("turn on debug logging with -X to see exact changes"); } for (MavenProject project : reactorProjects) { ProjectChangeset changes = new ProjectChangeset() .with(parentReleaseVersionChange(originalVersions, developmentVersions)) .with(projectReleaseVersionChange(developmentVersions)) .with(artifactReleaseVersionChange(originalVersions, developmentVersions, ctx.isUpdateDependencies())); try {
308309310311312313314315316317318
{ getLogger().info("turn on debug logging with -X to see exact changes"); } for (MavenProject project : reactorProjects) { ProjectChangeset changes = new ProjectChangeset() .with(parentReleaseVersionChange(originalVersions, releaseVersions)) .with(projectReleaseVersionChange(releaseVersions)) .with(artifactReleaseVersionChange(originalVersions, releaseVersions, ctx.isUpdateDependencies())); try {
355356357358359360361362363364365
{ getLogger().info("turn on debug logging with -X to see exact changes"); } for (MavenProject project : reactorProjects) { ProjectChangeset changes = new ProjectChangeset() .with(parentReleaseVersionChange(originalVersions, releaseSnapshotVersions)) .with(projectReleaseVersionChange(releaseSnapshotVersions)) .with(artifactReleaseVersionChange(originalVersions, releaseSnapshotVersions, ctx.isUpdateDependencies())); try {
401402403404405406407408409410411
{ getLogger().info("turn on debug logging with -X to see exact changes"); } for (MavenProject project : reactorProjects) { ProjectChangeset changes = new ProjectChangeset() .with(parentReleaseVersionChange(originalVersions, featureSuffixedVersions)) .with(projectReleaseVersionChange(featureSuffixedVersions)) .with(artifactReleaseVersionChange(originalVersions, featureSuffixedVersions, ctx.isUpdateDependencies())); try {
449450451452453454455456457458459
{ getLogger().info("turn on debug logging with -X to see exact changes"); } for (MavenProject project : reactorProjects) { ProjectChangeset changes = new ProjectChangeset() .with(parentReleaseVersionChange(originalVersions, featureVersions)) .with(projectReleaseVersionChange(featureVersions)) .with(artifactReleaseVersionChange(originalVersions, featureVersions, ctx.isUpdateDependencies())); try {
480481482483484485486487488489490
{ getLogger().info("turn on debug logging with -X to see exact changes"); } for (MavenProject project : projectsToUpdate) { ProjectChangeset changes = new ProjectChangeset() .with(parentReleaseVersionChange(originalVersions, releaseVersions)) .with(projectReleaseVersionChange(releaseVersions)) .with(artifactReleaseVersionChange(originalVersions, releaseVersions, ctx.isUpdateDependencies())); try {
519520521522523524525526527528529
{ getLogger().info("turn on debug logging with -X to see exact changes"); } for (MavenProject project : reactorProjects) { ProjectChangeset changes = new ProjectChangeset() .with(parentReleaseVersionChange(originalVersions, preHotfixVersions)) .with(projectReleaseVersionChange(preHotfixVersions)) .with(artifactReleaseVersionChange(originalVersions, preHotfixVersions, ctx.isUpdateDependencies())); try {
550551552553554555556557558559560
{ getLogger().info("turn on debug logging with -X to see exact changes"); } for (MavenProject project : reactorProjects) { ProjectChangeset changes = new ProjectChangeset() .with(parentReleaseVersionChange(originalVersions, hotfixVersions)) .with(projectReleaseVersionChange(hotfixVersions)) .with(artifactReleaseVersionChange(originalVersions, hotfixVersions, ctx.isUpdateDependencies())); try {
596597598599600601602603604605606
642643644645646647648649650651652
{ getLogger().info("turn on debug logging with -X to see exact changes"); } for (MavenProject project : reactorProjects) { ProjectChangeset changes = new ProjectChangeset() .with(parentReleaseVersionChange(originalVersions, hotfixSnapshotVersions)) .with(projectReleaseVersionChange(hotfixSnapshotVersions)) .with(artifactReleaseVersionChange(originalVersions, hotfixSnapshotVersions, ctx.isUpdateDependencies())); try {