Lombok 1.18.0 发布,消除冗长的 Java 代码 - 开源中国社区
Lombok 1.18.0 发布,消除冗长的 Java 代码
淡漠悠然 2018年06月07日

Lombok 1.18.0 发布,消除冗长的 Java 代码

淡漠悠然 淡漠悠然 发布于2018年06月07日 收藏 8

Lombok 1.18.0 已发布,更新如下:

  • BREAKING CHANGE:  在 1.16.22 引入的可配置 key lombok.noArgsConstructor.extraPrivate 现在默认为 false 。Issue #1708

  • BUGFIX: Do not generate a private no-args constructor if that breaks the code. Issue #1703Issue #1704Issue #1712

  • BUGFIX: Using boolean parameters in lombok annotations would fail. Issue #1709

  • BUGFIX: Delombok would give an error message. Issue #1705

  • BUGFIX: Eclipse java10 var support didn't work if lombok was installed in your eclipse. Issue #1676

  • FEATURE: Google's Flogger (a.k.a. FluentLogger) is now available via @FloggerIssue #1697

  • FEATURE: @FieldNameConstants has been extended to support prefixes and suffixes. By default, the generated constants are prefixed with FIELD_Docs on @FieldNameConstants.

Lombok 是一个 Java 实用工具,可用来帮助开发人员消除 Java 的冗长,尤其是对于简单的 Java 对象(POJO)。它通过注释实现这一目的。通过在开发环境中实现 Lombok,开发人员可以节省构建诸如 hashCode() 和 equals() 这样的方法以及以往用来分类各种 accessor 和 mutator 的大量时间。

下载地址:

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Lombok 1.18.0 发布,消除冗长的 Java 代码
分享
评论(36)
精彩评论
3

引用来自“OSC首席酱油党”的评论

用这个还要安装IDE插件,如果沟通不畅没安装,团队内很多人会出现大量报错
团队应该有新人指南之类的说明文档,要求什么样的 IDE,装哪些插件,代码规范,测试规范都定好。
2
正经人谁用这玩意儿
2
绝对的毒瘤!!!
2
这个工具要用团队就都得用,其实代码很清爽的。但是团队人的能力参差不齐,所以有人下来代码全是错误。
1

引用来自“loyal”的评论

不建议用此类工具.

引用来自“土拨薯啊”的评论

为什么?

引用来自“天梯路人”的评论

用了被怼了,说其他同学不用,拉了代码跑不了��
我一般项目底下扔个Readme,写一下项目说明,项目运行条件,准备步骤等。
最新评论
0
不建议团队用,个人用还是不错的
0

引用来自“挖红薯”的评论

个人觉得这东西一点用没有,不就少些几个get、set吗?为了这么点功能再装个jar包。。。IDE早生成完了。如果想在get、set方法中做些许的其他操作,这东西就更没用了吧。:unamused:

引用来自“大后锋”的评论

如果频繁修改= =还是有点价值的。更何况,在服务端……体积不是问题嘛
这东西是编译时用的。。运行时不需要,没有体积的问题。。。
0
挺好用的
0
支持 jdk9 10了吗
0
为何不用groovy?
0
公司一直在用
0

引用来自“挖红薯”的评论

个人觉得这东西一点用没有,不就少些几个get、set吗?为了这么点功能再装个jar包。。。IDE早生成完了。如果想在get、set方法中做些许的其他操作,这东西就更没用了吧。:unamused:
如果频繁修改= =还是有点价值的。更何况,在服务端……体积不是问题嘛
东西是好东西,用的人正不正经不知道...
:weary:
0

引用来自“wendal”的评论

绝对的毒瘤!!!
用这个的,也是暴露了啥,我是绝对不允许团队用这个的!
0
个人觉得这东西一点用没有,不就少些几个get、set吗?为了这么点功能再装个jar包。。。IDE早生成完了。如果想在get、set方法中做些许的其他操作,这东西就更没用了吧。:unamused:
0
神器
这个好用吗?有什么用?
0

引用来自“loyal”的评论

不建议用此类工具.

引用来自“土拨薯啊”的评论

为什么?
快捷键1s搞定,团队沟通无障碍
2
正经人谁用这玩意儿
0
个人项目,必装!!!!!!!
0

引用来自“wendal”的评论

绝对的毒瘤!!!
why:bowtie:
0
0
这点应该学学.net的语法糖,就没那多事了。
2
绝对的毒瘤!!!
3

引用来自“OSC首席酱油党”的评论

用这个还要安装IDE插件,如果沟通不畅没安装,团队内很多人会出现大量报错
团队应该有新人指南之类的说明文档,要求什么样的 IDE,装哪些插件,代码规范,测试规范都定好。
顶部