ruby-on-rails 如何让Rubocop忽略Gemfile.lock

pprl5pva  于 2023-05-23  发布在  Ruby
关注(0)|答案(1)|浏览(183)

我试图让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'

a7qyws3x

a7qyws3x1#

默认情况下,rubocop不检查gemfile.lock。因此,无需将其添加到Exclude块中。检查你的.rubocop_todo.yml文件是否有任何配置错误。确保您没有显式配置RuboCop来分析Gemfile.lock文件。
最后一个解决方案是添加:

rubocop:全部禁用

在你的gemfile.lock上面,所以rubocop总是会忽略这个文件。

相关问题