我正在研究静态 Groovy 脚本分析。我发现的唯一工具是 CodeNarc,但是如何在不编辑 CodeNarc.jar 的情况下编辑规则集?
我从命令行调用 CodeNarc:
java -classpath "binary-tools/CodeNarc/groovy-all-2.4.6-jenkins-1.jar:binary-tools/CodeNarc/CodeNarc-1.0.jar:binary-tools/CodeNarc/log4j-1.2.17.jar:binary-tools/CodeNarc/slf4j-api-1.7.2.jar:binary-tools/CodeNarc/slf4j-jdk14-1.7.2.jar" org.codenarc.CodeNarc -rulesetfiles="rulesets/basic.xml,rulesets/generic.xml,rulesets/logging.xml,rulesets/dry.xml,rulesets/serialization.xml"
我看到我可以指定我可以使用的 INSIDE CodeNarc 中的哪些规则集,我想禁用给定规则集中的单个规则。怎么做?