簡體   English   中英

SonarQube的評論%失敗,而計算的比率> 26%

[英]SonarQube fails on comment % while calculated ratio is >26%

對於我們創建的Java項目,我使用聲納已有4年了。


當前,如果某些指標無法滿足,我們想使構建失敗。 因此,我安裝了Build Breaker插件並重新運行了構建周期,沒有任何問題。 然后,我修改了質量門,以包含以下內容的“評論(%)”規則,即“小於”檢查“ 20”(警告閾值),“ 10”(錯誤閾值)。

質量門截圖

但是,這些定義之后,項目無法構建。 盡管所有文件似乎都具有足夠的注釋(從28%到77%),如下圖所示,

每個Java文件的注釋率百分比

在主屏幕上顯示為0%

摘要畫面

我找不到任何日志,評論或如何發生這種情況的信息(在sonar.log或mvn -X中),到目前為止,我進行搜索時,沒有人遇到此問題。

有沒有人遇到過這個問題,或者不知道為什么會發生這種情況? 我的SonarQube版本是5.6.7,Build Breaker版本是2.2(從github下載),maven版本是3.0.5和JDK 8。

在定義質量門時,您選擇了“在泄漏期間”選項。 那么,什么才算當前泄漏期間(版本1.4.1)中注釋百分比的變化。

您在perc的屏幕截圖中看到的內容。 每個文件的注釋數是絕對的度量。

您可能要取消選中“超過泄漏時間”選項。

請注意,在更高版本的SonarQube中改進了顯示度量的方式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM