© Silver Bulleters 2014-2020
Хороший код - чистый код
Непрерывный контроль качества кода 1С на базе плагина SonarQube 1C (BSL) Plugin
Тарифы
Безопасное облако
Ваш сервер
ПРОФ
₽50 000
в месяц
Open Source
₽0
навсегда
Сервер
₽780 000
разово + 30% в год (доступ к обновлениям)
Информация для клиентов
Поддержка языка 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 час