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.
408409410411412413414415416417418
{ 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 {
195196197198199200201202203204205
{ 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 {
242243244245246247248249250251252
{ 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 {
288289290291292293294295296297298
336337338339340341342343344345346
{ 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 {
367368369370371372373374375376377
{ 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 {
406407408409410411412413414415416
{ 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 {
437438439440441442443444445446447
{ 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 {
483484485486487488489490491492493
529530531532533534535536537538539
{ 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 {