【问题标题】:How to fetch metric details per component (file) with Sonarqube APIs如何使用 Sonarqube API 获取每个组件(文件)的指标详细信息
【发布时间】:2021-05-22 11:17:13
【问题描述】:

我需要为每个分析获取特定组件(特定 java 类)的一些指标的值。

作为一个例子,我需要得到类似的东西:

Analysis Component Complexity ncloc
f1234 /mypackage/a.java 10 150
f1235 /mypackage/a.java 10 155

我可以得到指标的详细信息,我猜与最后的分析有关。

这是我用于详细信息的 API 调用。例如,我可以得到

有人知道如何为所有分析或特定分析获取相同的指标吗? 我可能会使用 api http://sonar63.rd.tut.fi/api/project_analyses/search?project=org:apache:zookeper2&ps=500 获得分析列表,但我找不到将分析 id 传递给度量 api 的方法。

【问题讨论】:

    标签: sonarqube


    【解决方案1】:

    您应该尝试api/measures/search_history 端点。您应该可以通过<sonarqube_instance_url>/web_api/api/measures/search_history 获得文档。

    【讨论】:

    猜你喜欢
    • 2014-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-26
    • 2016-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多