Vanessa Torpedo
SonarQube 1C:BSL Plugin
Управляй техническим долгом 1С решения -
не подставляй заказчика

Vanessa Torpedo на примере
наших OpenSource проектов
Узнай как работает
Заказать демонстрацию
Укажите свои контактные данные ниже, и мы свяжемся с вами в ближайшее время
Для чего используется
Как только программист поместил свой код в центральный репозиторий, сервер контроля получает оповещение о данном событии и запускает все необходимые правила контроля. Автор изменений получает список задач на исправление, если в процессе проверки выявлены замечания.
Каждый Commit в хранилище 1С
Релиз-менеджер и руководитель проекта, а также и заказчик (если захочет) всегда видят прозрачную картину по текущему решению еще до официального релиза и развертывания в продуктив. Осознанно принимая решение - выпускать или нет релиз конфигурации 1С.
Единое окно контроля для менеджера
Правила может создавать и Ваш архитектор с помощью XPath выражений - привычного инструмента для любого серьезного специалиста 1С. А также правила выходят постоянно и от авторов плагина, в том числе на основе требований к решениям 1С:Совместимо.
Постоянно наращиваем правила проверки
Расчёт технического долга по проекту в человеко-часах для планирования бюджета на рефакторинг
Полный управленческий
контроль
Что уникального?
Контроль каждой версии на основе порога качества для оценки возможности выпуска релиза
Релиз-менеджмент
1С конфигурацией
Оценка рисков рефакторинга на основе покрытия кода 1С автоматизированными проверками на основе ADD (BDD и TDD)
Покрытие кода
автоматизированными проверками
Полная картина по дублированию кода с возможностью быстрого перехода между модулями для просмотра методов, требующих выделения в библиотеки
Копипаст кода

Поиск наиболее запутанных участков, требующих больших затрат на поддержку, с целью рефакторинга
Запутанность кода

Проверка каждого помещения в хранилище 1С (или в DCVS репозиторий) с контролем автора и выдачей персональных рекомендаций на рефакторинг
Непрерывные проверки

Возможности плагина
Объектная модель языка экосистемы 1С:Предприятие с возможностью построения сложных проверок и HTML описанием способа исправления. В том числе язык запросов 1С, как наиболее частый вариант ошибок программиста.
ЯЗЫКИ 1С КАК
ОБЪЕКТЫ (AST)
ИНТЕГРАЦИЯ С РЕЗУЛЬТАТАМИ АВТОМАТИЗИРОВАННОГО ТЕСТИРОВАНИЯ (CODE COVERAGE)
Каждая строка кода проверяется на предмет качества кодирования, дублирования, запутанности и участия в автоматизированных проверках BDD и TDD. Вы знаете какой код плохой и можно ли его без опаски рефакторить.
ВСТРАИВАНИЕ В ПОПУЛЯРНЫЕ РЕДАКТОРЫ КОДА
(LINTERS)

При использование Eclipse или Visual Studio Code программист получает результаты проверок сразу: плохой код даже не попадает в центральное Хранилище.


Контроль порога качества позволяет в 2 раза лучше планировать сроки и стоимость
SonarQube решит эти проблемы
Непрерывный анализ покрытия кода тестами избавляет от 95% багов на продуктиве
SonarQube повышает уровень мотивации и ответственности в вашей команде
Выберите ваш пакет
  • Подключение до 7 проектов
  • NDA для исходного кода
  • Мониторинг
  • Обновление
15 000
Облачный сервер
Руб./мес
(Первый платеж от двух месяцев)

  • Возможность запуска на собственных серверах
  • LDAP аутентификация
200 000
Собственный сервер
Руб.
50.000/год - поставка обновления
  • Развертывание в собственной инфраструктуре
  • Неограниченное количество проектов
  • Написание собственных правил с помощью XPath
  • Создание собственного профиля качества
  • Единая аутентификация
  • Постоянные обновления
  • Премиальная поддержка
  • Фильтры по подсистемам 1С
Интеграция с серверами