parsing/json_model_mapper_utils library

Read typed fields from decoded JSON, collecting errors instead of throwing — roadmap #637.

Classes

JsonModelReader
Reads typed values from a decoded-JSON object, accumulating a ValidationErrors list for missing or wrong-typed fields instead of throwing on the first problem.