If you 禁用内联 Rubocop 规则 http://rubocop.readthedocs.io/en/latest/configuration/#disabling-cops-within-source-code并且不重新启用它,是否会对所有子序列文件禁用该规则,或者内联禁用是否仅限于当前文件的范围?
例如,如果我在我知道的几个打破行长度规则的方法之前输入此内容:
# rubocop:disable Metrics/LineLength
此规则是否对文件的其余部分或当前扫描中的所有后续文件禁用?
您还可以在某些代码后面添加注释来禁用 rubocop,这会禁用它仅针对该行。例如:
def update # rubocop:disable Style/EmptyMethod
end
如果您想说“是的,我知道这个方法有太多行”或者不需要记住重新打开警察的东西,这可能会很好。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)