Отключение анализа БСП в Sonar Cube

Подключая библиотки стандартных подсистем к проекту получил несколько десятков тысяч ишью в сонар кубе. Но библиотеки поддерживаются 1С и ответственность за этот технический долг справедливо оставить за 1С. Поэтому захотелось исключить из анализа все модули которые в настройке поддержки отмечены как “Объект не редактируется”. В связи с этим есть два вопроса:

  1. Кто-то решал подобную задачу?
  2. Если быстрого решения нет, есть ли смысл заморочиться и реализовать автоматическую маскировку по подсистемам?
  3. Пока есть идея в sonar-project.properties присвоить sonar.exclusions параметр среды и заполнить его предварительно в пайплане из файла. Есть очевидные изъяны у такого подхода?

можно прогнать конфигурацию поставщика как отдельный проект, а затем через rest api массово закрыть замечания в проекте своей конфигурации при совпадении имени модуля / хеша замечания


Похоже это то что ты хочешь =)

3 Симпатий

типа того) уже давно замечаю, что многие пилят одно и то же. даже уже под оскрипт. только не всем корп. политика позволяет покласть в паблик(

По этому в оскрипт надо пилить после работы =)

@a.sosnoviy, @a.nenashev спасибо за подсказку!