Перейти к содержанию

Раздел 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» и активация лицензии.

История релизов подсистемы приведена в приложении А.