【发布时间】:2014-08-24 18:03:50
【问题描述】:
我想使用 SonarQube 网络服务 API 检索项目中给定规则的违规次数。
在浏览the documentation 时,resources API 以及rules 参数似乎是答案。
使用http://mysonar:9000/api/resources?resource=1&rules=true 或http://mysonar:9000/api/resources?resource=1&rules=checkstyle:com.puppycrawl.tools.checkstyle.checks.coding.IllegalCatchCheck 等URL,我得到以下XML:
<resources>
<resource>
<id>1</id>
<key>foo:bar</key>
<name>Foo</name>
<lname>Foo</lname>
<scope>PRJ</scope>
<qualifier>TRK</qualifier>
<version>1.0-SNAPSHOT</version>
<date>2014-05-26T15:42:14+0200</date>
<creationDate>2014-05-26T15:42:14+0200</creationDate>
</resource>
</resources>
那么,我怎样才能检索到这种信息呢?
【问题讨论】:
标签: sonarqube