为了账号安全,请及时绑定邮箱和手机立即绑定

Lombok,仅使用 getter setter 不等于或 tostring

Lombok,仅使用 getter setter 不等于或 tostring

紫衣仙女 2021-10-28 15:22:27
因为我们不使用tostringorequals并且它减少了coverage。所以我们需要禁用 lombok tostring,equals有什么办法吗?对于吸气剂@Getter(AccessLevel.NONE)我可以做到这一点,但对于其他人,我能做什么?据我了解,@lombok.Accessors(chain = true, fluent = true)这也适用于 getter setter
查看完整描述

2 回答

?
慕的地10843

TA贡献1785条经验 获得超8个赞

我不知道您使用什么进行覆盖,但我们启用了 lombok 设置以防止它影响我们的覆盖。使用以下命令在项目的顶层创建lombok.config文件:


config.stopBubbling = true

lombok.addLombokGeneratedAnnotation = true

第一行是可选的;它只是告诉 lombok 停止搜索其他配置文件。第二行使 lombok 向它创建的方法添加注释,将它们标记为由 lombok 生成。对于我们使用的覆盖率工具 jacoco,它阻止它在计算覆盖率时考虑这些方法。


查看完整回答
反对 回复 2021-10-28
?
慕尼黑8549860

TA贡献1818条经验 获得超11个赞

如果我正确理解您的问题,则应该这样做。


@Setter

@Getter

public class SomeClass {

...

}


查看完整回答
反对 回复 2021-10-28
  • 2 回答
  • 0 关注
  • 234 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信