Split resources.py into per-resource files.
Review Request #4524 — Created Sept. 3, 2013 and submitted
Split resources.py into per-resource files.
resources.py has become unmanageable, so it's now split up into a bunch
of different files.The problem going into this was the interdependency between resources.
At class definition time, they neatly form a tree, but at request
handler time, there are circular dependencies.The solution to this is to have a Resources class that dynamically loads
the right resources from the right places upon request, and caches
them. All references to resource instances go through this, and it
handles dishing them out. It also handles registering them against
models.The logic for resources haven't changed. It's just code movement. The
only major change here is the logic in resources/init.py.
Unit tests run.
Docs build.
Web UI works.
Description | From | Last Updated |
---|---|---|
undefined name 'logging' |
reviewbot | |
Col: 80 E501 line too long (81 > 79 characters) |
reviewbot | |
Col: 80 E501 line too long (80 > 79 characters) |
reviewbot | |
Col: 80 E501 line too long (80 > 79 characters) |
reviewbot | |
Col: 21 E126 continuation line over-indented for hanging indent |
reviewbot | |
Col: 80 E501 line too long (80 > 79 characters) |
reviewbot | |
Col: 80 E501 line too long (81 > 79 characters) |
reviewbot | |
Col: 80 E501 line too long (80 > 79 characters) |
reviewbot | |
Col: 80 E501 line too long (80 > 79 characters) |
reviewbot | |
Col: 80 E501 line too long (80 > 79 characters) |
reviewbot | |
Col: 80 E501 line too long (80 > 79 characters) |
reviewbot | |
Col: 80 E501 line too long (80 > 79 characters) |
reviewbot | |
Col: 80 E501 line too long (80 > 79 characters) |
reviewbot | |
Col: 80 E501 line too long (80 > 79 characters) |
reviewbot | |
Col: 80 E501 line too long (82 > 79 characters) |
reviewbot | |
Col: 80 E501 line too long (80 > 79 characters) |
reviewbot | |
Col: 80 E501 line too long (80 > 79 characters) |
reviewbot | |
Col: 80 E501 line too long (80 > 79 characters) |
reviewbot | |
Col: 80 E501 line too long (80 > 79 characters) |
reviewbot | |
Col: 80 E501 line too long (80 > 79 characters) |
reviewbot | |
Col: 80 E501 line too long (80 > 79 characters) |
reviewbot | |
Col: 80 E501 line too long (80 > 79 characters) |
reviewbot | |
Col: 80 E501 line too long (81 > 79 characters) |
reviewbot | |
Col: 80 E501 line too long (83 > 79 characters) |
reviewbot | |
Col: 22 E201 whitespace after '(' |
reviewbot | |
Col: 22 E128 continuation line under-indented for visual indent |
reviewbot | |
Col: 25 E201 whitespace after '(' |
reviewbot | |
Col: 25 E128 continuation line under-indented for visual indent |
reviewbot | |
Col: 25 E128 continuation line under-indented for visual indent |
reviewbot | |
Col: 80 E501 line too long (80 > 79 characters) |
reviewbot | |
What's with all the commented-out imports here? |
david | |
Col: 80 E501 line too long (80 > 79 characters) |
reviewbot | |
Col: 80 E501 line too long (80 > 79 characters) |
reviewbot | |
Col: 22 E201 whitespace after '(' |
reviewbot | |
Col: 25 E201 whitespace after '(' |
reviewbot | |
Col: 22 E128 continuation line under-indented for visual indent |
reviewbot | |
Col: 25 E128 continuation line under-indented for visual indent |
reviewbot | |
Col: 25 E128 continuation line under-indented for visual indent |
reviewbot |
-
This is a review from Review Bot.
Tool: Pyflakes
Processed Files:
reviewboard/webapi/resources/repository.py
reviewboard/webapi/resources/repository_commits.py
reviewboard/webapi/resources/repository_info.py
reviewboard/webapi/resources/review_group.py
reviewboard/webapi/resources/repository_branches.py
reviewboard/webapi/resources/draft_file_attachment.py
reviewboard/webapi/resources/file_attachment.py
reviewboard/webapi/resources/validate_diff.py
reviewboard/webapi/resources/base_watched_object.py
reviewboard/webapi/resources/draft_screenshot.py
reviewboard/webapi/resources/diff.py
reviewboard/webapi/resources/hosting_service_account.py
reviewboard/webapi/resources/review_diff_comment.py
reviewboard/webapi/resources/review_reply.py
reviewboard/webapi/resources/base_diff_comment.py
reviewboard/webapi/resources/root.py
reviewboard/webapi/resources/base_file_attachment.py
reviewboard/webapi/resources/review_reply_file_attachment_comment.py
reviewboard/webapi/resources/review_file_attachment_comment.py
reviewboard/webapi/resources/change.py
reviewboard/webapi/resources/session.py
reviewboard/webapi/resources/review_request_last_update.py
reviewboard/webapi/tests/urls.py
reviewboard/webapi/resources/review_request_draft.py
reviewboard/webapi/resources/review_reply_screenshot_comment.py
reviewboard/webapi/resources/review_screenshot_comment.py
reviewboard/webapi/resources/base_comment.py
reviewboard/webapi/resources/patched_file.py
reviewboard/webapi/resources/base_screenshot_comment.py
reviewboard/webapi/resources/screenshot.py
reviewboard/webapi/resources/watched.py
reviewboard/webapi/resources/base_file_attachment_comment.py
reviewboard/webapi/resources/review_request.py
reviewboard/webapi/resources/default_reviewer.py
reviewboard/webapi/resources/validation.py
reviewboard/webapi/resources/original_file.py
reviewboard/webapi/resources/base_review.py
reviewboard/webapi/resources/server_info.py
reviewboard/urls.py
reviewboard/webapi/resources/review_reply_draft.py
reviewboard/webapi/resources/filediff_comment.py
reviewboard/webapi/resources/watched_review_group.py
reviewboard/webapi/resources/init.py
reviewboard/webapi/resources/base_screenshot.py
reviewboard/webapi/resources/watched_review_request.py
reviewboard/webapi/resources/screenshot_comment.py
reviewboard/webapi/resources/file_attachment_comment.py
reviewboard/webapi/resources/search.py
reviewboard/webapi/resources/filediff.py
reviewboard/webapi/resources/review_group_user.py
reviewboard/webapi/resources/review.py
reviewboard/webapi/resources/user.py
docs/manual/_ext/webapidocs.py
reviewboard/webapi/resources/review_draft.py
reviewboard/webapi/resources/review_reply_diff_comment.py
Ignored Files:
reviewboard/webapi/resources.py
docs/manual/webapi/2.0/resources/review-list.txt
docs/manual/webapi/2.0/resources/review-reply-screenshot-comment.txt
docs/manual/webapi/2.0/resources/review-request.txt
docs/manual/webapi/2.0/resources/review-diff-comment.txt
docs/manual/webapi/2.0/resources/review-request-draft.txt
docs/manual/webapi/2.0/resources/screenshot-list.txt
docs/manual/webapi/2.0/resources/review-reply.txt
docs/manual/webapi/2.0/resources/patched-file.txt
docs/manual/webapi/2.0/resources/review-group.txt
docs/manual/webapi/2.0/resources/repository-list.txt
docs/manual/webapi/2.0/resources/file-attachment.txt
docs/manual/webapi/2.0/resources/hosting-service-account.txt
docs/manual/webapi/2.0/resources/diff-list.txt
docs/manual/webapi/2.0/resources/validate-diff.txt
docs/manual/webapi/2.0/resources/review-reply-file-attachment-comment-list.txt
docs/manual/webapi/2.0/resources/server-info.txt
docs/manual/webapi/2.0/resources/extension.txt
docs/manual/webapi/2.0/resources/draft-file-attachment.txt
docs/manual/webapi/2.0/resources/review-reply-screenshot-comment-list.txt
docs/manual/webapi/2.0/resources/draft-screenshot-list.txt
docs/manual/webapi/2.0/resources/review-request-list.txt
docs/manual/webapi/2.0/resources/default-reviewer-list.txt
docs/manual/webapi/2.0/resources/review-screenshot-comment.txt
docs/manual/webapi/2.0/resources/watched-review-request.txt
docs/manual/webapi/2.0/resources/hosting-service-account-list.txt
docs/manual/webapi/2.0/resources/watched.txt
docs/manual/webapi/2.0/resources/change.txt
docs/manual/webapi/2.0/resources/watched-review-group.txt
docs/manual/webapi/2.0/resources/review-screenshot-comment-list.txt
docs/manual/webapi/2.0/resources/review-group-list.txt
docs/manual/webapi/2.0/resources/repository.txt
docs/manual/webapi/2.0/resources/file-attachment-list.txt
docs/manual/webapi/2.0/resources/search.txt
docs/manual/webapi/2.0/resources/watched-review-request-list.txt
docs/manual/webapi/2.0/resources/extension-list.txt
docs/manual/webapi/2.0/resources/user-list.txt
docs/manual/webapi/2.0/resources/default-reviewer.txt
docs/manual/webapi/2.0/resources/file-attachment-comment-list.txt
docs/manual/webapi/2.0/resources/repository-info.txt
docs/manual/webapi/2.0/resources/review-reply-list.txt
docs/manual/webapi/2.0/resources/draft-screenshot.txt
docs/manual/webapi/2.0/resources/review-group-user.txt
docs/manual/webapi/2.0/resources/review-group-user-list.txt
docs/manual/webapi/2.0/resources/file-diff.txt
docs/manual/webapi/2.0/resources/file-diff-comment-list.txt
docs/manual/webapi/2.0/resources/watched-review-group-list.txt
docs/manual/webapi/2.0/resources/root.txt
docs/manual/webapi/2.0/resources/original-file.txt
docs/manual/webapi/2.0/resources/review-reply-file-attachment-comment.txt
docs/manual/webapi/2.0/resources/draft-file-attachment-list.txt
docs/manual/webapi/2.0/resources/review.txt
docs/manual/webapi/2.0/resources/review-reply-draft.txt
docs/manual/webapi/2.0/resources/review-draft.txt
docs/manual/webapi/2.0/resources/review-file-attachment-comment-list.txt
docs/manual/webapi/2.0/resources/review-reply-diff-comment-list.txt
docs/manual/webapi/2.0/resources/screenshot.txt
docs/manual/webapi/2.0/resources/review-request-last-update.txt
docs/manual/webapi/2.0/resources/review-diff-comment-list.txt
docs/manual/webapi/2.0/resources/diff.txt
docs/manual/webapi/2.0/resources/file-attachment-comment.txt
docs/manual/webapi/2.0/resources/screenshot-comment-list.txt
docs/manual/webapi/2.0/resources/file-diff-list.txt
docs/manual/webapi/2.0/resources/session.txt
docs/manual/webapi/2.0/resources/review-file-attachment-comment.txt
docs/manual/webapi/2.0/resources/change-list.txt
docs/manual/webapi/2.0/resources/validation.txt
docs/manual/webapi/2.0/resources/user.txt
docs/manual/webapi/2.0/resources/repository-commits.txt
docs/manual/webapi/2.0/resources/review-reply-diff-comment.txt
docs/manual/webapi/2.0/resources/repository-branches.txt
docs/manual/docs.db -
- Change Summary:
-
Made most of the changes requested by Review Bot, except some formatting things we did intentionally. You're not the boss of me, Review Bot.
- Diff:
-
Revision 2 (+8614 -7924)
- Description:
-
Split resources.py into per-resource files.
resources.py has become unmanageable, so it's now split up into a bunch
of different files. The problem going into this was the interdependency between resources.
At class definition time, they neatly form a tree, but at request handler time, there are circular dependencies. The solution to this is to have a Resources class that dynamically loads
the right resources from the right places upon request, and caches them. All references to resource instances go through this, and it handles dishing them out. It also handles registering them against models. The logic for resources haven't changed. It's just code movement. The
only major change here is the logic in resources/init.py. - - Reference all resource instances in a Resources object instance.
- - This collects all the resource instances into a container object
- called Resources. This is something that can be empty at first and - easily importable, and later filled in, helping with the upcoming - resources file split work. Resource code that executes after - initialization and needs to reference other resources can import this - object and reference the instances within. - - Basically, this breaks the circular dependency problem.
-
This is a review from Review Bot.
Tool: PEP8 Style Checker
Processed Files:
reviewboard/webapi/resources/repository.py
reviewboard/webapi/resources/repository_commits.py
reviewboard/webapi/resources/repository_info.py
reviewboard/webapi/resources/review_group.py
reviewboard/webapi/resources/repository_branches.py
reviewboard/webapi/resources/draft_file_attachment.py
reviewboard/webapi/resources/file_attachment.py
reviewboard/webapi/resources/validate_diff.py
reviewboard/webapi/resources/base_watched_object.py
reviewboard/webapi/resources/draft_screenshot.py
reviewboard/webapi/resources/diff.py
reviewboard/webapi/resources/hosting_service_account.py
reviewboard/webapi/resources/review_diff_comment.py
reviewboard/webapi/resources/review_reply.py
reviewboard/webapi/resources/base_diff_comment.py
reviewboard/webapi/resources/root.py
reviewboard/webapi/resources/base_file_attachment.py
reviewboard/webapi/resources/review_reply_file_attachment_comment.py
reviewboard/webapi/resources/review_file_attachment_comment.py
reviewboard/webapi/resources/change.py
reviewboard/webapi/resources/session.py
reviewboard/webapi/resources/review_request_last_update.py
reviewboard/webapi/tests/urls.py
reviewboard/webapi/resources/review_request_draft.py
reviewboard/webapi/resources/review_reply_screenshot_comment.py
reviewboard/webapi/resources/review_screenshot_comment.py
reviewboard/webapi/resources/base_comment.py
reviewboard/webapi/resources/patched_file.py
reviewboard/webapi/resources/base_screenshot_comment.py
reviewboard/webapi/resources/screenshot.py
reviewboard/webapi/resources/watched.py
reviewboard/webapi/resources/base_file_attachment_comment.py
reviewboard/webapi/resources/review_request.py
reviewboard/webapi/resources/default_reviewer.py
reviewboard/webapi/resources/validation.py
reviewboard/webapi/resources/original_file.py
reviewboard/webapi/resources/base_review.py
reviewboard/webapi/resources/server_info.py
reviewboard/urls.py
reviewboard/webapi/resources/review_reply_draft.py
reviewboard/webapi/resources/filediff_comment.py
reviewboard/webapi/resources/watched_review_group.py
reviewboard/webapi/resources/init.py
reviewboard/webapi/resources/base_screenshot.py
reviewboard/webapi/resources/watched_review_request.py
reviewboard/webapi/resources/screenshot_comment.py
reviewboard/webapi/resources/file_attachment_comment.py
reviewboard/webapi/resources/search.py
reviewboard/webapi/resources/filediff.py
reviewboard/webapi/resources/review_group_user.py
reviewboard/webapi/resources/review.py
reviewboard/webapi/resources/user.py
docs/manual/_ext/webapidocs.py
reviewboard/webapi/resources/review_draft.py
reviewboard/webapi/resources/review_reply_diff_comment.py
Ignored Files:
reviewboard/webapi/resources.py
docs/manual/webapi/2.0/resources/review-list.txt
docs/manual/webapi/2.0/resources/review-reply-screenshot-comment.txt
docs/manual/webapi/2.0/resources/review-request.txt
docs/manual/webapi/2.0/resources/review-diff-comment.txt
docs/manual/webapi/2.0/resources/review-request-draft.txt
docs/manual/webapi/2.0/resources/screenshot-list.txt
docs/manual/webapi/2.0/resources/review-reply.txt
docs/manual/webapi/2.0/resources/patched-file.txt
docs/manual/webapi/2.0/resources/review-group.txt
docs/manual/webapi/2.0/resources/repository-list.txt
docs/manual/webapi/2.0/resources/file-attachment.txt
docs/manual/webapi/2.0/resources/hosting-service-account.txt
docs/manual/webapi/2.0/resources/diff-list.txt
docs/manual/webapi/2.0/resources/validate-diff.txt
docs/manual/webapi/2.0/resources/review-reply-file-attachment-comment-list.txt
docs/manual/webapi/2.0/resources/server-info.txt
docs/manual/webapi/2.0/resources/extension.txt
docs/manual/webapi/2.0/resources/draft-file-attachment.txt
docs/manual/webapi/2.0/resources/review-reply-screenshot-comment-list.txt
docs/manual/webapi/2.0/resources/draft-screenshot-list.txt
docs/manual/webapi/2.0/resources/review-request-list.txt
docs/manual/webapi/2.0/resources/default-reviewer-list.txt
docs/manual/webapi/2.0/resources/review-screenshot-comment.txt
docs/manual/webapi/2.0/resources/watched-review-request.txt
docs/manual/webapi/2.0/resources/hosting-service-account-list.txt
docs/manual/webapi/2.0/resources/watched.txt
docs/manual/webapi/2.0/resources/change.txt
docs/manual/webapi/2.0/resources/watched-review-group.txt
docs/manual/webapi/2.0/resources/review-screenshot-comment-list.txt
docs/manual/webapi/2.0/resources/review-group-list.txt
docs/manual/webapi/2.0/resources/repository.txt
docs/manual/webapi/2.0/resources/file-attachment-list.txt
docs/manual/webapi/2.0/resources/search.txt
docs/manual/webapi/2.0/resources/watched-review-request-list.txt
docs/manual/webapi/2.0/resources/extension-list.txt
docs/manual/webapi/2.0/resources/user-list.txt
docs/manual/webapi/2.0/resources/default-reviewer.txt
docs/manual/webapi/2.0/resources/file-attachment-comment-list.txt
docs/manual/webapi/2.0/resources/repository-info.txt
docs/manual/webapi/2.0/resources/review-reply-list.txt
docs/manual/webapi/2.0/resources/draft-screenshot.txt
docs/manual/webapi/2.0/resources/review-group-user.txt
docs/manual/webapi/2.0/resources/review-group-user-list.txt
docs/manual/webapi/2.0/resources/file-diff.txt
docs/manual/webapi/2.0/resources/file-diff-comment-list.txt
docs/manual/webapi/2.0/resources/watched-review-group-list.txt
docs/manual/webapi/2.0/resources/root.txt
docs/manual/webapi/2.0/resources/original-file.txt
docs/manual/webapi/2.0/resources/review-reply-file-attachment-comment.txt
docs/manual/webapi/2.0/resources/draft-file-attachment-list.txt
docs/manual/webapi/2.0/resources/review.txt
docs/manual/webapi/2.0/resources/review-reply-draft.txt
docs/manual/webapi/2.0/resources/review-draft.txt
docs/manual/webapi/2.0/resources/review-file-attachment-comment-list.txt
docs/manual/webapi/2.0/resources/review-reply-diff-comment-list.txt
docs/manual/webapi/2.0/resources/screenshot.txt
docs/manual/webapi/2.0/resources/review-request-last-update.txt
docs/manual/webapi/2.0/resources/review-diff-comment-list.txt
docs/manual/webapi/2.0/resources/diff.txt
docs/manual/webapi/2.0/resources/file-attachment-comment.txt
docs/manual/webapi/2.0/resources/screenshot-comment-list.txt
docs/manual/webapi/2.0/resources/file-diff-list.txt
docs/manual/webapi/2.0/resources/session.txt
docs/manual/webapi/2.0/resources/review-file-attachment-comment.txt
docs/manual/webapi/2.0/resources/change-list.txt
docs/manual/webapi/2.0/resources/validation.txt
docs/manual/webapi/2.0/resources/user.txt
docs/manual/webapi/2.0/resources/repository-commits.txt
docs/manual/webapi/2.0/resources/review-reply-diff-comment.txt
docs/manual/webapi/2.0/resources/repository-branches.txt
docs/manual/docs.db -
-
-
-
-
-
-
-
This is a review from Review Bot.
Tool: Pyflakes
Processed Files:
reviewboard/webapi/resources/repository.py
reviewboard/webapi/resources/repository_commits.py
reviewboard/webapi/resources/repository_info.py
reviewboard/webapi/resources/review_group.py
reviewboard/webapi/resources/repository_branches.py
reviewboard/webapi/resources/draft_file_attachment.py
reviewboard/webapi/resources/file_attachment.py
reviewboard/webapi/resources/validate_diff.py
reviewboard/webapi/resources/base_watched_object.py
reviewboard/webapi/resources/draft_screenshot.py
reviewboard/webapi/resources/diff.py
reviewboard/webapi/resources/hosting_service_account.py
reviewboard/webapi/resources/review_diff_comment.py
reviewboard/webapi/resources/review_reply.py
reviewboard/webapi/resources/base_diff_comment.py
reviewboard/webapi/resources/root.py
reviewboard/webapi/resources/base_file_attachment.py
reviewboard/webapi/resources/review_reply_file_attachment_comment.py
reviewboard/webapi/resources/review_file_attachment_comment.py
reviewboard/webapi/resources/change.py
reviewboard/webapi/resources/session.py
reviewboard/webapi/resources/review_request_last_update.py
reviewboard/webapi/tests/urls.py
reviewboard/webapi/resources/review_request_draft.py
reviewboard/webapi/resources/review_reply_screenshot_comment.py
reviewboard/webapi/resources/review_screenshot_comment.py
reviewboard/webapi/resources/base_comment.py
reviewboard/webapi/resources/patched_file.py
reviewboard/webapi/resources/base_screenshot_comment.py
reviewboard/webapi/resources/screenshot.py
reviewboard/webapi/resources/watched.py
reviewboard/webapi/resources/base_file_attachment_comment.py
reviewboard/webapi/resources/review_request.py
reviewboard/webapi/resources/default_reviewer.py
reviewboard/webapi/resources/validation.py
reviewboard/webapi/resources/original_file.py
reviewboard/webapi/resources/base_review.py
reviewboard/webapi/resources/server_info.py
reviewboard/urls.py
reviewboard/webapi/resources/review_reply_draft.py
reviewboard/webapi/resources/filediff_comment.py
reviewboard/webapi/resources/watched_review_group.py
reviewboard/webapi/resources/init.py
reviewboard/webapi/resources/base_screenshot.py
reviewboard/webapi/resources/watched_review_request.py
reviewboard/webapi/resources/screenshot_comment.py
reviewboard/webapi/resources/file_attachment_comment.py
reviewboard/webapi/resources/search.py
reviewboard/webapi/resources/filediff.py
reviewboard/webapi/resources/review_group_user.py
reviewboard/webapi/resources/review.py
reviewboard/webapi/resources/user.py
docs/manual/_ext/webapidocs.py
reviewboard/webapi/resources/review_draft.py
reviewboard/webapi/resources/review_reply_diff_comment.py
Ignored Files:
reviewboard/webapi/resources.py
docs/manual/webapi/2.0/resources/review-list.txt
docs/manual/webapi/2.0/resources/review-reply-screenshot-comment.txt
docs/manual/webapi/2.0/resources/review-request.txt
docs/manual/webapi/2.0/resources/review-diff-comment.txt
docs/manual/webapi/2.0/resources/review-request-draft.txt
docs/manual/webapi/2.0/resources/screenshot-list.txt
docs/manual/webapi/2.0/resources/review-reply.txt
docs/manual/webapi/2.0/resources/patched-file.txt
docs/manual/webapi/2.0/resources/review-group.txt
docs/manual/webapi/2.0/resources/repository-list.txt
docs/manual/webapi/2.0/resources/file-attachment.txt
docs/manual/webapi/2.0/resources/hosting-service-account.txt
docs/manual/webapi/2.0/resources/diff-list.txt
docs/manual/webapi/2.0/resources/validate-diff.txt
docs/manual/webapi/2.0/resources/review-reply-file-attachment-comment-list.txt
docs/manual/webapi/2.0/resources/server-info.txt
docs/manual/webapi/2.0/resources/extension.txt
docs/manual/webapi/2.0/resources/draft-file-attachment.txt
docs/manual/webapi/2.0/resources/review-reply-screenshot-comment-list.txt
docs/manual/webapi/2.0/resources/draft-screenshot-list.txt
docs/manual/webapi/2.0/resources/review-request-list.txt
docs/manual/webapi/2.0/resources/default-reviewer-list.txt
docs/manual/webapi/2.0/resources/review-screenshot-comment.txt
docs/manual/webapi/2.0/resources/watched-review-request.txt
docs/manual/webapi/2.0/resources/hosting-service-account-list.txt
docs/manual/webapi/2.0/resources/watched.txt
docs/manual/webapi/2.0/resources/change.txt
docs/manual/webapi/2.0/resources/watched-review-group.txt
docs/manual/webapi/2.0/resources/review-screenshot-comment-list.txt
docs/manual/webapi/2.0/resources/review-group-list.txt
docs/manual/webapi/2.0/resources/repository.txt
docs/manual/webapi/2.0/resources/file-attachment-list.txt
docs/manual/webapi/2.0/resources/search.txt
docs/manual/webapi/2.0/resources/watched-review-request-list.txt
docs/manual/webapi/2.0/resources/extension-list.txt
docs/manual/webapi/2.0/resources/user-list.txt
docs/manual/webapi/2.0/resources/default-reviewer.txt
docs/manual/webapi/2.0/resources/file-attachment-comment-list.txt
docs/manual/webapi/2.0/resources/repository-info.txt
docs/manual/webapi/2.0/resources/review-reply-list.txt
docs/manual/webapi/2.0/resources/draft-screenshot.txt
docs/manual/webapi/2.0/resources/review-group-user.txt
docs/manual/webapi/2.0/resources/review-group-user-list.txt
docs/manual/webapi/2.0/resources/file-diff.txt
docs/manual/webapi/2.0/resources/file-diff-comment-list.txt
docs/manual/webapi/2.0/resources/watched-review-group-list.txt
docs/manual/webapi/2.0/resources/root.txt
docs/manual/webapi/2.0/resources/original-file.txt
docs/manual/webapi/2.0/resources/review-reply-file-attachment-comment.txt
docs/manual/webapi/2.0/resources/draft-file-attachment-list.txt
docs/manual/webapi/2.0/resources/review.txt
docs/manual/webapi/2.0/resources/review-reply-draft.txt
docs/manual/webapi/2.0/resources/review-draft.txt
docs/manual/webapi/2.0/resources/review-file-attachment-comment-list.txt
docs/manual/webapi/2.0/resources/review-reply-diff-comment-list.txt
docs/manual/webapi/2.0/resources/screenshot.txt
docs/manual/webapi/2.0/resources/review-request-last-update.txt
docs/manual/webapi/2.0/resources/review-diff-comment-list.txt
docs/manual/webapi/2.0/resources/diff.txt
docs/manual/webapi/2.0/resources/file-attachment-comment.txt
docs/manual/webapi/2.0/resources/screenshot-comment-list.txt
docs/manual/webapi/2.0/resources/file-diff-list.txt
docs/manual/webapi/2.0/resources/session.txt
docs/manual/webapi/2.0/resources/review-file-attachment-comment.txt
docs/manual/webapi/2.0/resources/change-list.txt
docs/manual/webapi/2.0/resources/validation.txt
docs/manual/webapi/2.0/resources/user.txt
docs/manual/webapi/2.0/resources/repository-commits.txt
docs/manual/webapi/2.0/resources/review-reply-diff-comment.txt
docs/manual/webapi/2.0/resources/repository-branches.txt
docs/manual/docs.db