(3.x) Move Locale
configuration from per-call config to per-mapper config
#2558
Labels
3.x
Issues to be only tackled for Jackson 3.x, not 2.x
Since configuration of
Locale
is likely to affect construction of deserializers (for example when dealing with Turkish "dotless i" conversion problem; and possibly for date/number formatting) and perhaps serializers; and since it also is overridable with@JsonFormat
(which by definition must be handled in such scope and can not vary per-call, leading to a mess if combining the two is necessary); it seems necessary to change scoping ofLocale
so that it can NOT be changed on per-call (perreadValue()
/writeValue()
) basis.It may be necessary to do the same for
TimeZone
settings as well, for similar reasons.The text was updated successfully, but these errors were encountered: