我目前正试图在我的项目声纳配置中配置一些方法排除(被排除的方法与我的问题无关)。我已经通过maven插件配置了clover。
从我的研究中,我发现作为定义ant上下文的一部分,除了要匹配的regex方法签名之外,还有许多可用的选项。我特别感兴趣的是参数"maxAggregatedStatements"。
这个功能在maven插件中存在吗?到目前为止,我所有的搜索都没有产生任何结果,所以目前,我只能匹配方法签名。
感谢您的宝贵时间。
目前(Clover 3.2.0)在maven-clover2-plugin中没有这样的选项。有一个功能请求报告,所以你可以在这里跟踪进度:https://jira.atlassian.com/browse/CLOV-1173 -它在路线图上,计划在2014年。
作为一种变通方法,您可以使用自定义报告描述符。看到
https://docs.atlassian.com/maven-clover2-plugin/latest/clover-mojo.html reportDescriptor
和
https://confluence.atlassian.com/display/CLOVER/Creating +自定义报告