Module: ReVIEW::ErrorUtils
- Included in:
- Preprocessor, Repository
- Defined in:
- lib/review/preprocessor.rb
Instance Method Summary collapse
- #error(msg) ⇒ Object
- #filename ⇒ Object
- #init_errorutils(f) ⇒ Object
- #lineno ⇒ Object
- #location ⇒ Object
- #warn(msg) ⇒ Object
Instance Method Details
#error(msg) ⇒ Object
25 26 27 28 |
# File 'lib/review/preprocessor.rb', line 25 def error(msg) @errutils_err = true raise ApplicationError, "#{location}: #{msg}" end |
#filename ⇒ Object
34 35 36 |
# File 'lib/review/preprocessor.rb', line 34 def filename @errutils_file.path end |
#init_errorutils(f) ⇒ Object
16 17 18 19 |
# File 'lib/review/preprocessor.rb', line 16 def init_errorutils(f) @errutils_file = f @errutils_err = false end |
#lineno ⇒ Object
38 39 40 |
# File 'lib/review/preprocessor.rb', line 38 def lineno @errutils_file.lineno end |
#location ⇒ Object
30 31 32 |
# File 'lib/review/preprocessor.rb', line 30 def location "#{filename}:#{lineno}" end |
#warn(msg) ⇒ Object
21 22 23 |
# File 'lib/review/preprocessor.rb', line 21 def warn(msg) @logger.warn "#{location}: #{msg}" end |