====== Sonar ====== How to write a custom rule. As far as I've investigated, the basic steps are: - [[http://pmd.sourceforge.net/pmd-5.0.4/|download PMD]] - In PMD you have a rule designer you can use for create a custom rule. For instance, [[http://pmd.sourceforge.net/pmd-5.0.4/howtowritearule.html|see this article]] - Once you have a custom rule created in PMD, I guess [[https://wiki.kuali.org/display/STUDENTDOC/4.4.2+Custom+Sonar+Rules|there is a method to pass this information to sonar]], I've not dive into it so far now