Я ' m пытается передать имена файлов в Rubocop как таковые:
$ git diff --name-only | tr '\n' ' ' | rubocop
Однако Rubocop по-прежнему проверяет все файлы проекта.
Что-то не так с моим трубопроводом? На Рубокопе? Где-нибудь еще?
Я отвечаю сам, потому что обнаружил, как это сделать с помощью xargs .
$ git diff --name-only | xargs rubocop