class Guard::MyPlugin

Public Instance Methods

run_all() click to toggle source
# File lib/guard/compat/example.rb, line 17
def run_all
  Guard::Compat::UI.notify('foo', bar: :baz)
  Guard::Compat::UI.color('foo', :white)

  Guard::Compat::UI.info('foo', bar: :baz)
  Guard::Compat::UI.warning('foo', bar: :baz)
  Guard::Compat::UI.error('foo', bar: :baz)
  Guard::Compat::UI.debug('foo', bar: :baz)
  Guard::Compat::UI.deprecation('foo', bar: :baz)
end
run_on_modifications() click to toggle source
# File lib/guard/compat/example.rb, line 28
def run_on_modifications
  Guard::Compat::UI.color_enabled?
  Guard::Compat.matching_files(self, ['foo'])
  Guard::Compat.watched_directories
end
start() click to toggle source
# File lib/guard/compat/example.rb, line 6
def start
  Guard::Compat::UI.notify('foo')
  Guard::Compat::UI.color('foo')

  Guard::Compat::UI.info('foo')
  Guard::Compat::UI.warning('foo')
  Guard::Compat::UI.error('foo')
  Guard::Compat::UI.debug('foo')
  Guard::Compat::UI.deprecation('foo')
end