Java 计数存储库中忽略抑制文件的checkstyle错误数
我有一个maven应用程序。在pom.xml中,它有一个Java 计数存储库中忽略抑制文件的checkstyle错误数,java,maven,checkstyle,maven-checkstyle-plugin,Java,Maven,Checkstyle,Maven Checkstyle Plugin,我有一个maven应用程序。在pom.xml中,它有一个maven checkstyle插件3.1.1,配置了suppressions.xml文件 我需要计算代码中的checkstyle错误数,忽略suppressions.xml文件 有没有办法通过命令行来完成 目前,我提出了以下建议: mvn clean checkstyle:checkstyle -Dcheckstyle.config.location=http://example.com/checkstyle.xml -
maven checkstyle插件
3.1.1,配置了suppressions.xml
文件
我需要计算代码中的checkstyle错误数,忽略suppressions.xml文件
有没有办法通过命令行来完成
目前,我提出了以下建议:
mvn clean checkstyle:checkstyle
-Dcheckstyle.config.location=http://example.com/checkstyle.xml
-Dcheckstyle.config.logViolationsToConsole=true
-Dcheckstyle.includeResources=false
-Dcheckstyle.includeTestResources=false
或
但是它仍然需要考虑suppressions.xml。没有好的方法可以做到这一点,但是有一个解决方法
此外,您还可以在checkstyle配置中替换抑制文件的路径,并以相同的方式用属性覆盖它。此解决方案似乎不起作用。看起来既不考虑
-Dcheckstyle.config.location
也不考虑-Dcheckstyle.suppressions.location
是否已尝试覆盖此项?你能告诉我那房子的可能价值吗?
mvn clean org.apache.maven.plugins:maven-checkstyle-plugin:3.1.1:checkstyle
-Dcheckstyle.config.location=http://example.com/checkstyle.xml
-Dcheckstyle.config.logViolationsToConsole=true
-Dcheckstyle.includeResources=false
-Dcheckstyle.includeTestResources=false
<?xml version="1.0"?>
<!DOCTYPE suppressions PUBLIC
"-//Checkstyle//DTD SuppressionFilter Configuration 1.2//EN"
"https://checkstyle.org/dtds/suppressions_1_2.dtd">
<suppressions>
</suppressions>