名前がすべて大文字のフィールドを含む非 static の非 final フィールドを報告します。

このようなフィールドは一般的な命名規則に違反しているため、混乱を招く可能性があり、しばしば誤って使用されています。

例:


  public static int THE_ANSWER = 42; // ここで警告が発生します: final 修飾子がありません

このようなフィールドの名前を変更するクイックフィックスは、エディターでのみ使用できます。