Пользовательский плагин SonarQube - создайте правило для измерения - PullRequest
0 голосов
/ 07 мая 2020

Я новичок в SonarQube и хочу создать собственный плагин для создания некоторых пользовательских правил и мер.

Мой проект содержит файл json (report. json), в котором представлены все важные параметры проект перечислены. Теперь я хочу выполнить одну из этих мер в файле и позволить SonarQube проверить, больше ли это значение определенного порога или меньше.

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

Подробно это выглядит следующим образом:

У меня есть файл json (report. json) и хочу получить значение ключа numericValue:

...
"numericValue": 251.84199999999998,
...

Теперь я хочу проверить с помощью SonarQube, больше ли это значение 250 или меньше 250. На основе это настраиваемое правило в SonarQube должно пройти или не пройти.

Я уже смотрел документацию ( здесь и здесь ), но это мне не очень помогло.

...