Reports methods that have the same name as the superclass of the method's class, as such a method name may be confusing.

This inspection doesn't check interfaces or superclasses deep in the hierarchy.

Example:


  class Parent {}
  class Child extends Parent {
     public Parent Parent() {
       return null;
     }
  }

A quick-fix that renames such methods is available only in the editor.