Unable to Configure Custom Types with Non-Trivial Config Representation
Unable to Configure Custom Types with Non-Trivial Config Representation: a task in LegoFlow-SWE (Harbor dataset). When CAF reads configuration files (e.g. .caf files) or command-line arguments, the current config value object access mechanism expects a direct mapping between key/value entries in…
The task
When CAF reads configuration files (e.g. `.caf` files) or command-line arguments, the current `config_value_object_access` mechanism expects a direct mapping between key/value entries in the config and the internal fields of a C++ type. This works well for simple types, but fails for user-defined types whose on-disk…
Part of Lego-X/LegoFlow-SWE.