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.

Changes between revision 2 and 3

orig
1
2
3

Commits

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
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. Testing Done: - Ran unit tests. - Used the RBTools API for various tests.
31d7b46a1d08bd1b09b460e988f3d5f9c0406dfa 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...