2017-10-10 56 views
1

我公司使用SonarQube相當長的一段時間都是從SonarJava庫中的規則,現在我們安裝最新SonarQube verzion 6.4,我們想升級優質型材我們正在使用。在SonarQube,爲什麼「聲納方式」質量配置文件不包含

至於我能理解,沒有必要使用FindBugs的,PMD和Checkstyle的插件了,因爲從SonarJava插件規則包含來自其他插件的所有規則。

我想用'聲納方式的內置配置文件,但我注意到,它僅包含在SonarJava庫中的所有規則集。 Sonar方式有292條規則,SonarJava規則存儲庫有427條規則。我注意到「Sonar方式」中缺少一些重要的規則。

的問題是:

  1. 爲什麼不 '聲納方式' 包含所有SonarJava規則。
  2. 是否有創建一個包含從SonarJava庫中的所有規則的配置文件,並使用此配置文件的一些缺點?

回答

2

爲什麼不 '聲納方式' 包含所有SonarJava規則。

因爲有些規則是:

那幾個原因爲什麼Sonar way包含部分規則,並非全部。這會導致更多的人可以使用默認的規則而不會感到沮喪。

創建包含SonarJava存儲庫中所有規則並使用此配置文件的配置文件是否存在一些缺陷?

您可以創建新的質量配置文件並使用批量操作啓用所有規則。瞭解更多:https://docs.sonarqube.org/display/SONAR/Quality+Profiles

相關問題