Method: Semverify::IncrementableSemver#next_major
- Defined in:
- lib/semverify/incrementable_semver.rb
#next_major(pre: false, pre_type: DEFAULT_PRE_TYPE, build_metadata: nil) ⇒ IncrementableSemver
Increment the major version
53 54 55 56 57 58 59 |
# File 'lib/semverify/incrementable_semver.rb', line 53 def next_major(pre: false, pre_type: DEFAULT_PRE_TYPE, build_metadata: nil) version_string = "#{major.to_i + 1}.0.0" version_string += "-#{pre_type}.1" if pre = self. if .nil? version_string += "+#{}" unless .empty? IncrementableSemver.new(version_string) end |