我试图让Rubocop运行,但我无法忽略Rubocop配置中的Gemfile.lock文件。
我正在使用一些遗留的Rails代码库,并试图让Rubocop运行。在我的.rubocop.yml
文件中,我有:
AllCops:
Exclude:
- Gemfile.lock
但是,当我运行rubocop
时,它会抱怨Gemfile.lock
中的东西,如果我运行rubocop --force-exclusion Gemfile.lock
,它会成功地忽略Gemfile。
我的Ruby版本是'2.4.10',Rails:'4.2.11.3'和Rubocop '1.12.1'
1条答案
按热度按时间a7qyws3x1#
默认情况下,rubocop不检查gemfile.lock。因此,无需将其添加到Exclude块中。检查你的.rubocop_todo.yml文件是否有任何配置错误。确保您没有显式配置RuboCop来分析Gemfile.lock文件。
最后一个解决方案是添加:
rubocop:全部禁用
在你的gemfile.lock上面,所以rubocop总是会忽略这个文件。