2016-10-14 1 views
0

Я видел в аппарате времени сонара, что для каждого анализа можно было увидеть количество блокирующих и критических проблем, но я не нашел, где хранятся эти показатели, и как их извлекать один за другим с помощью программы Java ,Как я могу получить доступ к числу блокировщиков и критических проблем для каждого анализа сонарков?

ответ

0

Вы должны использовать веб-службу api/timemachine/index. Он документирован в приложении, например, при https://sonarqube.com/web_api/api/timemachine/index

Метрики за то, что количество вопросов, которые violations (общее количество, независимо от степени тяжести), blocker_violations, critical_violations, major_violations, minor_violations и info_violations.

Пример: https://sonarqube.com/api/timemachine/index?resource=org.fitnesse:fitnesse&metrics=blocker_violations,critical_violations

+0

Спасибо, это работает, но есть ли способ, чтобы получить подробную информацию по каждому вопросу в каждом анализе? Например, с id или что-то вроде этого. –

+0

Нет, это невозможно. Каков ваш прецедент? –

+0

Я хочу знать, сколько вопросов было решено, и поэтому мне нужна машина времени. Я хочу детали, потому что машина времени не показывает, какая проблема была решена, например, если кто-то решает проблему, но в то же время создает новое, количество проблем не отображается. –