• 
      

    Split up extensions/hooks.py

    Review Request #12837 — Created Feb. 23, 2023 and submitted — Latest diff uploaded

    Information

    Review Board
    release-6.x

    Reviewers

    hooks.py was getting very large and unwieldy. This change splits it up
    into a bunch of individual files, with an index for forwarding
    imports.

    This does not make any changes to the hook implementations except for
    adding a couple is not None assertions to satisfy static type
    checkers. I'm planning on following this up later with a change to add
    typing to these.

    • Ran unit tests.
    • Built codebase docs and checked output.

    Commits

    Files