DotMake.CommandLine v2.4.0
-
Updated to latest daily build 2.0.0-beta5.25257.101 of System.CommandLine.
-
Improved: The order of subcommands in the array passed to
CliCommandAttribute.Children
property should be respected (should not be reversed).
So the help output andCliContext.ShowHierarchy
should display the correct order of subcommands. -
Improved: The order of inherited properties with
[CliOption]
or[CliArgument]
attribute, should be respected.
The definition order in the most derived class should be preserved. This is especially important for[CliArgument]
properties because if a property is overriden in class, it should imply that the order is the overriden definition order.