Add typing and modernize docs for resource subclasses.

Review Request #14245 — Created Nov. 13, 2024 and submitted — Latest diff uploaded

Information

RBTools
master

Reviewers

This change modernizes the existing resource subclasses, fixing up
typing and documentation. This also adds any missing item or list
resource subclasses to match the ones we have.

  • Ran unit tests.
  • Used the RBTools API for various tests.

Diff Revision 2

This is not the most recent revision of the diff. The latest diff is revision 3. See what's changed.

orig
1
2
3

Commits

First Last Summary ID Author
Add typing and modernize docs for resource subclasses.
This change modernizes the existing resource subclasses, fixing up typing and documentation. This also adds any missing item or list resource subclasses to match the ones we have.
3529401517bee7583803a6045f5bb861a38a85b0 David Trowbridge
pyproject.toml
rbtools/api/resource/__init__.py
rbtools/api/resource/diff.py
rbtools/api/resource/diff_commit.py
rbtools/api/resource/diff_file_attachment.py
rbtools/api/resource/draft_diff.py
rbtools/api/resource/draft_diff_commit.py
rbtools/api/resource/draft_file_attachment.py
rbtools/api/resource/draft_screenshot.py
rbtools/api/resource/file_attachment.py
rbtools/api/resource/file_diff.py
rbtools/api/resource/mixins.py
rbtools/api/resource/review_request.py
rbtools/api/resource/root.py
rbtools/api/resource/screenshot.py
rbtools/api/resource/validate_diff.py
rbtools/api/resource/validate_diff_commit.py
Loading...