Add and modernize documentation throughout WebAPIResource.
Review Request #13277 — Created Sept. 19, 2023 and submitted
WebAPIResource
is a very old and complex part of our codebase, and
lacked any form of modern documentation. This made it more difficult to
iterate on, and with some upcoming work planned for this, it was time to
address this problem.This change adds documentation to all the methods in the class, and sets
the stage for those upcoming changes.
Unit tests pass.
Built the docs. Verified there were no new errors in this module.
Summary | ID |
---|---|
aaa6b7f59ff7249c35e60a2fbf893fadb705e6fb |
Description | From | Last Updated |
---|---|---|
Typo in summary: documnentation |
david | |
SyntaxError: invalid syntax Column: 9 Error code: E999 |
reviewbot | |
Can get rid of "Return" and just say "The plural name ..." like you did with the other docs. |
maubin | |
While you're here could you get rid of "Returns". |
maubin | |
While you're here could you get rid of "Returns". |
maubin | |
This should be removed, there is no specific object for list resources. |
maubin | |
This should say HTTP DELETE instead of POST. |
maubin | |
This should be "name" instead of "name_plural". |
maubin | |
Missing a leading underscore in the method name. |
maubin | |
Remove this line. |
maubin | |
Not sure if the word "included" should be here. Maybe this was meant to say "if included"? |
maubin | |
"optional" was written twice. |
maubin |
- Change Summary:
-
ad Fixed a missing line from a bad
git add -p
. - Commits:
-
Summary ID 5868a895fc8610ebcc7d98403a235129a52e4514 e0cfc7603aa26ad4c71df269b9d6043f31851754 - Diff:
-
Revision 2 (+1684 -216)
Checks run (2 succeeded)
- Change Summary:
-
Fixed typos and all reported issues in the docs.
- Summary:
-
Add and modernize documnentation throughout WebAPIResource.Add and modernize documentation throughout WebAPIResource.
- Commits:
-
Summary ID e0cfc7603aa26ad4c71df269b9d6043f31851754 76f05439f5375c0406eb404798e1e8383e03fd95 - Diff:
-
Revision 3 (+1682 -220)
Checks run (2 succeeded)
- Change Summary:
-
Fixed a missing
_
in a method name reference. - Commits:
-
Summary ID 76f05439f5375c0406eb404798e1e8383e03fd95 aaa6b7f59ff7249c35e60a2fbf893fadb705e6fb - Diff:
-
Revision 4 (+1682 -220)