CodeNarc を使用してプロジェクトを分析すると、膨大な数のUnnecessaryGString
違反が発生します。
ALT+ENTERを押してオプションを選択することで、それらを1つずつ修正できConvert to String
ます。ただし、これは非常に面倒なプロセスです。
IntelliJ には、不要な GStrings をすべて Strings に置き換える自動修正はありますか? そうでない場合、自分で作成するにはどうすればよいですか?
現在、エラーが発生しやすい置換を から に使用し"([^$\n"]+)"(?!\()
てい'$1'
ます。より複雑なケース(エスケープなど)では、いくつかの誤検知が発生します。