我得到以下代码:
string match {
case Regex(_, "1", "0", _, _) =>
case Regex(_, "1", "1", null, _) =>
}
Run Code Online (Sandbox Code Playgroud)
Scalastyle抱怨使用null,这是无法避免的.我能用这条线压制警告吗?
小智 47
Scalastyle了解抑制评论:
// scalastyle:off <rule id>
...
// scalastyle:on <rule id>
Run Code Online (Sandbox Code Playgroud)
规则ID列在此处
在您的情况下,id只是null:
// scalastyle:off null
...
// scalastyle:on null
Run Code Online (Sandbox Code Playgroud)
这也在邮件列表中得到了解答
Mik*_*len 29
对于单行,您只需追加// scalastyle:ignore <rule-id>到最后,如下所示:
string match {
case Regex(_, "1", "0", _, _) =>
case Regex(_, "1", "1", null, _) => // scalastyle:ignore null
}
Run Code Online (Sandbox Code Playgroud)
如果您希望Scalastyle忽略的是什么,您可以通过省略rule-id来禁用当前行的所有检查(对于开/关注释也是如此):
string match {
case Regex(_, "1", "0", _, _) =>
case Regex(_, "1", "1", null, _) => // scalastyle:ignore
}
Run Code Online (Sandbox Code Playgroud)