class Guard::Internals::State

def initialize(cmdline_opts)

Minimal setup for non-interactive commands (list, init, show, etc.)
def initialize(cmdline_opts)
  @session = Session.new(cmdline_opts)
  @scope = Scope.new
  # NOTE: must be set before anything calls Guard::UI.debug
  Debugging.start if session.debug?
end