代入されている右オペランドの型が変数の型と互換性がない場合に複合代入を報告します。

このような複合代入では暗黙的なキャストが発生するため、変換によってデータが失われる可能性があります。

例:


  long c = 1;
  c += 1.2;

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


  long c = 1;
  c += (long) 1.2;

2023.2 の新機能です