从Sonarqube规则中排除com.sun.jersey包

时间:2016-09-13 15:39:27

标签: java sonarqube-4.5 jersey-1.0

我们有一个使用Jersey 1.x的旧WLS服务器

Sonarqube抱怨在不同的类中使用 com.sun.jersey 导入。

我希望自定义声纳规则

  

"来自" com.sun的课程。"和"太阳。"不应该使用包"

Sonar rule

不要对我们的球衣进口产生误报,但仍然适用于所有其他太阳包。

我已阅读文档,但我只能找到如何从规则分析的beeing中排除不同的文件和包。但是我如何自定义特定规则以仅忽略泽西进口但保留其余部分。

1 个答案:

答案 0 :(得分:1)

使用可编辑规则和质量配置文件的帐户登录Sonarqube。 转到规则菜单,搜索规则" squid:S1191" (不应使用" sun。*"包中的类)。 然后,在激活的质量配置文件中,您可以单击“更改”按钮以编辑规则的“排除”参数。只需在文本框中输入com.sun.jersey即可。