从Rubocop获得结果

时间:2018-02-25 13:25:28

标签: ruby git rubocop autocorrect

使用此命令,我们可以在提交后运行Rubocop autofix以修改文件:

git diff-tree -r --no-commit-id --name-only head origin/master | xargs rubocop -a

请注意,我正在将我当前的分支与master进行比较。所以在此之后,我们可以从Rubocop autofix获取一些新修改的文​​件,此时,我们的repo基本上包含3种类型的文件:

  1. 完全修复并且不再违反Rubocop的文件。
  2. 部分修复但仍违反某些规则的文件。
  3. 太乱的文件Rubocop除了不管它之外什么都不能帮助。
  4. 我需要知道上面每种3种类型的所有文件名,但我该怎么做?

0 个答案:

没有答案