sonar html
3.17.0
要提供反饋(請求功能,報告錯誤等)使用Sonarqube社區論壇。請不要忘記指定語言(html!),插件版本和聲紋版。
如果您對如何使用插件(並且文檔無濟於事)有一個疑問,我們也鼓勵您使用社區論壇。
要構建插件並運行其單元測試,請從項目的根目錄中執行此命令:
mvn clean install
或者
mvn clean verify
默認情況下,集成測試(ITS)在構建過程中會跳過。如果要運行它們,則首先需要檢索用作輸入的相關項目:
git submodule init
git submodule update
集成測試包括插件測試和統治測試。要運行它們,您都需要激活其配置文件(確保您已經構建了該項目,並且插件.jar在運行之前是最新的,否則您可能會收到過時的結果):
mvn verify -Pits
“插件測試”是一個集成測試套件,該套件驗證插件功能,例如度量計算等。啟動它:
cd its/plugin
mvn verify
“統治測試”是一個集成測試套件,該套件啟動了大型代碼庫的分析,保存了插件在報告文件中創建的問題,然後將這些結果與預期問題集(存儲為JSON文件)進行比較。啟動統治測試:
cd its/ruling
mvn verify
版權2010-2024 Sonarsource。
Sonarqube Analyzers於2024年11月29日發布(包括先前版本的補丁修復程序)發佈在Sonar源可用許可證版本1(SSALV1)下。
有關指定適用於每個文件的許可的詳細信息,請參見各個文件。符合SSALV1的文件將在其標題中註意到。