this またはその他の修飾子で修飾されていないフィールドアクセス演算を報告します。

一部のコードスタイルは、ローカル変数またはパラメーターアクセスとの混同を避けるため、すべてのフィールドアクセス演算に修飾子を付けることを要求しています。

例:


  class Foo {
    int foo;

    void bar() {
      foo += 1;
    }
  }

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


  class Foo {
    int foo;

    void bar() {
      this.foo += 1;
    }
  }