During the restructuring of the JavaUtilCollectionsDeserializers (#2900) class the type for Arrays#ArrayList was changed from modifiable to unmodifiable.
This means you can no longer call methods like List#set on the deserialized List.
Since 2.13
https://github.com/FasterXML/jackson-databind/blame/0016185419e35dc903d0098689cb00326500f054/src/main/java/com/fasterxml/jackson/databind/deser/impl/JavaUtilCollectionsDeserializers.java#L86
Before 2.13
|
conv = converter(TYPE_AS_LIST, type, List.class); |