SonarQube - Как рассчитывается LOC - PullRequest
0 голосов
/ 13 июня 2018

Я использую SonarQube Developer Edition 5.6.7 (LTS) и приобрел лицензию на поддержку 5 миллионов LOC.Мы используем RBAC и SonarQube Runner, имея ключ проекта и шаблоны.

Я хотел бы знать:

a.Как рассчитывается использование LOC - предположим, если у меня есть проект, который дважды сканируется с использованием разных ключей проекта - это вызовет двойственность?Каким должен быть лучший способ сканирования одного и того же проекта на разных

б.Я хочу проанализировать тот же проект, используя Manual, а затем как часть цикла CI - Как я могу опубликовать два разных отчета, не потребляя лишних LOC?

c.Использование многоотраслевого плагина позволяет мне сканировать и обмениваться результатами в одном проекте.Тем не менее, как я могу получить результаты через API, чтобы, если я хочу опубликовать результаты в ветке инструмента отчетности инструментальной панели, я мог бы использовать этот API.

1 Ответ

0 голосов
/ 14 июня 2018

Ответ a:

LOC рассчитываются путем суммирования LOC каждого проанализированного проекта.LOC, используемые для проекта, - это LOC, найденные во время самого последнего анализа этого проекта.

Источник: https://www.sonarsource.com/plans-and-pricing/

Ответ b: Публикация их в одном проекте стот же ключ не потребляет лишних LOC.

Ответ c: я не знаю этот плагин, извините.

...