Declarative syntax for System.CommandLine via attributes for easy, fast, strongly-typed (no reflection) usage. Includes a source generator which automagically converts your classes to CLI commands and properties to CLI options or CLI arguments.
The generated files Eg: MyCommandBuilder-hiuadwahu.g.cs will generate the warning CS1591 when the project has the GenerateDocumentationFile property set to true.
There is a tag in the header of these files <auto-generated />, but this only helps in some scenarios like StyleCop.
Consider adding #pragma warning disable CS1591 to each generated file as well to prevent this.
The generated files Eg:
MyCommandBuilder-hiuadwahu.g.cs
will generate the warning CS1591 when the project has the GenerateDocumentationFile property set to true.There is a tag in the header of these files
<auto-generated />
, but this only helps in some scenarios like StyleCop.Consider adding
#pragma warning disable CS1591
to each generated file as well to prevent this.