Back to Intellij Community

MethodNameSameAsParentName

java/java-impl/resources/inspectionDescriptions/MethodNameSameAsParentName.html

2025.3-rc-2404 B
Original Source

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.