代码之家  ›  专栏  ›  技术社区  ›  su17

如何使用语言过滤器从SonarCloud获取指标?

  •  0
  • su17  · 技术社区  · 7 年前

    我提到 this page 如下所述,可以得到一些值。

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

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

    2 回复  |  直到 7 年前
        1
  •  0
  •   Fabrice - SonarSource Team    7 年前

    无法按语言查询项目级指标。正如您在 /api/measures/component web服务,没有 language 参数

    如果您对问题特别感兴趣(我这样问是因为我看到您正在尝试查询 violations 公制),则应使用 /api/issues/search 您拥有的web服务 语言 参数

        2
  •  0
  •   su17    7 年前

    感谢您的评论(&a);答复这是自我解决的。
    我尝试了声纳扫描仪,语言选项如下 -Dsonar.language=c 然后,访问Web API。通过这样做,我可以得到C代码的值。