class Lerna::State

Attributes

displays[R]

Public Class Methods

new(enumerator = DisplayEnumerator.new) click to toggle source
# File lib/lerna/state.rb, line 5
def initialize(enumerator = DisplayEnumerator.new)
  @enumerator = enumerator
end

Public Instance Methods

changed?() click to toggle source
# File lib/lerna/state.rb, line 16
def changed?
  @displays != @previous_displays
end
scan!() click to toggle source
# File lib/lerna/state.rb, line 11
def scan!
  @previous_displays = @displays
  @displays = @enumerator.call
end