Как я могу получить правильную информацию о местоположении от Sonar?

Sonar сообщает о строках кода для каждого языка на панели управления каждого проекта.

введите здесь описание изображения

Чтобы создать отчет из более чем 70 проектов, мы используем REST API Sonar. В настоящее время мы перебираем все файлы проекта, чтобы получить строки кода каждого файла. Здесь мы упираемся в проблему лимитов (результат обрывается на 500 записях, на REST API нет пейджинга). См. ограничение результатов API SonarQube и https://jira.sonarsource.com/browse/SONAR-2920.

Следовательно, вытащенные числа неверны, и нам нужно вручную исправить отчет.

Теперь мой вопрос: есть ли способ получить числа, показанные на панели управления проекта, через REST API? Или заходим в базу? (Конечно, не идеально, но мне нужно решить мою проблему ;-)

Заранее спасибо.


person Bernd    schedule 02.09.2015    source источник


Ответы (1)


Почему вы хотите просмотреть каждый файл, чтобы вычислить строки кода проекта? Почему бы не использовать api/resources WS?

ХТН

person Teryk - SonarSource    schedule 02.09.2015
comment
Большое спасибо! Вот пример запроса строк кода для язык на уровне проекта. Так просто, когда знаешь, как это работает ;-) - person Bernd; 03.09.2015