如何 运行 仅在增量代码上使用 maven checkstyle 插件
How to run maven checkstyle plugin on incremental code only
我想为我们的应用程序添加自动代码审查功能。目前我们使用 maven 进行构建。我遇到了 maven checkstyle 插件,但希望它 运行 它只在添加的增量代码上而不是旧代码上。
我可以使用这个插件实现这个吗?如果是,请提供有关如何操作的指示?
Checkstyle 插件不知道哪些文件被修改或新增。
将 checkstyle 增量添加到项目的唯一方法是使用包含配置,手动放置新的 files/packages 等。它是一个逗号分隔的模式列表。
<executions>
<execution>
<id>checkstyle-verify</id>
<phase>verify</phase>
<goals>
<goal>check</goal>
</goals>
<configuration>
<includes>NewClass.java,AnotherClass.java</includes>
</configuration>
</execution>
</executions>
我想为我们的应用程序添加自动代码审查功能。目前我们使用 maven 进行构建。我遇到了 maven checkstyle 插件,但希望它 运行 它只在添加的增量代码上而不是旧代码上。 我可以使用这个插件实现这个吗?如果是,请提供有关如何操作的指示?
Checkstyle 插件不知道哪些文件被修改或新增。 将 checkstyle 增量添加到项目的唯一方法是使用包含配置,手动放置新的 files/packages 等。它是一个逗号分隔的模式列表。
<executions>
<execution>
<id>checkstyle-verify</id>
<phase>verify</phase>
<goals>
<goal>check</goal>
</goals>
<configuration>
<includes>NewClass.java,AnotherClass.java</includes>
</configuration>
</execution>
</executions>