public override void DefineOptions(ArgumentSyntax syntax)
        {
            base.DefineOptions(syntax);

            GitOptions.DefineOptions(syntax);
            AzdoOptions.DefineOptions(syntax);
        }
        public override void DefineOptions(ArgumentSyntax syntax)
        {
            base.DefineOptions(syntax);

            const string DefaultSubscriptionsPath = "subscriptions.json";
            string       subscriptionsPath        = DefaultSubscriptionsPath;

            syntax.DefineOption(
                "subscriptions-path",
                ref subscriptionsPath,
                $"Path to the subscriptions file (defaults to '{DefaultSubscriptionsPath}').");
            SubscriptionsPath = subscriptionsPath;

            FilterOptions.DefineOptions(syntax);
            GitOptions.DefineOptions(syntax);
        }