Custom Gendarme Rules for static code analysis