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.
517518519520521522523524525526527
{ 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 {