From 39a178a44737882cfb5a5d14eb4bb1961b530054 Mon Sep 17 00:00:00 2001 From: Rafa Date: Thu, 19 Mar 2026 00:02:25 +0100 Subject: [PATCH] Update Eclipse Jacksonized Handler --- .../lombok/eclipse/handlers/HandleJacksonized.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/core/lombok/eclipse/handlers/HandleJacksonized.java b/src/core/lombok/eclipse/handlers/HandleJacksonized.java index 6463cfb8..6587a1cb 100644 --- a/src/core/lombok/eclipse/handlers/HandleJacksonized.java +++ b/src/core/lombok/eclipse/handlers/HandleJacksonized.java @@ -193,13 +193,13 @@ public class HandleJacksonized extends EclipseAnnotationHandler { // Add @JsonProperty to all fields. It will be automatically copied to the getter/setters later. for (EclipseNode eclipseNode : tdNode.down()) { if (eclipseNode.getKind() == Kind.FIELD) { - if (hasAnnotation(eclipseNode, JacksonAnnotationType.JSON_PROPERTY2) || - hasAnnotation(eclipseNode, JacksonAnnotationType.JSON_IGNORE2)) { - return; - } else if (eclipseNode.isTransient()) { - createJsonIgnoreForField(eclipseNode, annotationNode); - } else { - createJsonPropertyForField(eclipseNode, annotationNode); + if (!hasAnnotation(eclipseNode, JacksonAnnotationType.JSON_PROPERTY2) && + !hasAnnotation(eclipseNode, JacksonAnnotationType.JSON_IGNORE2)) { + if (eclipseNode.isTransient()) { + createJsonIgnoreForField(eclipseNode, annotationNode); + } else { + createJsonPropertyForField(eclipseNode, annotationNode); + } } } }