主代码和测试代码是否可以有不同的规则?
Is it possible to have different rules for main and test code?
是否可以在 Codacy 中为主代码和测试代码设置不同的规则?我知道我可以消除对测试代码的检查。但我不想那样做。但是,有许多规则,尤其是关于重复的规则,对测试没有意义。
我的主要语言是 Scala。
没有。您能做的最好的事情就是忽略文件夹(例如测试文件夹)。
我们通常在测试代码上放松,但避免在测试代码上重复也是有意义的。您的(实际)代码会随着时间的推移而发展,最终会让您需要更改测试。为什么要更改 100 个地方而不是多个测试共享的单个方法?
是否可以在 Codacy 中为主代码和测试代码设置不同的规则?我知道我可以消除对测试代码的检查。但我不想那样做。但是,有许多规则,尤其是关于重复的规则,对测试没有意义。
我的主要语言是 Scala。
没有。您能做的最好的事情就是忽略文件夹(例如测试文件夹)。
我们通常在测试代码上放松,但避免在测试代码上重复也是有意义的。您的(实际)代码会随着时间的推移而发展,最终会让您需要更改测试。为什么要更改 100 个地方而不是多个测试共享的单个方法?