ООО «Серебряная Пуля» выпустила новый релиз статического анализатора качества кода SonarQube 1C (BSL) Plugin 1.16.
В новой версии продукта реализован ряд существенных доработок, в том числе
- Значительное ускорение анализа конфигураций, находящихся на частичной поддержке поставщика;
- Исключение из анализа объектов метаданных, находящихся на полной поддержке поставщика в статусе "Не редактируется".
Важным качественным изменением в релизе 1.16 является реализация импорта полностью управляемых внешних замечаний от сторонних статических анализаторов кода. Другими словами, теперь с помощью анализатора кода SonarQube 1C (BSL) Plugin появилась возможность в режиме one click на сервере SonarQube показывать и управлять информацией, "собираемой" и другими инструментами анализа кода (в т.ч. 1С:EDT и 1С:АПК 1.2).
Другие доработки:
- Значительно ускорена производительность анализа при разбиении исходников на модули SonarQube;
- Добавлен инструмент управления настройкой анализа "vanessa-sonar";
- Появилась возможность создания готового файла настроек sonar-project.properties
- Доработаны правила "Неиспользуемый параметр процедуры/функции" и "Неиспользуемая процедура/функция";
- Существенно уменьшено количество ложных срабатываний для модулей метаданных; - Улучшена производительность анализа.
SonarQube 1C (BSL) – инструмент непрерывного анализа и измерения уровня качества кода любых конфигураций на платформе «1С:Предприятие», позволяющий
-осуществлять полный управленческий контроль разработки программного обеспечения -обладать прозрачной картиной ИТ-ресурсов бизнеса с их последующей оптимизацией -существенно снизить затратыCodereview– процесс просмотра кода на предмет ошибок сторонним программистом -автоматически получать список задач к исправлению в режиме онлайн на постоянной основе -повысить компетенции специалистов ИТ-подразделения предприятия -повысить качество выпускаемых ИТ-решений -в целом снизить вложения бизнеса на сегментIT.