Я думаю, эта функция была реализована для этой проблемы .
Все, что вам нужно:
# .rubocop.yml
AllCops:
DisabledByDefault: true
Теперь, когда вы запустите rubocop, он вернет результат успеха.Например:
▶ rubocop
Inspecting 38 files
......................................
38 files inspected, no offenses detected
Чтобы включить нужного полицейского, вам нужно просто установить Enable: true
для полицейского:
# .rubocop.yml
AllCops:
DisabledByDefault: true
Metrics/MethodLength:
Enabled: true
Результат:
▶ rubocop
Inspecting 38 files
.......................C...C..........
Offenses:
# your offenses description
38 files inspected, 2 offenses detected