Хороший код - чистый код
Непрерывный контроль качества кода 1С на базе плагина SonarQube 1C (BSL) Plugin
Тарифы
ПРОФ
₽60 000*
в месяц
Open Source
₽0
навсегда
Сервер
₽936 000*
разово + 30% в год (доступ к обновлениям)
*Повышение стоимости
Для улучшения сервиса и повышения качества оказываемых услуг с 01 марта 2024г. увеличилась стоимость программных продуктов и подписок на них на 20%.
Для сокращения непредвиденных расходов, рекомендуем осуществить оплаты по уже выставленным счетам в течение марта 2024г.
Информация для клиентов
Поддержка языка 1С
В SonarQube 1C (BSL) Plugin насчитывается более 230 проверок кода. Также результаты более чем 500 проверок могут быть импортированы из АПК и EDT. Помимо проверок кода ведется расчет сложности восприятия кода разработчиками (когнитивной и цикломатической сложности). В web-интерфейсе SonarQube доступна подсветка языка 1С.

Для повышения безопасности кода и поиска потенциальных уязвимостей в комплект поставки включен дополнительный профиль качества "Аудит безопасности".
Руководство пользователя
На сайте docs.checkbsl.org и по ссылке в свободном доступе опубликована документация по использованию SonarQube, его настройке и запуску анализа. В отдельном разделе размещены описания проверок кода.
Динамика изменений
Платформа SonarQube предоставляет более 20 различных метрик по анализированному проекту, такие как Надежность, Безопасность, Поддерживаемость и множество других.
Например, с помощью них можно получить информацию об общем количестве обнаруженных ошибок, уязвимостей, информацию о покрытии кода тестами и процент дублирования кода в проекте.
Вся информация предоставляется в наглядном виде, с графиками которые позволят оценить динамику качества вашего программного продукта.
Преимущества использования облачного решения
Плагин 1С для SonarQube

Используйте все возможности плагина SonarQube 1C (BSL) Plugin
Не требует своего "железа"

Не нужно тратить время и ресурсы для локального размещения SonarQube
Минимальное время для начала работы
90 минут для первого запуска анализа*
Помощь при первом старте
Для запуска первого анализа предоставляется помощь технического специалиста**
Не требует системного администрирования
Больше не стоит забивать голову обслуживанием и обновлением локального сервиса SonarQube
Ранний доступ к обновлениям
Автоматическое обновление SonarQube 1C (BSL) Plugin с возможность доступа к предварительным версиям
Встраивание в CI
Легко встраивается в любые сервера непрерывной сборки: Jenkins, GitLab CI, Azure Pipelines, GitHub Action, TeamCity, Travis CI, Bamboo
Упрощенная миграция в облако
Возможность развертывания сервиса на основе бекапа PostgreSQL
Доступность из любой точки мира
Работайте с облаком из любой точки мира, достаточно иметь планшет или компьютер с доступом в интернет
* Время развертки 90 минут возможно при оплате до 16:00 по МСК в рабочий день
** Выделенное время технического специалиста составляет 1 час