git_bare: Statically check for exhaustiveness of enum matching
Using this type narrowing trick: https://mypy.readthedocs.io/en/latest/literal_types.html#exhaustive-checks
Migrated from D6105 (view on Phabricator)
Staging instance, all changes can be removed at any time
Using this type narrowing trick: https://mypy.readthedocs.io/en/latest/literal_types.html#exhaustive-checks
Migrated from D6105 (view on Phabricator)