Lombok 是一种 Java 实用工具,可用来帮助开发人员消除 Java 的冗长,尤其是对于简单的 Java 对象(POJO)。它通过注释实现这一目的。通过在开发环境中实现 Lombok,开发人员可以节省构建诸如 hashCode()
和 equals()
这样的方法以及以往用来分类各种 accessor 和 mutator 的大量时间。
Lombok 1.18.4 发布,更新: PLATFORM: Support for Eclipse Photon. Issue #1831 PLATFORM: Angular IDE is now recognized by the installer Issue #1830 PLATFORM: Many improvements for lombok's JDK10/11 support. BREAKING CHANGE: The @FieldNameConstants feature has been completely redesigned. Issue #1774FieldNameConstants documentation BREAKING CHANGE: Lombok will now always copy specific annotations a...
Lombok 1.18.2 已发布。下载地址 >>> https://projectlombok.org/download 该版本包含 bug 修复和新增功能特性。具体如下: BUGFIX: mapstruct + lombok in eclipse should hopefully work again. Issue #1359 and mapstruct issue #1159 BUGFIX: Equals and hashCode again exclude transient fields by default. Issue #1724 BUGFIX: Eclipse 'organize imports' feature (either explicitly, or if automatically triggered...
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 #1703, Issue #1704, Issue #1712 BUGFIX: Using boolean parameters in lombok annotations would fail. Issue #1709 BUGFIX: Delombok would give an error message. Issue #...
Lombok 1.16.22 发布了,更新内容如下: FEATURE: Private no-args constructor for @Data and @Value to enable deserialization frameworks (like Jackson) to operate out-of-the-box. Use lombok.noArgsConstructor.extraPrivate = false to disable this behavior. FEATURE: Methods can now be marked for inclusion in toString, equals, and hashCode generation. There is a new mechanism to mark which fields (and...
Lombok 1.6.20 已发布,该版本在新的 IntelliJ、Netbeans 和 Gradle 中将更好的支持 jdk9,此外还包括重大的变更和 bug 修复。 具体更新如下: PLATFORM: Better support for jdk9 in the new IntelliJ, Netbeans and for Gradle. BREAKING CHANGE: lombok config key lombok.addJavaxGeneratedAnnotation now defaults to false instead of true. Oracle broke this annotation with the release of JDK9, necessitating this...
Lombok 1.16.18 已发布,更新如下: v1.16.18 (July 3rd, 2017) 平台:自 v1.16.6 以来,大大改进对 JDK 9 的支持; Issue #985 Bug 修复:Lombok 现可与 Bazel 和 Error Prone 运行 Issue #1290 功能:Lombok 有了全新的站点。添加了与代码更加一致的几个小的更改,主要是针对 javadoc 点此查看完整更新日志 下载地址 Source code (zip) Source code (tar.gz) Lombok 是一个 Java 实用工具,可用来帮助开发人员消除 Java 的冗长...
评论