Configurate icon indicating copy to clipboard operation
Configurate copied to clipboard

Preprocessors for ObjectMapper before deserializing field

Open Rothes opened this issue 1 month ago • 0 comments

A preprocessor modifies the node created by nodeResolver, before doing the deserialization.

This can be used to relocate old node key to this one, when node path is changed due to config schema change, with annotation like @RenamedNode(String oldPath).

For tiny schema change, this way could be much easier to do configration migration.

This cannot be done with current API, unless implement own nodeResover.

If possible, I could create a PR for this.

Rothes avatar Dec 01 '25 11:12 Rothes