首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何抑制Scalastyle警告?

如何抑制Scalastyle警告?
EN

Stack Overflow用户
提问于 2014-02-21 18:17:06
回答 3查看 18K关注 0票数 39

我得到了以下代码:

代码语言:javascript
复制
    string match {
      case Regex(_, "1", "0", _, _)    =>
      case Regex(_, "1", "1", null, _) =>
    }

Scalastyle正在抱怨null的使用,这在这里是无法避免的。有没有什么方法可以抑制这一行的警告呢?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-02-21 18:24:13

Scalastyle理解抑制注释:

代码语言:javascript
复制
// scalastyle:off <rule id>
...
// scalastyle:on <rule id>

规则ids在here中列出

在您的示例中,id仅为空:

代码语言:javascript
复制
// scalastyle:off null
...
// scalastyle:on null

这也在mailing list上得到了回答

票数 56
EN

Stack Overflow用户

发布于 2015-07-17 03:29:43

对于一行,只需将// scalastyle:ignore <rule-id>附加到末尾,如下所示:

代码语言:javascript
复制
string match {
  case Regex(_, "1", "0", _, _)    =>
  case Regex(_, "1", "1", null, _) => // scalastyle:ignore null
}

如果您希望Scalastyle忽略明显的内容,您可以通过省略rule-id来禁用对当前行的所有检查(就像您对开/关注释所做的那样):

代码语言:javascript
复制
string match {
  case Regex(_, "1", "0", _, _)    =>
  case Regex(_, "1", "1", null, _) => // scalastyle:ignore
}
票数 38
EN

Stack Overflow用户

发布于 2021-08-04 12:29:13

您还可以添加一个

代码语言:javascript
复制
scalastyle_config.xml

添加到您的项目,并启用/禁用任何规则。请参阅http://www.scalastyle.org/configuration.html

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21931431

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档