我只是静态代码分析的初学者,因此已采用SonarQube。
现在,我被困在开始定制的时候。我需要了解自定义SonarQube的过程或分步指南,即集成我自己的语言规则。
我目前正在跑步
SonarQube 4.2
声纳扫描仪2.5.1
Eclipse Mars M1(Eclipse 4.5.0)
PostgreSQL 9.4
最佳答案
首先,尝试使用SonarQube的4.5.7版本,因为它是当前的长期支持(LTS)版本。
然后,查看writing custom rules in Java上的SonarQube文档。这样,java-custom-rules maven项目将是编写您自己的规则的良好起点。这是一个示例项目,其中包含一些示例规则。