目前我正在从Rubocop得到反馈说:“避免参数列出了超过5个参数更长的时间。”禁用Rubocop参数列表长度
什么是#Rubocop:禁用命令禁用此?我对代码有一个额外的参数感到满意,所以我不想改变它。
目前我正在从Rubocop得到反馈说:“避免参数列出了超过5个参数更长的时间。”禁用Rubocop参数列表长度
什么是#Rubocop:禁用命令禁用此?我对代码有一个额外的参数感到满意,所以我不想改变它。
您可以删除一个项目中的根目录,内容如下命名.rubocop.yml
文件。
Metrics/ParameterLists:
Enabled: false
谢谢:)我用这个做 '#rubocop:禁用指标/ ParameterLists' – IAmAkittycatAMA
可能是有意义的点是广州澳凌的回答全局禁用整个项目进行了检查。而IAmAkittycatAMA的魔法评论仅禁用本地检查[为线或块(https://github.com/bbatsov/rubocop#disabling-cops-within-source-code)。 btw很高兴见到你,@orien ...... – spickermann
为了您的方便,这里是我常用的.rubocop.yml。
见.rubocop.yml here的正式解释。
AllCops: Excludes: - Berksfile - recipes/basic.rb - attributes/*.rb # Customize rules Metrics/LineLength: Max: 95 MethodLength: Max: 35 Metrics/AbcSize: Enabled: false BlockLength: Max: 70
我经常碰到rubocop错误和警告。因此我发表了这篇文章。
问题并不清楚。是否存在某个命令,您在询问具体操作,或者您在问如何禁用该功能? – sawa
我问如何禁用该功能 – IAmAkittycatAMA