报告方法调用和字段引用中不必要的 super 限定符。

当超类的字段或方法在调用类中未被隐藏/重写时,不需要 super 限定符。

示例:

  class Foo {
    void foo() {}
  }

  class Bar extends Foo {
    void bar() {
      super.foo();
    }
  }

在应用快速修复后:

  class Foo {
    void foo() {}
  }

  class Bar extends Foo {
    void bar() {
      foo();
    }
  }

使用检查设置忽略有助于区分超类成员访问与外部类的同名成员的限定符。

另请参阅以下检查: