如何仅对增量代码运行maven checkstyle插件

问题描述 投票:5回答:1

我想在我们的应用程序中添加自动代码审查功能。目前我们使用maven来做构建。我遇到了maven checkstyle插件,但希望这只能在增加的代码上运行,而不是在旧的代码上运行。我可以使用这个插件实现这一目标吗?如果是,那么请提供有关如何操作的指示?

maven checkstyle
1个回答
0
投票

Checkstyle插件不知道修改了哪些文件或新文件。将checkstyle逐步添加到项目的唯一方法是使用包含配置,手动放置新文件/包等。这是一个逗号分隔的模式列表。

        <executions>
            <execution>
                <id>checkstyle-verify</id>
                <phase>verify</phase>
                <goals>
                    <goal>check</goal>
                </goals>
                <configuration>
                    <includes>NewClass.java,AnotherClass.java</includes>
                </configuration>
            </execution>
        </executions>
© www.soinside.com 2019 - 2024. All rights reserved.