part4custom: add E06 (ValueDeserializer direct) and E07 (mix-in on a record), fix run-all.sh exit-code detection through the grep filter (post #50)

This commit is contained in:
2026-10-08 17:00:53 +00:00
parent 0157132e9d
commit 84070a8dfb
6 changed files with 130 additions and 6 deletions
@@ -0,0 +1,4 @@
serialised : {"assignee":"u-42","title":"Fix build"}
round-trip : Ticket[assignee=UserId[value=u-42], title=Fix build]
equal : true
no module : MismatchedInputException - Cannot construct instance of `com.ankurm.jackson3.part4custom.E06ValueDeserializerDirect$UserId` (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value ('u-42')
+2
View File
@@ -0,0 +1,2 @@
with mixin : {"street":"123 Main St","city":"Springfield","zip":"12345"}
without mixin: {"street":"123 Main St","city":"Springfield","postalCode":"12345","internalTrackingCode":"INTERNAL-X99"}