同じ値を持つ既存のローカル変数またはパターン変数に置換できる型キャスト演算を報告します。

例:


  void foo(Object obj) {
    String s = (String) obj;
    System.out.println(((String) obj).trim());
  }

クイックフィックス適用後:


  void foo(Object obj) {
    String s = (String) obj;
    System.out.println(s.trim());
  }

2022.3 の新機能です