module DslEvaluator

Constants

VERSION

Public Instance Methods

backtrace_reject() click to toggle source
# File lib/dsl_evaluator.rb, line 19
def backtrace_reject
  @@backtrace_reject
end
backtrace_reject=(v) click to toggle source
# File lib/dsl_evaluator.rb, line 23
def backtrace_reject=(v)
  @@backtrace_reject = v
end
evaluate_file(path) click to toggle source
# File lib/dsl_evaluator.rb, line 9
def evaluate_file(path)
  return unless path && File.file?(path)
  instance_eval(IO.read(path), path)
rescue Exception => e
  Printer.new(e).print
  puts "\nFull error:"
  raise
end