CodeNarcGroovy代码分析工具

联合创作 · 2023-10-02

CodeNarc是一个对Groovy代码进行静态分析的工具和框架。CodeNarc通过扫描Groovy源代码来寻找那些违反预定或自定义的相关规则,包括检测编码标准、寻找未使用的代码、可预见的bug或者编码习惯,并生成一个关于扫描结果的HTML报告。

输出报表示例

Rule Name Priority Line # Source Line / Message
DuplicateImport 1 5

[SRC]import org.codenarc.sample.other.Other

EmptyElseBlock 2 24

[SRC]else {

EmptyIfStatement 2 21

[SRC]if (name) {

ImportFromSamePackage 3 4

[SRC]import org.codenarc.sample.domain.OtherDomain

UnnecessaryGroovyImport 3 3

[SRC]import java.util.Map

浏览 6
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报