On Wed, Jan 15, 2025 at 9:19 AM Luca Vizzarro <luca.vizza...@arm.com> wrote: > > The current handling of the configuration loading is inconsistent. After > the whole configuration is loaded, if there are any CLI or environment > overrides set, the code forcefully modifies the frozen configuration to > use them. > > This changes the handling by passing the environment/CLI settings as > part of the configuration context and handle the overrides directly at > the field level before these are validated. As a positive side effect, > the validator won't complain if a field is missing from the file but it > has been specified as an environment/CLI override. > > Bugzilla ID: 1360 > Bugzilla ID: 1598 > > Signed-off-by: Nicholas Pratte <npra...@iol.unh.edu> > Signed-off-by: Luca Vizzarro <luca.vizza...@arm.com> > Reviewed-by: Paul Szczepanek <paul.szczepa...@arm.com>
Reviewed-by: Dean Marx <dm...@iol.unh.edu>