如何检查java项目是否只有接口和枚举

时间:2017-06-06 10:37:28

标签: java maven

我正在尝试构建一个跨服务使用的核心模块,它的枚举和接口集合(仅限默认实现)。想要知道是否有可能将此规则强制作为mvn build或ci flow的一部分来检查是否有人在其中推送了一个类。但是,能够在mvn完成是首选。

这甚至可能吗?如果有,有人可以指出我是怎么做的?

1 个答案:

答案 0 :(得分:0)

不确定哪种方式最好,但我建议使用相应的插件在sonar / findbugs / checkstyle / pmd上建立自定义规则。

或者您在编译时使用的自定义注释处理器。

相关问题