As we've extended CLI with support for optionsets (#2998), we can proceed and replace the validation of option sets in all commands with optionset definitions. We should also replace the obsolete validation tests with ones that check that correct optionsets have been defined in each command.
Following commands need updating:
As we've extended CLI with support for optionsets (#2998), we can proceed and replace the validation of option sets in all commands with optionset definitions. We should also replace the obsolete validation tests with ones that check that correct optionsets have been defined in each command.
Following commands need updating:
adaptivecard send// while the command expects either card or title it also allows both options so this validation can't be replaced by an option set which defines one of options but doesn't allow both[ ] planner plan get// not possible due to deprecated options, update in v6planner task list// options in the set are optional and can't be validated with an option setplanner task set// options in the set are optional and can't be validated with an option set[ ] spo list webhook list// options in the set are optional and can't be validated with an option set[ ] spo listitem list// not possible due to deprecated options, update in v6[ ] spo site apppermission list// options in the set are optional and can't be validated with a set[ ] teams app list// options are optional so can't validate using an option set just yet