overview
SonarQubeとは?
SonarQubeは、SonarSourceが開発したコード品質およびセキュリティ分析プラットフォームであり、開発者と開発チームがコード品質とセキュリティの継続的な検査を実行できるようにします。多数のプログラミング言語でソースコードを自動的に分析し、バグ、セキュリティ脆弱性、コードの臭いを検出します。現在、AIによる修正提案とコードレビュー機能が強化されています。確立されたプラットフォームとして、SonarQubeは広範なルールライブラリと品質ゲートを備えた包括的な静的分析を提供します。クラウドベースと自己管理型サーバーの両方のデプロイメントをサポートし、Java、C#、Python、PHP、Go、Ruby、JavaScript、TypeScript、HTML、CSS、C、C++、Swift、YAML、JSON、Shell Scriptなど、さまざまな言語のCI/CDワークフロー内での継続的なコードベース検査を容易にします。
