kamchatka-volcano / figcone

Read JSON, YAML, TOML, XML or INI configuration by declaring a struct
Microsoft Public License
100 stars 2 forks source link

v2.0.0 update #2

Closed kamchatka-volcano closed 2 years ago

kamchatka-volcano commented 2 years ago

-now configs are created and read with ConfigReader class, all config structure fields registration data is placed inside ConfigReader object, config structures are now aggregates and only contain a single pointer to ConfigReader instance. -optional config fields have to use figcone::optional instead of std::optional -bundled parts of sfun and gsl library replaced with fetched versions, disabled system wide installation of nameof library