フィールド、メソッド、クラスのうち、アクセス修飾子を厳しくできるものを報告します。

例:


  class Sample {
    void foo() {
        bar("foo", "foo");
    }
    void bar(String x, String y) { } // private にできます
  }

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


  class Sample {
    void foo() {
        bar("foo", "foo");
    }
    private void bar(String x, String y) { }
  }

修飾子変更の提案ルールを定義するには、インスペクションのオプションを使用します。