SonarQube

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая D6194c-1cc (обсуждение | вклад) в 18:23, 25 января 2016 (Уточнена лицензия.). Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
SonarQube
Логотип программы SonarQube
Скриншот программы SonarQube
Тип Статистический анализатор кода
Разработчик SonarSource
Написана на Java, Kotlin, Visual Basic, Си, C++, JavaScript, TypeScript, PHP, Python, Terraform, Кобол, CSS, HTML, Go, Objective-C, Swift, RPG, PL/SQL, Ruby, Scala, Transact-SQL, XML и Visual Basic 6[вд]
Операционная система Кроссплатформенное
Первый выпуск 14 декабря 2007
Аппаратная платформа Java Virtual Machine
Последняя версия 5.3 (11 января 2016 года)
Репозиторий github.com/SonarSource/s…
Лицензия GNU LGPLv3
Сайт sonarqube.org
Логотип Викисклада Медиафайлы на Викискладе

SonarQube (бывший Sonar[1]) — платформа с открытым исходным кодом для непрерывного анализа и измерения качества кода.

Поддерживает анализ кода и поиск ошибок согласно правилам стандартов программирования MISRA C, MISRA C++, MITRE/CWE и CERT Secure Coding Standards. А также умеет распознавать ошибки из списков OWASP Топ-10 и CWE/SANS Топ-25 ошибок программирования.[2][3]

Открытая версия программы поддерживает следующие плагины[4]:

Для платной версии (Enterprise) доступны плагины[4]:

Примечания

  1. Sonar becomes the SonarQube platform | SonarSource. www.sonarsource.com. Дата обращения: 13 января 2016.
  2. Tags - SonarQube Documentation - SonarQube. docs.sonarqube.org. Дата обращения: 14 января 2016.
  3. Rules - SonarQube. nemo.sonarqube.org. Дата обращения: 14 января 2016.
  4. 1 2 Plugin Library - Plugins - SonarQube. docs.sonarqube.org. Дата обращения: 14 января 2016.