CodeNarc是用于Groovy源代码的静态分析工具,可以监视和执行许多编码标准和最佳实践。 CodeNarc应用适用于每个Groovy文件的一组规则(预定义和/或自定义),并生成结果HTML或XML报告,包括每个源文件违反的规则列表以及每包和整个项目的违规行为。
CodeNarc与流行的静态分析工具(例如PMD或Checkstyle)相似。 与那些分析Java代码的工具不同,CodeNarc分析Groovy代码。
文件资料
所有文档均可在上
开箱即用的集成CodeNarc的工具和IDE的列表可
依赖
CodeNarc要求
Groovy 2.4或更高版本
api /实现jar,可在CLASSPATH上访问。
jar版本1.0或更高版本-如果使用某些大小/复杂度规则,则为可选。
可从中央存储库获得
对于使用Gradle或Maven构建的项目,可从Maven中央存储库获得CodeNa