Skip to content

Commit

Permalink
Use argparse aliases for commit
Browse files Browse the repository at this point in the history
Topic: revup_commit
  • Loading branch information
malcolm-leclair-skydio committed Sep 20, 2022
1 parent 53b036b commit 9d78f19
Showing 1 changed file with 10 additions and 12 deletions.
22 changes: 10 additions & 12 deletions revup/revup.py
Original file line number Diff line number Diff line change
Expand Up @@ -217,10 +217,9 @@ async def main() -> int:
"cherry-pick",
add_help=False,
)
commit_parser = subparsers.add_parser("commit", add_help=False)
amend_parser = subparsers.add_parser("amend", add_help=False)
amend_parser = subparsers.add_parser("amend", aliases=["commit"], add_help=False)

for p in [upload_parser, restack_parser, commit_parser, amend_parser]:
for p in [upload_parser, restack_parser, amend_parser]:
# Some args are used by both upload and restack
p.add_argument("--help", "-h", action=HelpAction, nargs=0)
p.add_argument("--base-branch", "-b")
Expand Down Expand Up @@ -250,14 +249,14 @@ async def main() -> int:

restack_parser.add_argument("--topicless-last", "-t", action="store_true")

for p in [commit_parser, amend_parser]:
p.add_argument("ref_or_topic", nargs="?")
p.add_argument("--no-edit", "--skip-reword", "-s", action="store_true")
p.add_argument("--insert", "-i", action="store_true")
p.add_argument("--drop", "-d", action="store_true")
p.add_argument("--all", "-a", action="store_true")
p.add_argument("--parse-topics", default=True, action="store_true")
p.add_argument("--parse-refs", default=True, action="store_true")
amend_parser.add_argument("ref_or_topic", nargs="?")
amend_parser.add_argument("--no-edit", "--skip-reword", "-s", action="store_true")
amend_parser.add_argument("--insert", "-i", action="store_true")
amend_parser.add_argument("--drop", "-d", action="store_true")
amend_parser.add_argument("--all", "-a", action="store_true")

amend_parser.add_argument("--parse-topics", default=True, action="store_true")
amend_parser.add_argument("--parse-refs", default=True, action="store_true")

cherry_pick_parser.add_argument("--help", "-h", action=HelpAction, nargs=0)
cherry_pick_parser.add_argument("branch", nargs=1)
Expand Down Expand Up @@ -301,7 +300,6 @@ async def main() -> int:

for p in [
revup_parser,
commit_parser,
amend_parser,
cherry_pick_parser,
restack_parser,
Expand Down

0 comments on commit 9d78f19

Please sign in to comment.