Description
There are mostly historical reasons why this exists, but we should clean this. Here are few options:
- Provide a
confmap.Unmarshal
equivalent withcomponent.UnmarshalConfig
. Few caveats here:- The issue with Conf.Umarshal Investigate alternative for
Unmarshaler
andMarshaler
#7101 which kind of require to have a separate func outside of Conf to avoid the circular call. - The default "Options" for Unmarshal are different, maybe we can fix this by making the
ErrorUnused
enable by default.
- The issue with Conf.Umarshal Investigate alternative for
- Fix Investigate alternative for
Unmarshaler
andMarshaler
#7101 and default enableErrorUnused
. This will become super clean, the Conf.Unmarshal can be used, offers options for customizations, etc.
Metadata
Metadata
Assignees
Type
Projects
Status
Done