Skip to content

Files

Latest commit

 

History

History
17 lines (10 loc) · 493 Bytes

InterfaceNameSameAsSuperInterface.md

File metadata and controls

17 lines (10 loc) · 493 Bytes

Pattern: Interface with same name as super-interface

Issue: -

Description

Checks for any interface that has an identical name to its super-interface, other than the package. This can be very confusing.

Example of violations:

interface SomeInterface extends other.SomeInterface { }     // violation

Further Reading