Почему rubocop сохраняет исключенные каталоги?

#ruby-on-rails #rubocop

#ruby-on-rails #rubocop

Вопрос:

Я использую rubocop-rails gem и I ant, чтобы игнорировать некоторые папки, но это не работает. Мой файл rubocop.yml выглядит так:

 AllCops:
  Exclude:
    - 'db/**/*'
    - 'config/**/*'
    - 'bin/**/*'
    - 'app/mailers/**/*'
    - 'app/jobs/**/*'
    - 'app/channels/**/*'
    - 'config.ru'
  

Ответ №1:

Это должно быть .rubocop.yml , а не rubocop.yml . Кроме того, .rubocop.yml должен находиться в правильном каталоге, который является каталогом вашего проекта, и, например, не в домашнем каталоге. Другими словами, .rubocop.yml , db/ config/ все должно быть на одном уровне.

В остальном этот фрагмент yml выглядит неплохо.
Смотрите также: Конфигурация RuboCop