Hiding Inherited Static Method (HISM)

Description:

This rule detects when inherited static operations are hidden by child classes.

Example:

class Elephant extends Animal {
    void oper1() {} 
    static void oper2() {} 
}
class Animal {
    static void oper1() {}
    static void oper2() {}
}