Module: Mumukit::Templates::WithErrorPatterns

Defined in:
lib/mumukit/templates/with_error_patterns.rb

Instance Method Summary collapse

Instance Method Details

#error_patternsObject



8
9
10
# File 'lib/mumukit/templates/with_error_patterns.rb', line 8

def error_patterns
  []
end

#post_process_file(_file, result, status) ⇒ Object



3
4
5
6
# File 'lib/mumukit/templates/with_error_patterns.rb', line 3

def post_process_file(_file, result, status)
  pattern = error_patterns.find { |it| it.matches? result, status }
  pattern ? pattern.transform(result, status) : super
end