class Guard::FonesFunctions
Public Class Methods
new(watchers=[], options={})
click to toggle source
Calls superclass method
# File lib/guard/fones/functions.rb, line 6 def initialize(watchers=[], options={}) super end
Public Instance Methods
run_all()
click to toggle source
# File lib/guard/fones/functions.rb, line 16 def run_all UI.info "Rebuilding all functions" ::Fones::Guard.builder.clean_functions ::Fones::Guard.builder.copy_functions ::Fones::Guard.builder.clean_includes ::Fones::Guard.builder.copy_includes end
run_on_change(paths)
click to toggle source
Called on file(s) modifications
# File lib/guard/fones/functions.rb, line 25 def run_on_change(paths) UI.info "Functions have changed, copying over" ::Fones::Guard.builder.clean_functions ::Fones::Guard.builder.copy_functions ::Fones::Guard.builder.clean_includes ::Fones::Guard.builder.copy_includes end
start()
click to toggle source
# File lib/guard/fones/functions.rb, line 10 def start UI.info "Copying functions over" ::Fones::Guard.builder.copy_functions ::Fones::Guard.builder.copy_includes end