alibaba / p3c

Alibaba Java Coding Guidelines pmd implements and IDE plugin
https://github.com/alibaba/p3c/wiki
Apache License 2.0
30.41k stars 8.06k forks source link

Gitlab集成P3C检查,如何只对增量代码做检查 #996

Open nanjunyu opened 5 months ago

nanjunyu commented 5 months ago

Gitlab集成P3C检查,如何只对增量代码做检查,如修改了Hello.java 某10行代码,只检测该10行代码规范,存量不做检测

over-space commented 3 months ago

@nanjunyu 请问最后有方案嘛, 实现改动行范围的增量检查?

nanjunyu commented 3 months ago

@nanjunyu 请问最后有方案嘛, 实现改动行范围的增量检查?

实现了,自己做了个小改造,通过git 命令获取到改动涉及的行数,缓存起来。p3c返回全量检验结果中剔除非改动的行,只将改动涉及的行返回到控制台

nanjunyu commented 3 months ago

最后有方案嘛, 实现改动行范围的增量检查?

实现了,自己做了个小改造,通过git 命令获取到改动涉及的行数,缓存起来。p3c返回全量检验结果中剔除非改动的行,只将改动涉及的行返回到控制台 @over-space