RuboCop: слишком длинная строка


Я просто добавил RuboCop в проект rails и установил пакет Sublime, чтобы увидеть предложения RuboCop в Редакторе. Я пытаюсь выяснить, как изменить максимальную длину строки из 80 символов или просто полностью игнорировать правило.

в настоящее время использовать:

2 58

2 ответа:

в вашем коде, вы можете отключить кучу строк, как это:

# rubocop:disable LineLength
puts "This line is lonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnng"
# rubocop:enable LineLength

или добавьте это в ваш .rubocop.yml файл для увеличения максимальной длины:

Metrics/LineLength:
  Max: 100

С помощью , у вас есть куча вариантов:

Metrics/LineLength:
  # This will disable the rule completely, regardless what other options you put
  Enabled: false
  # Change the default 80 chars limit value
  Max: 120
  # If you want the rule only apply to a specific folder/file
  Include:
    - 'app/**/*'
  # If you want the rule not to apply to a specific folder/file
  Exclude:
    - 'db/schema.rb'