Sonar (SonarQube) は、ソース コードの品質を管理するためのオープンソース プラットフォームです。 Sonar は品質データ レポート ツールであるだけでなく、コード品質管理プラットフォームでもあります。サポートされている言語には、Java、PHP、C#、C、Cobol、PL/SQL、Flex などが含まれます。
改善の記録は次のとおりです:
新しい SonarQube 品質モデル、3 つの主要な機能:
" 「バグ」に基づく「信頼性」の特性
「脆弱性」に基づく「セキュリティ」の特性
「保守性」の特性、「脆弱性」に基づく「コードの匂い」
目的は、コードの技術的負債の管理に努めながら、運用上のリスクを強調することです (デフォルトの品質ゲートは
古いメジャー ドリル ページを新しいメジャー プロジェクト ページに置き換えます
より使いやすく、反応性が高くなります
さまざまな視覚化を提供します(ツリーマップ、バブル チャート、タイムライン) ドリルダウン機能に加えて
Compute Engine によるレポート処理(つまり、バックグラウンド タスク)は専用プロセスで実行されるようになりました
この処理はマルチスレッド化して Compute Engine のスループットを向上させることができます
ダウンロードアドレス: http://www.sonarqube.org/downloads/