overview
Что такое SonarQube?
SonarQube — это платформа для анализа качества и безопасности кода, разработанная SonarSource, которая позволяет разработчикам и командам разработчиков выполнять непрерывную проверку качества и безопасности кода. Она автоматически анализирует исходный код для обнаружения ошибок, уязвимостей безопасности и "запахов кода" на многочисленных языках программирования, теперь с улучшенным ИИ для предложений по исправлению и обзору кода. Как устоявшаяся платформа, SonarQube предлагает комплексный статический анализ с обширными библиотеками правил и "воротами качества". Она поддерживает как облачные, так и локальные развертывания сервера, облегчая непрерывную проверку кодовой базы в рамках рабочих процессов CI/CD для различных языков, включая Java, C#, Python, PHP, Go, Ruby, JavaScript, TypeScript, HTML, CSS, C, C++, Swift, YAML, JSON и Shell Script.
