class Guard::Config
Public Class Methods
new(options={})
click to toggle source
Calls superclass method
# File lib/marv/project/guard/config.rb, line 4 def initialize(options={}) @builder = Marv::Project::Guard.builder super end
Public Instance Methods
reload()
click to toggle source
This method should be mainly used for “reload”
# File lib/marv/project/guard/config.rb, line 10 def reload UI.info "Reloading project config" @builder.build_project end
run_all()
click to toggle source
Runs on all command in guard console
# File lib/marv/project/guard/config.rb, line 16 def run_all UI.info "Reloading project config" @builder.build_project end
run_on_change(paths)
click to toggle source
Called on file(s) modifications
# File lib/marv/project/guard/config.rb, line 22 def run_on_change(paths) UI.info "Project config changed, reloading" @builder.build_project end