Java 如何通过脚本自动修复声纳声音
我将把Sonar与现有的代码库集成在一起,在多个项目中,我计划通过使用ant脚本触发Sonar分析来进行增量分析,如果存在阻止程序或关键程序,则使构建失败 但是,当我在现有代码上运行sonar时,会显示大量问题,我希望自动修复这些问题,而不是手动修复它们 问:是否有任何API或方法可以自动修复声纳声音 如果不是Java 如何通过脚本自动修复声纳声音,java,ant,sonarqube,sonar-runner,Java,Ant,Sonarqube,Sonar Runner,我将把Sonar与现有的代码库集成在一起,在多个项目中,我计划通过使用ant脚本触发Sonar分析来进行增量分析,如果存在阻止程序或关键程序,则使构建失败 但是,当我在现有代码上运行sonar时,会显示大量问题,我希望自动修复这些问题,而不是手动修复它们 问:是否有任何API或方法可以自动修复声纳声音 如果不是 有没有sonar API,它通过标准格式在源代码中给出错误代码和错误位置,这样我就可以花时间编写API来自动修复sonar voilations我不知道有什么现成的工具可以修复Sona
有没有sonar API,它通过标准格式在源代码中给出错误代码和错误位置,这样我就可以花时间编写API来自动修复sonar voilations我不知道有什么现成的工具可以修复Sona qube发现的问题。但如果你想建造一些东西,我会研究两个地方:
Sonar qube主要基于其他工具(Checkstyle、PMD…)来自动分析问题,您最好直接使用这些工具。与其自动关闭现有问题,有效地隐藏潜在的关键问题,不如建议您创建一个包含10或20条规则的质量档案,然后开始修理。当您的代码库开始正常增长时,您可以开始启用另一个批处理或规则
如果您仍然想批量处理问题,可以使用at
http://yourinstance/api/issues/bulk_change
立即修改一系列问题。感谢更新,此信息绝对有用感谢更新,此信息绝对有用。我将尝试执行您提到的操作。请参阅: