Skip to content

v0.6.0

Compare
Choose a tag to compare
@andrey-zherikov andrey-zherikov released this 17 Dec 02:05
· 163 commits to master since this release
b7ee509

Enhancements

  • New ArgumentGroup UDA for argument grouping in help message:

      @(ArgumentGroup("group1").Description("group1 description"))
      {
          @NamedArgument
          {
              string a;
              string b;
          }
          @PositionalArgument(0) string p;
      }
  • New RequiredTogether UDA for arguments that must be specified together:

      @RequiredTogether()
      {
          string a;
          string b;
      }
  • New MutuallyExclusive UDA for arguments that can't be specified together:

      @MutuallyExclusive()
      {
          string a;
          string b;
      }