From a7a8a8036a843dd1b2022561bb1376575b180419 Mon Sep 17 00:00:00 2001 From: Tatu Saloranta Date: Thu, 4 May 2023 14:00:13 -0700 Subject: [PATCH] ... --- .../jackson/databind/deser/BasicDeserializerFactory.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.java b/src/main/java/com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.java index da4c3bddfb..88b0da75ae 100644 --- a/src/main/java/com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.java +++ b/src/main/java/com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.java @@ -1031,10 +1031,10 @@ private boolean _checkIfCreatorPropertyBased(BeanDescription beanDesc, return true; } } - } - // [databind#3897]: Record canonical constructor will have implicitly named propDef - if (propDef != null && !propDef.isExplicitlyNamed() && beanDesc.isRecordType()) { - return true; + // [databind#3897]: Record canonical constructor will have implicitly named propDef + if (!propDef.isExplicitlyNamed() && beanDesc.isRecordType()) { + return true; + } } // in absence of everything else, default to delegating return false;