【发布时间】:2021-05-22 11:17:13
【问题描述】:
我需要为每个分析获取特定组件(特定 java 类)的一些指标的值。
作为一个例子,我需要得到类似的东西:
| Analysis | Component | Complexity | ncloc |
|---|---|---|---|
| f1234 | /mypackage/a.java | 10 | 150 |
| f1235 | /mypackage/a.java | 10 | 155 |
我可以得到指标的详细信息,我猜与最后的分析有关。
这是我用于详细信息的 API 调用。例如,我可以得到
- 指标:复杂性和 ncloc
- componentKey: org:apache:zookeper2:src/java/main/org/apache/zookeeper/server/quorum/AuthFastLeaderElection.java http://sonar63.rd.tut.fi/api/measures/component?metricKeys=complexity,ncloc&componentKey=org:apache:zookeper2:src/java/main/org/apache/zookeeper/server/quorum/AuthFastLeaderElection.java
有人知道如何为所有分析或特定分析获取相同的指标吗? 我可能会使用 api http://sonar63.rd.tut.fi/api/project_analyses/search?project=org:apache:zookeper2&ps=500 获得分析列表,但我找不到将分析 id 传递给度量 api 的方法。
【问题讨论】:
标签: sonarqube