This rule checks that interfaces inheriting from an interface with the suffix Dao end with the same suffix.

Noncompliant Code Example

    public interface TestInterface extends Dao {}

Compliant Solution

    public interface TestDao extends Dao {}