CMDs#

The library implements command line tools for GitHub token setup, pull-request reviewing, and pull-request activity reporting.

python -m moa
usage: python -m moa [-h]
                     [{github-token,review-pr,review-local,pr-stats,pr-weekly-table}]

positional arguments:
  {github-token,review-pr,review-local,pr-stats,pr-weekly-table}
                        Command to run (defaults to review-pr when omitted).

options:
  -h, --help            show this help message and exit

Commands:
  - github-token   : Cache a GitHub token for all projects or one repository.
  - review-pr      : Review a GitHub pull request and print markdown.
  - review-local   : Review local files and print markdown.
  - pr-stats       : Build pull request activity reports (CSV, Excel, graphs).
  - pr-weekly-table: Build a weekly PR summary markdown table.