Как не загружать метаданные конфигурации перед анализом Сонара?

sonar-bsl-plugin

#1

При анализе конфигурации Sonar’ом интересно проверить только один (несколько) модулей, в которых непосредственно ведется разработка, в настройках сонара указали соответствующие sonar.inclusions
судя по логам анализ модулей занимает несколько секунд, но перед анализом загружается структура метаданных, а в случае ERP или УПП этот процесс занимает больше часа.
с другой стороны анализировали проект, выгруженный из EDT, там структура метаданных не загружается (структура выгрузки другая), но проект анализируется, при этом часть правил проверки не отрабатывает.
В связи с вышеизложенным вопрос: Можно ли при запуске Сонара указать какой-либо ключик/параметр, чтобы Сонар проводил анализ без загрузки метаданных (пусть и по ограниченному набору правил)?


#2

анализ метаданных не делается, кешируется структура метаданных, а уже затем применяются правила в рабочем порядке

Отсюда вопрос - версия расширения и версия Сонар сервера какая ? @artbear обратит внимание

Что касается анализа только конкретных модулей - есть специализированный инструмент для быстрой организации фильтрации модулей, но этот инструмент поставляется по запросу и публично не обсуждается: сейчас создам закрытый чат


#3

Час на анализ метаданных - это странно. Памяти достаточно выделяете?


#4

24Гб, заверили, что этого достаточно


#5

17:40:09 INFO: SonarQube Scanner 3.1.0.1141
17:40:09 INFO: Java 1.8.0_181 Oracle Corporation (64-bit)
17:40:09 INFO: Windows Server 2016 10.0 amd64
17:40:11 INFO: User cache: C:\Users\jenkins_console.sonar\cache
17:40:11 INFO: SonarQube server 7.1.0