dn-vm / dnvm

dnvm is a command-line interface for installing and updating different dotnet SDKs
https://dnvm.net
MIT License
62 stars 7 forks source link

Move more code to Serde.CmdLine #153

Closed agocke closed 3 months ago

agocke commented 3 months ago

Moves more argument parsing over to Serde.CmdLine and adds support for unions using the new Serde ISerdeInfo interface.

Also builds help text entirely out of ISerdeInfoProvider, which allows it to be built separate from deserialization, fully statically.