Пост

Скрипт именования объектов 1С для Sonar

Скрипт для SonarQube, который изменяет отображение файлов модулей .bsl на 1Сные наименования объектов


При анализе конфигураций 1С в SonarQube имена файлов сильно сокращаются, из-за чего невозможно без всплывающей подсказки определить о каком объекте идёт речь. Дополнительно и сама структура файлов выглядит для 1С-разработчика непривычно и содержит элементы, которые усложняют понимание.

Данный скрипт заменяет отображение .bsl файлов на их 1Сные представления.

Например, файл имеет полный адрес: src/cf/Catalogs/ВариантыОтчетов/Forms/СбросПользовательскихНастроек/Ext/Form/Module.bsl

В интерфейсе SonarQube он выглядит так: src/.../Ext/Form/Module.bsl

В результате работы скрипта отображаться будет так: Справочники.ВариантыОтчетов.СбросПользовательскихНастроек

Авторский пост защищен лицензией CC BY 4.0 .