Class: RuboCop::Gradual::Formatters::Base
- Inherits:
-
Formatter::BaseFormatter
- Object
- Formatter::BaseFormatter
- RuboCop::Gradual::Formatters::Base
- Includes:
- PathUtil
- Defined in:
- lib/rubocop/gradual/formatters/base.rb
Overview
Base is a RuboCop formatter class that collects RuboCop results and writes them to Configuration.rubocop_results.
Instance Method Summary collapse
Instance Method Details
#file_finished(file, offenses) ⇒ Object
13 14 15 16 17 18 19 20 21 |
# File 'lib/rubocop/gradual/formatters/base.rb', line 13 def file_finished(file, offenses) print "." return if offenses.empty? Configuration.rubocop_results << { path: smart_path(file), issues: offenses.reject(&:corrected?).map { |o| issue_offense(o) } } end |