Review Request #13179 — Created Aug. 1, 2023 and submitted
This adds typing and improves documentation for
It also adds deprecation warnings to several long-deprecated functions,
with the intent to remove them in Review Board 7.
Several existing issues in the documentation, and some bad assumptions
in code have been fixed.
All unit tests pass.