我可以在模型类上添加@SuppressWarnings(“ *”)吗?

时间:2019-09-18 19:45:59

标签: sonarqube

我可以在模型类上添加SuppressWarnings(“ *”)吗?我不希望Sonar检查我的模型包。

@SuppressWarnings(“ *”)

1 个答案:

答案 0 :(得分:1)

SonarQube针对这种情况提供了一些易于使用的配置。

以最简单的方式,重要的是您可以轻松地通过目录或文件夹来确定。比起您可以简单地使用sonar.exclusions=。可以说,您的Model类带有Model.java后缀,而您可以轻松地使用sonar.exclusions=**/*Model.java并且没有对它们进行分析。请参见Sonar Docs

如果您的Model类不共享相同的目录或命名约定,则需要付出很多努力。但是您可以仔细看看,也许您可​​以在Sonar Docs的基础上找到可以使用的模式。

此外,如果您仍然希望保留问题,还可以选择根据定义从覆盖率和重复分析中分别排除文件/文件夹。