SonarSource
詳細情報
- 作成者
- Olivier Gaudin、Freddy Mallet、Simon Brandhof
- 公開年
- 2008
- 種類
- ソフトウェア会社
プルリクエストに赤い「Quality Gate failed」が出る原因となる、SonarQubeを作ったスイスの会社。
Olivier Gaudin、Freddy Mallet、Simon Brandhofは2008年にジュネーブでSonarSourceを設立した。出発点は、後にSonarQubeと改称されるオープンソースプロジェクトSonarである。コードベースに静的解析をかけ、コードの臭い、重複、テストカバレッジ、セキュリティ問題を数え、その結果を推定の技術的負債(時間単位)として表す。
モデルは典型的なオープンコアで、無償のコミュニティ版、言語やセキュリティルールの多い有償版、クラウドサービス、エディタ用プラグインがある。現在は単にSonarを名乗り、「Clean Code」を掲げている。技術的負債の数字は大雑把な推測にすぎないが、それがなければ実現しなかったはずのリファクタリングの予算を数多く確保してきた。