Module: Mirah::Util::ProcessErrors
Instance Method Summary collapse
Instance Method Details
#process_errors(errors) ⇒ Object
19 20 21 22 23 24 25 26 27 28 29 30 |
# File 'lib/mirah/util/process_errors.rb', line 19 def process_errors(errors) errors.each do |ex| puts ex if ex.node Mirah.print_error(ex., ex.position) else puts ex. end puts ex.backtrace if @verbose end throw :exit unless errors.empty? end |