Class: Scrutinizer::Ocular::LocalOutputFormatter
- Inherits:
-
Object
- Object
- Scrutinizer::Ocular::LocalOutputFormatter
- Defined in:
- lib/scrutinizer/ocular/formatter.rb
Instance Method Summary collapse
- #format(result) ⇒ Object
-
#initialize ⇒ LocalOutputFormatter
constructor
A new instance of LocalOutputFormatter.
Constructor Details
#initialize ⇒ LocalOutputFormatter
Returns a new instance of LocalOutputFormatter.
23 24 25 26 |
# File 'lib/scrutinizer/ocular/formatter.rb', line 23 def initialize @output_file = ENV['SCRUTINIZER_CC_FILE'] || "./coverage.json" @serializer = Serializer.new end |
Instance Method Details
#format(result) ⇒ Object
28 29 30 31 32 |
# File 'lib/scrutinizer/ocular/formatter.rb', line 28 def format(result) File.open(@output_file, 'w') do |file| file.write(@serializer.serialize(result)) end end |