我的项目是从第三方gem扩展开源类,我们不希望保持与我们自己的代码相同的编码标准.重构gem代码不是一个可行的选择.我们只是想让Rubocop忽略复制的代码.
如何指示Rubocop完全忽略文件或目录?
如果您在线禁用Rubocop规则并且不重新启用它,那么将对所有子序列文件禁用该规则,还是在线禁用被限制为当前文件的范围?
例如,如果我在一些我知道打破线长规则的方法之前输入此代码:
# rubocop:disable Metrics/LineLength
Run Code Online (Sandbox Code Playgroud)
此规则是否对文件的其余部分或当前扫描中的所有后续文件均禁用?