gpt4 book ai didi

sonarqube - 如何从 SonarQube api 获取超过 500 个问题

转载 作者:行者123 更新时间:2023-12-05 01:17:58 26 4
gpt4 key购买 nike

我在 java 工具中使用 SonarQube API 来处理问题并向它们添加注释/更改问题状态(例如,不会修复)

api/issues/search 函数的页面大小限制为最大 500。我有 500 多个问题,需要阅读此内容。我想过执行多个查询,但问题键不是数字的,所以我不能只增加并在下一个 500 上执行查询。

有什么方法可以处理来自 API 的 500 多个问题?我认为一种解决方法是从 api 获取问题键列表并批量查询,但这似乎不可能。

最佳答案

  • 简短回答:不,在一次 Web 服务调用中处理的问题不可能超过 500 个。

  • 长答案:您应该尝试使用 hook (通过使用插件或使用网络 Hook )在每个项目分析时触发 => 然后您将能够使用分页浏览所有项目的问题:api/issues/search?componentKeys=PROJECT_KEY&ps=500&p =1,然后是 api/issues/search?componentKeys=PROJECT_KEY&ps=500&p=2

    可以在响应中的“分页”->“总计”下找到项目总数。

关于sonarqube - 如何从 SonarQube api 获取超过 500 个问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47889780/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com