gpt4 book ai didi

Sonarlint 命令行版本已删除?

转载 作者:行者123 更新时间:2023-12-03 15:01:46 29 4
gpt4 key购买 nike

Sonarsource 似乎已经停止了对 sonarlint 工具的命令行实例的开发。指向 sonarlint 网站页面的链接现在返回 404,并且在 sonarlint 网站上没有提及该产品。

这是否意味着将不再有 sonarlint 的命令行版本?

我问这个的原因是我想实现一个构建过程,它为开发人员运行代码的静态分析,并且作为我们 Jenkins 服务器上 CI 过程的一部分。虽然这可以使用各种其他插件(checkstyle 等)来实现,但在 Sonar 中开始使用 Squid 规则并弃用旧的 checkstyle、findbugs 等规则的决定使得构建过程与 Sonar 报告的结果保持一致变得困难; squid 中有一些规则不容易匹配。出于这个原因,我一直在为开发人员寻找一种方法来运行本地声纳分析,这与 Jenkins 在 CI 期间运行的分析相同。 (这是使本地开发人员构建与 CI 服务器执行的构建保持一致的基本构建和开发最佳实践)。

声纳预览模式或 sonarlint 命令行工具都允许我们的构建执行此操作,但似乎 Sonarsource 不了解实践的值(value),并决定不再支持(通过持续开发)这两种方法, ,在我看来是一个错误。我希望通过提出这个问题,他们可以再次考虑是否以及如何为不需要 IDE 或编辑器插件的开发人员支持声纳分析。我对此的偏好是删除声纳运行器中预览模式分析的弃用,以便我们可以自信地创建依赖它的进程。

最佳答案

不再开发也不支持 SonarLint CLI 版本。
它将很快完全删除,请在此处找到更多信息(由 SonarSource 代表发布):

https://groups.google.com/d/msg/sonarqube/WlALjVzp-OE/Ev3QpnaOBAAJ

您可能会使用声纳扫描仪:
https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner

关于Sonarlint 命令行版本已删除?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46975487/

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