gpt4 book ai didi

java - 自动修复 Sonar 发现的问题

转载 作者:搜寻专家 更新时间:2023-10-31 20:20:45 25 4
gpt4 key购买 nike

我正在解决 Sonar 在一个非常古老的 Java 项目(大约 8 岁)中发现的问题。这是一个巨大的项目,有很多错误的代码被 Sonar 捕获。虽然它们是非常微不足道的修复,但它们有很多。有没有办法自动修复一系列类似的问题?就像我有大约 1200 个“语句应该在不同的行上”的案例,手动完成它会花费很长时间。我能以某种方式自动执行这些修复吗?

最佳答案

目前没有可用于自动修复 sonarube 错误的工具。有 walkmod ,但它仅适用于琐碎的代码气味。

我目前正在用java编写一个针对sonarube bug的自动修复工具。它使用 INRIA 的 spoon修复错误。 github repo 是 sonarqube-repair .它修复了五个错误:规则编号 1854 , 1948 , 2055 , 22592095 .一旦取得重大进展,我将更新此答案。

关于java - 自动修复 Sonar 发现的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20519939/

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