• 
      

    Add typing for Repository, Tool, and the managers.

    Review Request #14032 — Created July 12, 2024 and submitted — Latest diff uploaded

    Information

    Review Board
    release-7.x

    Reviewers

    Repository is one of the main models used in Review Board, and until
    now, we lacked any typing for the functions.

    This change adds typing for Repository, RepositoryManager, Tool,
    and ToolManager. It should ensure we don't pass incorrect parameters
    to anything in these classes.

    Unit tests pass.

    Commits

    Files