Class: Lapidarist::VersionChange

Inherits:
Object
  • Object
show all
Defined in:
lib/lapidarist/version_change.rb

Instance Method Summary collapse

Constructor Details

#initialize(installed:, updated:) ⇒ VersionChange



3
4
5
6
# File 'lib/lapidarist/version_change.rb', line 3

def initialize(installed:, updated:)
  @installed = installed
  @updated = updated
end

Instance Method Details

#next_levelObject



8
9
10
11
12
13
14
# File 'lib/lapidarist/version_change.rb', line 8

def next_level
  if level
    LEVELS.detect { |l| l < level }
  else
    Lapidarist::MAJOR
  end
end