Tatu Saloranta

Results 3333 comments of Tatu Saloranta

`EXTERNAL_PROPERTY` handling is quite specialized, as is Unwrapping. So while reproduction is easy, fixing may or may not be. But of course would be great to resolve.

2.13.x is not an open branch so if it does not work, no fix will be coming -- but you could try latest 2.13 patch, 2.13.5. I don't see any...

I suspect the option that matters is `Visibility` for `CREATORS`. By default only `public` constructors should be auto-detectable so not sure how 2.x would detect (it really shouldn't). I don't...

This (multi-argument Constructor) should not have worked in 2.x, as far I can see. I'd typically expect `@JsonCreator` for such case, although Visibility is an alternative. So different behavior between...

We do not accept Lombok-based reproductions, will need de-Lombokified reproduction. It is not really possible to say much about the issue without such reproduction.

NOTE: it seems likely that Lombok is using "wrong" `@JsonDeserialize` annotation: since this annotation is part of `jackson-databind` artifact -- and not shared `jackson-annotations` -- it needs to be Jackson...

One more suggestion: while it may not make a difference, it's probably worth checking if this still occurs with 2.15.2, given there are a few changes related to Record annotation...

True, unwrapped properties are not included in ordering, since they are not really known by enclosing serializer as regular properties. And specifically, as things are, will be output as a...