# File lib/guard/dsl.rb, line 89 def evaluate_guardfile(options = {}) raise ArgumentError.new('No option hash passed to evaluate_guardfile!') unless options.is_a?(Hash) @@options = options.dup fetch_guardfile_contents instance_eval_guardfile(guardfile_contents_with_user_config) UI.error 'No guards found in Guardfile, please add at least one.' if !::Guard.guards.nil? && ::Guard.guards.empty? end