Bug 1696251: Allow mach commands as stand-alone functions and adapt existing commands. r=mhentges,webdriver-reviewers,perftest-reviewers,sparky,whimboo

This removes the `@CommandProvider` decorator and the need to implement
mach commands inside subclasses of `MachCommandBase`, and moves all
existing commands out from classes to module level functions.

Differential Revision: https://phabricator.services.mozilla.com/D121512
This commit is contained in:
Alex Lopez
2021-09-27 18:12:51 +00:00
parent e3c0513984
commit 5db2d91e9f
67 changed files with 13390 additions and 13791 deletions

File diff suppressed because it is too large Load Diff