2017-09-21 45 views
2

我使用Eclipse與聲納棉絨和遠程聲納服務器。Eclipse聲納林特默認配置文件

我配置了一個自定義質量配置文件,我在sonarqube中將其定義爲Default。

在eclipse中,我只配置了聲納服務器,但沒有項目綁定。

最近幾個月一切正常,我在eclipse中設置了正確的規則。

但是現在我看到,聲納皮棉似乎只能回收聲納方式配置文件。不是我自己的。 僅當我添加特定的項目綁定時,才使用我的自定義配置文件。 我可以解釋一下這裏發生了什麼變化嗎?當沒有配置項目綁定時,sonarline使用哪個配置文件?也許有人更新了聲納服務器,當前的版本總是會改變聲納的方式?

但目前我的自定義配置文件是聲吶中的默認配置文件。

對我來說,不可能定義一個項目綁定到我所有的eclipse項目,因爲我有很多它們,並不是所有的都是在sonar中配置的。但我希望對所有人進行本地檢查。

回答

0

Eclipse中未綁定到SonarQube的項目正在使用由嵌入式分析器定義的默認活動規則。無論您在SonarQube方面做了什麼,都不會以任何方式影響這些項目。

Eclipse中與某些SonarQube項目綁定的項目 將使用它們綁定到的SonarQube項目中配​​置的活動規則。 當您解除這些項目的綁定時,它們切換回默認的活動規則,就好像它們從未綁定一樣。

雖然它不是典型或預期用例,但是沒有什麼能夠阻止您將Eclipse項目綁定到SonarQube上完全不相關的項目 以使其使用該項目的分析器和質量配置文件。

+2

謝謝。我的錯誤是,我認爲sonarlint將採用聲納服務器的默認配置文件,而不是來自嵌入式分析儀的規則。 –