class Snapshotify::Emitter

Attributes

debug[RW]

Public Class Methods

new() click to toggle source
# File lib/snapshotify/emitter.rb, line 8
def initialize
  self.debug = false
end

Public Instance Methods

debug!() click to toggle source
# File lib/snapshotify/emitter.rb, line 12
def debug!
  self.debug = true
end
log(message) click to toggle source
# File lib/snapshotify/emitter.rb, line 24
def log message
  if debug
    puts message
  else
    print ".".colorize(:green)
  end
end
newline() click to toggle source
# File lib/snapshotify/emitter.rb, line 16
def newline
  puts "\n"
end
pretty(value) click to toggle source
# File lib/snapshotify/emitter.rb, line 20
def pretty value
  ap value
end
warning(message) click to toggle source
# File lib/snapshotify/emitter.rb, line 32
def warning message
  if debug
    puts message.colorize(:yellow)
  else
    print ".".colorize(:yellow)
  end
end