diff --git a/src/core/lombok/eclipse/handlers/HandleJacksonized.java b/src/core/lombok/eclipse/handlers/HandleJacksonized.java index 9d1d52f1..360e499f 100644 --- a/src/core/lombok/eclipse/handlers/HandleJacksonized.java +++ b/src/core/lombok/eclipse/handlers/HandleJacksonized.java @@ -196,7 +196,8 @@ public class HandleJacksonized extends EclipseAnnotationHandler { if (hasAnnotation(eclipseNode, JacksonAnnotationType.JSON_PROPERTY2) || hasAnnotation(eclipseNode, JacksonAnnotationType.JSON_IGNORE2)) { continue; - } else if (eclipseNode.isTransient()) { + } + if (eclipseNode.isTransient()) { createJsonIgnoreForField(eclipseNode, annotationNode); } else { createJsonPropertyForField(eclipseNode, annotationNode); diff --git a/src/core/lombok/javac/handlers/HandleJacksonized.java b/src/core/lombok/javac/handlers/HandleJacksonized.java index 10439a1b..e5484d38 100644 --- a/src/core/lombok/javac/handlers/HandleJacksonized.java +++ b/src/core/lombok/javac/handlers/HandleJacksonized.java @@ -119,7 +119,8 @@ public class HandleJacksonized extends JavacAnnotationHandler { if (hasAnnotation(javacNode, JacksonAnnotationType.JSON_PROPERTY2) || hasAnnotation(javacNode, JacksonAnnotationType.JSON_IGNORE2)) { continue; - } else if (javacNode.isTransient()) { + } + if (javacNode.isTransient()) { createJsonIgnoreForField(javacNode, annotationNode); } else { createJsonPropertyForField(javacNode, annotationNode);