Add new resources, part 1/7.

Review Request #14340 — Created Feb. 10, 2025 and updated — Latest diff uploaded

Information

RBTools
master

Reviewers

This change adds the following new resource implementations:
- DefaultReviewerItemResource
- DefaultReviewerListResource
- ExtensionItemResource
- ExtensionListResource
- ReviewGroupItemResource
- ReviewGroupListResource
- ReviewGroupUserItemResource
- ReviewGroupUserListResource
- UserItemResource
- UserListResource
- UserFileAttachmentItemResource
- UserFileAttachmentListResource (split out from old
FileAttachmentListResource implementation)
- ValidationResource

  • Ran unit tests.
  • Used the new resources from a test script and saw that everything
    worked as expected.

Diff Revision 4 (Latest)

orig
1
2
3
4

Commits

First Last Summary ID Author
Add new resources, part 1/7.
This change adds the following new resource implementations: - DefaultReviewerItemResource - DefaultReviewerListResource - ExtensionItemResource - ExtensionListResource - ReviewGroupItemResource - ReviewGroupListResource - ReviewGroupUserItemResource - ReviewGroupUserListResource - UserItemResource - UserListResource - UserFileAttachmentItemResource - UserFileAttachmentListResource (split out from old FileAttachmentListResource implementation) - ValidationResource Testing Done: - Ran unit tests. - Used the new resources from a test script and saw that everything worked as expected.
4954d6d0cd1aec657a4d323f4e07bac9eb22a52b David Trowbridge
rbtools/api/resource/__init__.py
rbtools/api/resource/base.py
rbtools/api/resource/base_user.py
rbtools/api/resource/default_reviewer.py
rbtools/api/resource/extension.py
rbtools/api/resource/file_attachment.py
rbtools/api/resource/review_group.py
rbtools/api/resource/review_group_user.py
rbtools/api/resource/review_request.py
rbtools/api/resource/root.py
rbtools/api/resource/user.py
rbtools/api/resource/user_file_attachment.py
rbtools/api/resource/validation.py
Loading...