Class: Fdlint::Printer::VimPrinter
- Inherits:
-
BasePrinter
- Object
- BasePrinter
- Fdlint::Printer::VimPrinter
- Defined in:
- lib/fdlint/printer/vim_printer.rb
Instance Attribute Summary
Attributes inherited from BasePrinter
Instance Method Summary collapse
Methods inherited from BasePrinter
#initialize, #post_validate, #pre_validate
Constructor Details
This class inherits a constructor from Fdlint::Printer::BasePrinter
Instance Method Details
#print(file, source, results) ⇒ Object
7 8 9 10 11 12 13 14 15 16 |
# File 'lib/fdlint/printer/vim_printer.rb', line 7 def print( file, source, results ) prf = ( file || '-' ).dup.utf8! results.each do |r| if r.row puts "%s:[%s]:%d:%d:%s" % [prf, r.level, r.row, r.column, r.] else puts "%s:[%s]:%d:%d:%s" % [prf, r.level, 0, 0, r.] end end end |