flake8
passed.
JSHint
passed.
Review Request #11419 — Created Jan. 29, 2021 and submitted
This centralizes the custom help formatter and
--version
handling from
rb-site
into a newreviewboard.cmdline.utils.argparsing
module,
allowing reuse by other programs.The help formatter provides terminal-bound wrapping while also
preserving paragraphs, unlike the default formatter which can do only
one or the other.The
--version
action lists the version for the program + Review Board,
the Python version, and the install path for Review Board.
Ran
rb-site --version
andrb-site --help
. Saw the correct output.
Summary | ID |
---|---|
1b56c93fcf1558bcc0b8a19353f513f882abaf84 |