【问题标题】:How to select javascript issues and their comments?如何选择 javascript 问题及其评论?
【发布时间】:2017-07-11 09:20:29
【问题描述】:

我正在使用 SonarQube 6.4 API 来搜索问题。我确实有两个问题:

  1. 我可以过滤与语言相关的问题吗?

我尝试了http://localhost:9000/api/issues/search?vulnerabilities=BLOCKER&language=JAVASCRIPT,并且在 json 中也得到了其他语言的结果。

  1. 如果测试人员为特定问题添加评论,我可以在 json 结果中添加评论吗?如果有,怎么做?

【问题讨论】:

    标签: json sonarqube sonarqube-api


    【解决方案1】:
    1. 根据docs for the issue search web service,以下是使查询正常工作所需的参数:
      • types=VUNLERABILITY
      • severities=BLOCKER
      • 语言=js

    公平地说,它并没有明确说“js”是 JavaScript 的语言键,但它确实在示例中显示了它。了解一种语言的关键是什么的最简单方法是通过界面搜索其问题,然后查看生成的 URL

    1. 要将 cmets 添加到响应中,您还需要
      • additionalFields=cmets

    【讨论】:

    • 非常感谢您的回复。 js 键确实是正确的。不过,我无法显示我写的评论。我所做的是我以管理员身份登录,注释掉一个问题(好的,我稍后会修复它)然后调用 Web 服务,但是 json 没有我写的注释的部分
    • “注释掉了一个问题”?在这种情况下这意味着什么?
    • 我的意思是我对问题添加了评论,就像我在这里添加到我的问题的屏幕截图中一样
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-06-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多