Make ReviewUI generic for typing purposes.

Review Request #13696 — Created April 4, 2024 and submitted — Latest diff uploaded

Information

Review Board
release-7.x

Reviewers

This change adds generic typing for the ReviewUI class, allowing us to
specify in the subclass what the object type, comment type, and
serialized comment type are. This prevents the need for a bunch of
cast calls in the subclasses.

Ran unit tests.

Commits

Files