修复 IntelliJ IDEA 中不必要的 GString 违规行为



当我使用 CodeNarc 分析我的项目时,我收到了大量的UnnecessaryGString违规行为。

我可以通过按 ALT+ENTER 并选择Convert to String选项来一一修复它们。不过,这是一个非常繁琐的过程。

IntelliJ 中是否有任何自动修复程序可以将所有不必要的 GString 替换为字符串?如果没有,我需要做什么来创建自己的?

目前我使用从"([^$n"]+)"(?!()'$1'容易出错的替换。它在更复杂的情况下给出了一些误报(例如转义)。

您可以尝试使用此工具并使用--fix运行它:

https://github.com/nvuillam/npm-groovy-lint

相关内容

  • 没有找到相关文章