如何在SonarQube web服务中使用联合操作符?
我想从所有问题中选择所有阻塞问题和所有漏洞问题,它们是阻塞问题、关键问题或主要问题。 我怎样才能在一个SonarQube 6.4请求中做到这一点? 如果我这样做 我只会有漏洞问题如何在SonarQube web服务中使用联合操作符?,sonarqube,sonarqube-api,Sonarqube,Sonarqube Api,我想从所有问题中选择所有阻塞问题和所有漏洞问题,它们是阻塞问题、关键问题或主要问题。 我怎样才能在一个SonarQube 6.4请求中做到这一点? 如果我这样做 我只会有漏洞问题 如果我做两个请求,一个请求阻止程序问题,一个请求漏洞,我将有冗余的阻止漏洞。有三种类型的问题 臭虫 气味代码 脆弱性 所有这些问题类型都可以设置任何严重性。因此,如果您想要阻止程序的所有问题(任何类型),严重性和严重性都应该在您的请求中包含此参数 严重性=拦截器、关键、主要和类型=代码气味、错误、漏洞&附加字段=注
如果我做两个请求,一个请求阻止程序问题,一个请求漏洞,我将有冗余的阻止漏洞。有三种类型的问题
- 臭虫
- 气味代码
- 脆弱性
CODE_SMELL | BUG | VULNERABILITY
BLOCKER | YES | YES | YES
CRITICAL | no | no | YES
MAJOR | no | no | YES
MINOR | no | no | YES
INFO | no | no | YES
因此,我建议:
因此,您将不会有重复的问题,但必须执行两个请求。我认为他正在寻找。您的逻辑仍然有效,只需对两个queriesPerfect稍作调整!非常感谢您,这正是我所需要的,尽管我认为在单个请求中合并是可能的。Ps@janos,这是一个she:p
CODE_SMELL | BUG | VULNERABILITY
BLOCKER | YES | YES | YES
CRITICAL | no | no | YES
MAJOR | no | no | YES
MINOR | no | no | YES
INFO | no | no | YES
CODE_SMELL | BUG | VULNERABILITY
BLOCKER | YES | YES | no
CRITICAL | no | no | no
MAJOR | no | no | no
MINOR | no | no | no
INFO | no | no | no
CODE_SMELL | BUG | VULNERABILITY
BLOCKER | no | no | YES
CRITICAL | no | no | YES
MAJOR | no | no | YES
MINOR | no | no | YES
INFO | no | no | YES