我们在我们的项目中使用rubocop,问题是当我使用rubocop时,我得到了182个违规,而我在同一个分支的队友没有得到任何违规,我们有相同的ruby,rails和rubocop版本。
spec/rails_helper.rb:45:4: C: [Correctable] Style/FetchEnvVar: Use ENV.fetch("RAILS_ENV") or ENV.fetch("RAILS_ENV", nil) instead of ENV["RAILS_ENV"].
if ENV["RAILS_ENV"] == "test"
这是我犯下的罪行的一个例子。
Rubocop v:1.28.2 rails v:6.0.3.4 ruby v:2.7.2
2条答案
按热度按时间chhqkbe11#
https://docs.rubocop.org/rubocop/configuration.html#automatically-generated-configuration
91zkwejq2#
影响Rubocop的因素只有两个:rubocop gem版本和.rubocop.yml配置。
您可以运行
rubocop --debug
来查看有关所使用的配置的更多详细信息。