Class: Avm::EacRubyBase1::Rubocop::OffenseSet::LineProcessor
- Inherits:
-
Object
- Object
- Avm::EacRubyBase1::Rubocop::OffenseSet::LineProcessor
- Defined in:
- lib/avm/eac_ruby_base1/rubocop/offense_set/line_processor.rb
Defined Under Namespace
Classes: LINE_STRUCT
Constant Summary collapse
- LINE_PATTERN =
/\A(.+)(?:\#\s*rubocop:disable\s*(.+))?\z/
Instance Method Summary collapse
Instance Method Details
#result ⇒ Object
14 15 16 17 18 |
# File 'lib/avm/eac_ruby_base1/rubocop/offense_set/line_processor.rb', line 14 def result r = line_left r += " # rubocop:disable #{all_cops.join(',')}" if all_cops.any? "#{r}\n" end |