我正在使用声纳web api来查询声纳服务器是否存在违规行为.是否有一个java代码来获取sonarqube中特定项目的所有问题/违规?请问有什么建议吗?
Gau*_*oel 10
我想你现在已经找到了这个问题的答案.但是,我会继续回答这个问题.有两种方法可以获取特定项目的所有问题.
如何解决所有问题 - 使用'ProjectIssues'BatchComponent列出使用org.sonar.api.issue.ProjectIssues.issues()的所有问题
在装饰器上使用@DependsUpon(DecoratorBarriers.ISSUES_TRACKED)注释.这将确保在文档中所述跟踪问题后执行装饰器.
从DecoratorBarriers类中提取:
/**
* This barrier is after {@link #ISSUES_ADDED}. The decorators that need to list all issues must be declared
* after this barrier : {@code @DependsUpon(value=DecoratorBarriers.ISSUES_TRACKED)}
*
* @since 3.6
*/
String ISSUES_TRACKED = "END_OF_VIOLATION_TRACKING";
| 归档时间: |
|
| 查看次数: |
9348 次 |
| 最近记录: |