class Reloaders

Public Class Methods

new() click to toggle source
# File lib/guard/jruby-rspec/reloaders.rb, line 2
def initialize
  @reloaders = []
end

Public Instance Methods

register(options = {}, &block) click to toggle source

Add a reloader to be called on reload

# File lib/guard/jruby-rspec/reloaders.rb, line 7
def register(options = {}, &block)
  if options[:prepend]
    @reloaders.unshift block
  else
    @reloaders << block
  end
end
reload(paths = []) click to toggle source
# File lib/guard/jruby-rspec/reloaders.rb, line 15
def reload(paths = [])
  @reloaders.each do |reloader|
    reloader.call(paths)
  end
end