gpt4 book ai didi

java - 如何从 jacoco 中排除匿名类?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:38:09 25 4
gpt4 key购买 nike

我在我的 jacoco 报告中看到了类 CacheConfig.new CacheLoader() {...}。有没有办法排除它?

最佳答案

要排除 CacheConfig 中的所有匿名类,如果排除 CacheConfig$1*.classCacheConfig$2*.class 应该可以, CacheConfig$3*.class, CacheConfig$4*.class, CacheConfig$5*.class, CacheConfig$6*.class >, CacheConfig$7*.class, CacheConfig$8*.class, CacheConfig$9*.class 作为匿名类编译为 CacheConfig $1.class, CacheConfig$2.class 等等

排除 CacheConfig$*.class 将不起作用,因为它会排除所有内部类,而不仅仅是匿名类。如果你想排除所有的内部类,可以使用CacheConfig$*.class

如果你只想排除这一个匿名类,你当然也可以排除CacheConfig$1.class 或者它有什么编号。您可以从报告中标签 CacheConfig.new CacheLoader() {...} 指向的链接中看到这一点。但请注意,如果您在 CacheConfig 中在此匿名类之前添加另一个匿名类,数字将相应地改变。

关于java - 如何从 jacoco 中排除匿名类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38149699/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com