Подключая библиотки стандартных подсистем к проекту получил несколько десятков тысяч ишью в сонар кубе. Но библиотеки поддерживаются 1С и ответственность за этот технический долг справедливо оставить за 1С. Поэтому захотелось исключить из анализа все модули которые в настройке поддержки отмечены как “Объект не редактируется”. В связи с этим есть два вопроса:
- Кто-то решал подобную задачу?
- Если быстрого решения нет, есть ли смысл заморочиться и реализовать автоматическую маскировку по подсистемам?
- Пока есть идея в sonar-project.properties присвоить sonar.exclusions параметр среды и заполнить его предварительно в пайплане из файла. Есть очевидные изъяны у такого подхода?