0

我如下所述引用了此页面,并且可以获得一些值。

$ curl -v "https://sonarcloud.io/api/measures/component?metricKeys=violations&component=key" | jq

但是如何使用语言过滤器获取这些值?

4

2 回答 2

0

无法按语言查询项目级指标。正如您在/api/measures/componentWeb 服务的描述中看到的那样,没有language参数。

如果您对特定问题感兴趣(我之所以问是因为我看到您正在尝试查询violations指标),那么您应该使用/api/issues/search您有language参数的 Web 服务。

于 2018-03-02T12:14:15.563 回答
0

感谢您的评论和回答!这是自我解决的。
我尝试了带有语言选项的声纳扫描仪,-Dsonar.language=c然后访问了 Web API。通过这样做,我可以获得C代码的价值。

于 2018-03-05T01:03:58.360 回答