Mike Frysinger 1acbc14c34 manifest: generalize --json as --format=<format>
This will make it easier to add more formats without exploding the
common --xxx space and checking a large set of boolean flags.

Also fill out the test coverage while we're here.

Bug: b/412725063
Change-Id: I754013dc6cb3445f8a0979cefec599d55dafdcff
Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/471941
Reviewed-by: Gavin Mak <gavinmak@google.com>
Commit-Queue: Mike Frysinger <vapier@google.com>
Tested-by: Mike Frysinger <vapier@google.com>
2025-04-30 12:25:15 -07:00
..
2025-03-25 11:20:35 -07:00
2023-09-14 17:13:37 +00:00
2024-10-30 16:11:04 +00:00
2025-02-05 12:36:27 -08:00
2023-11-20 19:22:53 +00:00
2024-09-26 00:52:28 +00:00
2023-10-13 19:34:26 +00:00
2023-09-14 17:13:37 +00:00
2023-09-14 17:13:37 +00:00
2025-04-09 14:52:22 -07:00