多くのファイル (約 5k) に System.out.println がある巨大な (古いレガシー Java) コードベースがあります。クリーンアップ/パフォーマンス上の理由から、それらを削除する予定です。コードに問題を発生させることなく、それらを置き換えるスクリプトをどのように作成できるでしょうか? 次のケースが問題になる可能性があるため、スクリプトはそれらを盲目的に削除することはできません。
if ()
some.code...
else
System.out.println(...);
DB.close();
それらを「;」に置き換えようと考えています。それは上記のケースを処理します。他に問題はありますか?他の提案はありますか?