0
Sonarqube的複雜度視圖顯示了整個文件的複雜度值。是否有可能獲得文件複雜性的鑽取數據。例如,一個文件的複雜度,每行的複雜度值或者代碼塊的複雜度值。獲取文件行的複雜度數據 - Sonarqube
由於複雜度是基於算法計算的,我認爲可以獲取鑽取的數據。
Sonarqube的複雜度視圖顯示了整個文件的複雜度值。是否有可能獲得文件複雜性的鑽取數據。例如,一個文件的複雜度,每行的複雜度值或者代碼塊的複雜度值。獲取文件行的複雜度數據 - Sonarqube
由於複雜度是基於算法計算的,我認爲可以獲取鑽取的數據。
方法級別的複雜性只能通過規則Methods should not be too complex(通過測量循環複雜度)和Cognitive Complexity of methods should not be too high來實現。這兩個規則都接受閾值參數,並會引發跨越相應閾值的方法問題。當提出這些問題時,爲方法帶來複雜性的每條線都用其各自的價值進行註釋。
如果你真的想看到的每個線和方法的複雜性,把這些規則與它們的閾值設置爲0 *。
*這不是我通常會推薦的做法。