bumpMajor method

ProjectVersion bumpMajor({
  1. int? nextBuildNumber,
})

Returns a copy with incremented major version (1.8.2+42 -> 2.0.0+43).

Implementation

ProjectVersion bumpMajor({int? nextBuildNumber}) {
  return ProjectVersion(
    major: major + 1,
    minor: 0,
    patch: 0,
    buildNumber:
        nextBuildNumber ?? (buildNumber != null ? buildNumber! + 1 : 1),
  );
}