当我添加一个guard-rspec
gem 并将其设置Guardfile
为:
guard :rspec, cmd: 'bundle exec rspec' do
watch('spec/spec_helper.rb') { "spec" }
watch('config/routes.rb') { "spec/routing" }
watch('app/controllers/application_controller.rb') { "spec/controllers" }
watch(%r{^spec/.+_spec\.rb$})
end
然后运行rubocop
检查:
rake rubocop:rubocop
这显示了:
Guardfile:5:9: C: Use %r only for regular expressions matching more than 1 '/' character.
watch(%r{^spec/.+_spec\.rb$})
^^^^^^^^^^^^^^^^^^^^^^
我应该尝试找到一种方法来重写常规代码还是将忽略代码写入.rubocop.yml
文件?