如何查看github静态分析的完整问题列表?

时间:2017-08-09 04:02:19

标签: github sonarqube

我在github中使用“pullerquest”来检查后对检查进行评论。它会生成如下评论:

enter image description here

在这里,我只能看到问题的前十位。

我怎样才能看到所有问题?是否有指向完整文件列表的链接?

1 个答案:

答案 0 :(得分:1)

截至current version(1.4.1), 该列表中显示的最大问题数目是硬编码为10, 通过源代码中的MAX_GLOBAL_ISSUES常量。 如果您想了解更多详细信息,请参阅插件的运行方式:

  • PullRequestIssuePostJob类创建GlobalReport here的实例,调用this constructor,使用MAX_GLOBAL_ISSUES常量作为默认最大值。
  • PullRequestIssuePostJob将处理每个问题,最终以GlobalReport.process方法结束,如果我们处于最大值,则条件语句决定注册该问题,否则只需计算它。

如果您真的想查看所有问题,可以在this line上分叉代码并将常量更改为更高的数字。

正如@JulienH在评论中指出的那样,GithHub评论的大小是有限的,因此无法显示无限数量的问题。这就是为什么显示问题数量的上限是必要的。