Class: Avm::EacRubyBase1::Rubocop::OffenseSet::LineProcessor

Inherits:
Object
  • Object
show all
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

#resultObject



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