coding rule check