2013-03-15 82 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