2013-03-15 74 views
2

我用我的项目部署声呐服务器上的声纳假阳性的功能,我已经标出了一些违规情况(让50个实例)为假阳性。声纳假阳性特征

现在我创造声纳具有相同的代码库一个新的项目和声纳部署它。由于我的两个项目的代码基数相同,因此显而易见的是这些“50”违规实例也会出现在这里,我在之前的项目中标记为假阳性。 现在我不想花时间将这些实例标记为假阳性,所以我想问一下,是否有任何方法通过引用我的第一个项目而不进行手动将这些“5o”违规实例标记为假阳性?

我可以做一个模板/配置文件类型特征假阳性标记从一个项目复制,并将其应用在具有相同的代码库,这样我可以节省我的时间的其他项目?

如果有人知道任何方式来执行此操作,请回复。 您的回复将是可观的.. 提前致谢!

+0

请参见[我在另一个问题的答案(http://stackoverflow.com/a/43279845/7333940)。 – 2017-04-07 14:32:43

回答

1

我发现的唯一诀窍是添加包含误报上线// NOSONAR评论。 这样,信息在分支机构之间共享。

但是,随着NOSONAR口罩任何声纳问题,你可能会错过其他声纳的问题,因为一个意在掩盖。

例子:

var myVar; // NOSONAR 
+0

被警告,'// NOSONAR'会禁止该行的所有警告。如果您需要更精确的控制,请考虑使用@SupppressWarnings(“rule_key”)。请参阅[链接](http://docs.sonarqube.org/display/PLUG/Java+FAQ#JavaFAQ-SuppressWarnings) – 2016-05-27 14:58:31