python/mach/mach/dispatcher.py
d643898244c26ee9d96acea597a4a835fd1dc370
created 2021-04-20 06:15 +0000
pushed 2021-04-20 09:51 +0000
championshuttler championshuttler - Bug 1577908 - Re-enable mach's autocorrect/excution feature.r=glandium
8be40f7d8996519cc138099e5c7868116a16715f
created 2021-03-11 21:42 +0000
pushed 2021-03-12 15:32 +0000
Alex Lopez Alex Lopez - Bug 1697042 - Remove "DeprecatedCommands" logic. r=mhentges,sheehan
994ae8e4833c90447d91f0e26a718573cff5a514
created 2020-10-26 18:34 +0000
pushed 2020-10-27 04:41 +0000
Ricky Stewart Ricky Stewart - Bug 1654103: Standardize on Black for Python code in `mozilla-central`.
9006d6f3cb29754037aa0b5ef4c9b2ae67006459
created 2020-10-24 03:36 +0300
pushed 2020-10-24 09:41 +0000
Bogdan Tara Bogdan Tara - Backed out 10 changesets (bug 1654103, bug 1672023, bug 1518999) for PanZoomControllerTest.touchEventForResult gv-junit failures CLOSED TREE
e7834b600201aea4e55b53bb3b2af1f70545779b
created 2020-10-23 20:40 +0000
pushed 2020-10-24 09:41 +0000
Ricky Stewart Ricky Stewart - Bug 1654103: Standardize on Black for Python code in `mozilla-central`. r=remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,perftest-reviewers,devtools-backward-compat-reviewers,jgilbert,preferences-reviewers,sylvestre,maja_zf,webcompat-reviewers,denschub,ntim,whimboo,sparky
2309e130ea8d75bd6fb4a5fc056e503fae7f886c
created 2020-10-22 03:51 +0300
pushed 2020-10-22 14:54 +0000
Dorel Luca Dorel Luca - Backed out changeset 7558c8821a07 (bug 1654103) for multiple failures. CLOSED TREE
7558c8821a074b6f7c1e7d9314976e6b66176e5c
created 2020-10-21 21:27 +0000
pushed 2020-10-22 14:54 +0000
Ricky Stewart Ricky Stewart - Bug 1654103: Standardize on Black for Python code in `mozilla-central`. r=remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,perftest-reviewers,devtools-backward-compat-reviewers,jgilbert,preferences-reviewers,sylvestre,maja_zf,webcompat-reviewers,denschub,ntim,whimboo,sparky
92cacd2f7294e545e970cbfbc941dd8e72c4462c
created 2020-09-15 21:15 +0000
pushed 2020-09-17 10:09 +0000
Mitchell Hentges Mitchell Hentges - Bug 1654074: Publish glean handle to mach commands r=firefox-build-system-reviewers,rstewart
cca40a0172d0004f0a5a6860d335317363a683b6
created 2020-09-15 18:56 +0000
pushed 2020-09-16 09:56 +0000
Mitchell Hentges Mitchell Hentges - Bug 1665164: remove unused get_command logic from CommandAction r=firefox-build-system-reviewers,rstewart
d2149ac954ff4b18ff278afab848d188e61e23f9
created 2020-08-13 22:19 +0000
pushed 2020-08-14 09:45 +0000
Ricky Stewart Ricky Stewart - Bug 985141 - Allow mach commands to specify what virtualenv they should use. r=mhentges,dmajor
6330bdb55f34a780db5dcafc1a0b7f5ee995e98f
created 2020-08-14 01:09 +0300
pushed 2020-08-14 09:45 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset 330b617b585c (bug 985141) for bustage and test info failures due to missing argument. CLOSED TREE
330b617b585cd95e3bb66d2085727b74f73dd1a2
created 2020-08-13 18:26 +0000
pushed 2020-08-13 21:39 +0000
Ricky Stewart Ricky Stewart - Bug 985141 - Allow mach commands to specify what virtualenv they should use. r=mhentges,dmajor
80852dff4c7fb99a30c72de3fd2180b7983d87f1
created 2020-08-07 18:24 +0000
pushed 2020-08-08 09:35 +0000
Ricky Stewart Ricky Stewart - Bug 1657650 - Require that Mach command providers subclass MachCommandBase. r=remote-protocol-reviewers,marionette-reviewers,maja_zf,mhentges,froydnj
a15f6c29bbeb3fa01f1d823d8b87f5dcf3f46738
created 2020-06-10 14:48 +0000
pushed 2020-06-10 21:40 +0000
Tom Ritter Tom Ritter - Bug 1637845 - Allow ./mach command --help to print out the help for both sub-commands and command arguments r=ahal
ef38e7c833c7aac31cc6e7f50b2e8af1cb9d8388
created 2020-04-13 15:42 +0000
pushed 2020-04-14 04:09 +0000
Mike Hommey Mike Hommey - Bug 1581684 - Fix `mach mach-completion mach -flag <command>` for python 2 commands. r=ahal
491d1f4e6fb70f7b3527686a47b8bd6bd5df211d
created 2020-03-20 13:56 +0000
pushed 2020-03-20 17:31 +0000
Andrew Halberstadt Andrew Halberstadt - Bug 1623655 - [mach] Set 'ArgumentParser.prog' properly for external parsers, r=nalexander
361b6a5cae1b5003d72bb71f818561ad664c6fba
created 2020-02-20 18:28 +0000
pushed 2020-02-21 05:56 +0000
Steve Fink Steve Fink - Bug 1614518 - Allow using declaration order for listing subcommands in help output, and allow commands to be hidden. r=ahal
9bfffecb5b805b006e8a8e8475af3352cc1cf61b
created 2019-10-04 18:32 +0000
pushed 2019-10-05 09:47 +0000
Anmol Agarwal Anmol Agarwal - Bug 1433941 - Passed remainder arguments as it is |mach python-test| r=ahal
860e22f731ab00199d86122b52476cf3285ef4a2
created 2019-09-12 20:26 +0000
pushed 2019-09-13 04:42 +0000
championshuttler championshuttler - Bug 1580492 - Run mach 'core' commands with Python 3. r=ahal
df07b41272758003312c199bbf6c1668896e7b6a
created 2019-09-03 03:46 +0000
pushed 2019-09-03 09:48 +0000
Andrew Halberstadt Andrew Halberstadt - Bug 1577908 - [mach] Disable suggested command execution until Python 3 migration is finished, r=glandium
59610f7142a7b87a9c701edafe227491a5e1d531
created 2019-09-03 00:39 +0000
pushed 2019-09-03 09:48 +0000
Andrew Halberstadt Andrew Halberstadt - Bug 1577501 - [mach] Make sure ./mach help <command> uses the correct Python, r=glandium
fb193ef6ed3f768bd7fd16f6ee7d642d19c584a7
created 2019-07-05 14:24 +0000
pushed 2019-07-06 03:34 +0000
Justin Wood Justin Wood - Bug 1559975 - Make python/mach lint with 'py2' and 'py3' r=catlee
81ae370514fde636b444e41b8c896ae48f0917fa
created 2017-09-17 22:41 -0400
pushed 2017-09-19 09:08 +0000
Steve Armand Steve Armand - Bug 1399989 - Add python/mach to flake8 linter. r=gps
40d1b97a874d5525b5fac9fbe0162d752ad859ff
created 2017-08-24 16:17 -0400
pushed 2017-08-27 01:13 +0000
Andrew Halberstadt Andrew Halberstadt - Bug 1393590 - [mach] Use description field for settings instead of gettext locales, r=gps
58f0d7cf815080b7991a5c36f241a24753e8d333
created 2017-07-18 08:53 -0400
pushed 2017-07-19 13:22 +0000
Andrew Halberstadt Andrew Halberstadt - Bug 1381802 - [mach] Allow subcommands to use the 'parser' argument, r=gps
6d94dc258f8f289afc29bc49bedc47faedcf9140
created 2017-07-18 08:42 -0400
pushed 2017-07-19 13:22 +0000
Andrew Halberstadt Andrew Halberstadt - Bug 1381802 - [mach] Ensure subcommand help is displayed whenever a subcommand and --help are specified, r=gps
355e8bb48aeeef736df7ca21351f7e87caf90668
created 2016-03-23 17:34 -0400
pushed 2016-04-12 22:28 +0000
Andrew Halberstadt Andrew Halberstadt - Bug 1255450 - [mach] Create setting for defining command aliases, r=gps
563d9fd3012dcb274825be2ced757ece8790f842
created 2016-04-06 11:41 -0400
pushed 2016-04-11 23:02 +0000
Andrew Halberstadt Andrew Halberstadt - Bug 1262495 - [mach] Allow running root commands that have subcommands on their own, r=gps
5c9c719705b1cdf7dd0cb9ec142e15764551f093
created 2016-03-10 11:51 -0500
pushed 2016-03-12 20:24 +0000
Andrew Halberstadt Andrew Halberstadt - Bug 1255470 - [mach] don't raise if a subcommand exists and but wasn't found in args, r=gps
6b484d5e026a31d85a6f775ea1fb4883c6bf4f0d
created 2016-01-19 21:39 +0000
pushed 2016-01-20 14:34 +0000
Robert Longson Robert Longson - Bug 1240616 - mach mochitest-run suggests deprecated commands as an alternative r=cmanchester
8091ada4f6f36678c33a7c50e7935fa0fa342a6c
created 2015-08-07 18:13 +0100
pushed 2015-08-11 14:27 +0000
James Graham James Graham - Bug 1192315 - Support remainder arguments from predefined parsers in mach, r=gps
081e6aa562f296c2a5157f6633dfe20decc93f92
created 2015-07-17 13:42 -0700
pushed 2015-07-20 07:15 +0000
Supradeep T R Supradeep T R - Bug 1184780 - Use command help instead of main help; r=gps
a3a4614025057f20765f16fc6b516b973bec6ef9
created 2015-07-13 16:58 -0700
pushed 2015-07-14 10:00 +0000
Supradeep T R Supradeep T R - Bug 1175968 - Honor '-h' or '--help' only if it appears before '--'; r=gps
9b2a95a34829640e2c16d183a4860e9159739d4d
created 2015-07-01 17:06 -0400
pushed 2015-07-07 18:38 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1179488 - Accept any arguments passed to deprecated commands; r=gps
c0ecb2f5c0b12c0880e576ceaf9ae40014d73180
created 2015-06-21 11:56 -0700
pushed 2015-06-24 14:02 +0000
Gregory Szorc Gregory Szorc - Bug 1176620 - Use absolute_import in mach; r=ahal
dd39dc238ef15255e43ce2b93644f7b05d361725
created 2015-06-11 08:32 -0700
pushed 2015-06-12 00:02 +0000
Gregory Szorc Gregory Szorc - Bug 1173633 - Print docstrings of mach command handlers in help output; r=ahal
213dcfe0e21d268c2127c44a2177fbd60a350776
created 2015-05-05 16:41 -0400
pushed 2015-06-01 13:02 +0000
Andrew Halberstadt Andrew Halberstadt - Bug 1164597 - Consolidate all mochitest mach commands into single |mach mochitest|, r=chmanchester
15b5a4242cf2d6ff9fa875bb1bb1f10327210117
created 2015-04-13 15:36 -0400
pushed 2015-04-18 23:37 +0000
Andrew Halberstadt Andrew Halberstadt - Bug 1154006 - [mach] Ability to lazy load parsers passed in via the @Command decorator, r=gps
f6a7a1184a7745a6dddbc22d3895599cbb5b9ba1
created 2014-12-06 22:33 -0800
pushed 2014-12-18 12:51 +0000
Gregory Szorc Gregory Szorc - Bug 1108399 - Implement mach sub-command dispatching; r=ahal
89a1070e22634b56ad09116cbff23caaa0ec0ada
created 2014-12-06 22:39 -0800
pushed 2014-12-18 12:51 +0000
Gregory Szorc Gregory Szorc - Bug 1108399 - Handle help on mach sub-commands; r=ahal
a624875e4720887d1afdd884c6565a5cf4b995e5
created 2014-12-07 11:56 -0800
pushed 2014-12-18 12:51 +0000
Gregory Szorc Gregory Szorc - Bug 1108399 - Split command group populating into own function; r=ahal
1d6dac555b51212639e82ed3ae4623bd8ed79860
created 2014-12-06 21:58 -0800
pushed 2014-12-18 12:51 +0000
Gregory Szorc Gregory Szorc - Bug 1108399 - Properly name command help function; r=ahal
63fbfec875b8b43ae8f4f577bb0c905c6243c347
created 2014-12-06 21:53 -0800
pushed 2014-12-18 12:51 +0000
Gregory Szorc Gregory Szorc - Bug 1108399 - Remove outdated comment about hooking up conditional commands; r=ahal
c547a8d0f0768da36ecaa73bcf0e4fb71f65fe14
created 2014-10-08 15:11 -0700
pushed 2014-10-09 23:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1077272 - Allow argument groups in mach commands. r=gps.
4e8f29e386bda1cb17ffb0e02e62cf6ece3cc000
created 2014-10-07 07:36 +0900
pushed 2014-10-07 12:34 +0000
Mike Hommey Mike Hommey - Bug 1076649 - Remove the '+' prefixing from mach commands with allow_all_arguments=True. r=gps
041030a16baefe2127c4b4d672a2942816b35a0d
created 2014-08-26 16:17 +0200
pushed 2014-08-27 23:30 +0000
Ahmed Kachkach Ahmed Kachkach - Bug 1057694 - Command suggestions in mach. r=gps
4ed3ec8f178732aac6c0959aac5c6d6b450c0bff
created 2014-08-11 18:31 +0200
pushed 2014-08-18 20:04 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1051987 - By default, hide the disabled commands. They are eating the display for no value. $ ./mach -v help bring them back. r=jmaher
be7b6ad80a2a220ad8e4ef003304ff6f71979080
created 2014-07-24 11:35 -0700
pushed 2014-07-25 22:06 +0000
Gregory Szorc Gregory Szorc - Bug 1043524 - Define group variable is an existing parser is passed; r=jgraham
da3a67552b8162d1ed34b3982b3a241b3d11d25c
created 2014-05-06 19:10 +0200
pushed 2014-05-07 12:08 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 995847 - Add -h and --help support to mach. r=glandium
d53d1c6cdf13179ea89df2a9abb7794e276fc13f
created 2014-01-03 11:32 +0000
pushed 2014-01-03 19:57 +0000
James Graham James Graham - Bug 951733 - Support passing an existing argparse.ArgumentParser to mach in order to populate the command arguments. r=gps
875ab904cc997337dc16123586f3d2101e9d4764
created 2013-10-15 14:25 -0400
pushed 2013-10-16 03:15 +0000
Andrew Halberstadt Andrew Halberstadt - Bug 926607 - Make sure disabled category exists before dumping commands in it, r=jgriffin, DONTBUILD, a=NPOTB
6088d4495e46de48b591e6a4c09c42b55bc3525d
created 2013-10-11 13:41 -0400
pushed 2013-10-12 01:50 +0000
Sebastiaan de Haan Sebastiaan de Haan - Bug 908868 - Add code to the 'mach help' command to show disabled commands. r=gps
2b71067682f1b4647fba8a7cdec8e96082664fa2
created 2013-08-26 17:33 -0400
pushed 2013-08-27 00:19 +0000
Andrew Halberstadt Andrew Halberstadt - Bug 901972 - Add ability to filter mach commands at runtime, r=gps
b24fd0f0eb42572bee2428501e063030d0521711
created 2013-08-07 15:17 -0400
pushed 2013-08-08 11:13 +0000
Andrew Halberstadt Andrew Halberstadt - Bug 902002 - Don't display mach categories in help if no commands exist under them, r=gps, DONTBUILD, a=NPOTB
7d50de16dff81e828c6f9e7814cd3407eacb0ddc
created 2013-06-14 09:44 -0700
pushed 2013-06-14 16:45 +0000
Gregory Szorc Gregory Szorc - Bug 879406 - Unbust |mach help| when arguments are not prefixed with '-'; r=ted
c0469b0f9b79238fbc50c0b3b15285ffe2c3242a
created 2013-05-21 15:37 -0700
pushed 2013-05-22 16:29 +0000
Gregory Szorc Gregory Szorc - Bug 874471 - Handle mach command help more robustly; r=ted
6bde319daf43568a77d72cdd1de08d002bde0db1
created 2013-05-15 16:58 -0700
pushed 2013-05-16 00:02 +0000
Matt Brubeck Matt Brubeck - Bug 872807 - Make mach command names case-insensitive [r=gps]
dac8cb02fd216d408a9da4329b9d0ee1cb940b7a
created 2013-05-08 17:56 -0700
pushed 2013-05-09 04:17 +0000
Gregory Szorc Gregory Szorc - Bug 856392 - Categorize mach commands; r=jhammel
less more (0) tip