Fix documentation issues throughout Djblets.

Review Request #13326 — Created Oct. 9, 2023 and submitted

Information

Djblets
release-4.x

Reviewers

This fixes a number of documentation typos and bad references throughout
the codebase. Most are fairly simple fixes, though there's one reference
to the Django docs that no longer exists and had to be removed.

Some of this involves removing some duplicate docs (common when in both
an "Attributes" section and defined in a property or instance attribute
typing). There's also a move to Django's cached_property and away from
our old copy, which fixes another class of documentation issues.

There are still a few doc warnings that come up, having to do with
Django references. These will require fixes in beanbag-docutils.
However, there aren't many, and by and large this cleans up a whole lot
of our docs build output.

Built the docs. Saw that the only errors I hit were the ones that need
fixing in beanbag-docutils.

Summary ID
Fix documentation issues throughout Djblets.
This fixes a number of documentation typos and bad references throughout the codebase. Most are fairly simple fixes, though there's one reference to the Django docs that no longer exists and had to be removed. Some of this involves removing some duplicate docs (common when in both an "Attributes" section and defined in a property or instance attribute typing). There's also a move to Django's `cached_property` and away from our old copy, which fixes another class of documentation issues. There are still a few doc warnings that come up, having to do with Django references. These will require fixes in beanbag-docutils. However, there aren't many, and by and large this cleans up a whole lot of our docs build output.
9bcfb30af071d56e3a0fa4d42b99d86d0f08111d
Description From Last Updated

module level import not at top of file Column: 1 Error code: E402

reviewbotreviewbot
Checks run (1 failed, 1 succeeded)
flake8 failed.
JSHint passed.

flake8

david
  1. Ship It!
  2. 
      
maubin
  1. Ship It!
  2. 
      
chipx86
Review request changed
Status:
Completed
Change Summary:
Pushed to release-4.x (0ff98bd)