Раздел 4. Состав подсистемы «Управление качеством кода»
Подсистема «Управление качеством кода» поставляется в 2х вариантах:
- как тиражное решение для установки в собственной инфраструктуре,
- как облачное решение для установки на серверах компании «Серебряная Пуля».
Тиражное решение поставляется в виде электронной версии как архив с файлами:
- Утилита статического анализа кода «SonarQube 1С (BSL) Plugin» для платформы SonarQube
-
Файл «sonar-bsl-plugin.jar» – электронная поставка плагина для запуска через Java на сервере SonarQube
-
Расширение AccExporter для интеграции результатов анализа и описания правил 1С:АПК (Автоматизированная проверка конфигурации) и SonarQube
-
Файл «AccExporter.cfe» – устанавливается на машине сканирования, если предполагается использование АПК.
-
Утилита «sonar-edt-result» – консольное приложение на OneScript для интеграции результатов 1C:EDT и SonarQube
-
Файл «sonar-edt-result-*.ospx»
-
Утилита Vanessa-Sonar – консольное приложение на OneScript для тонкой настройки анализа исходников
-
Файл «vanessa-sonar-*.ospx»
-
Файлы описания правил для сторонних анализаторов кода – 1С:АПК и 1C:EDT
-
Файлы «acc_rules.xml» и «edt_rules.xml» в каталоге «extresults»
-
Руководство пользователя
К тиражному решению отдельно поставляется также файл электронной лицензии «sonarqube-bsl-plugin.lic». Файл высылается лицу, ответственному за эксплуатацию плагина.
Для подключения плагина и активации лицензии см. подраздел Подключение плагина «SonarQube 1C (BSL) Plugin» и активация лицензии.
История релизов подсистемы приведена в приложении А.