Skip to content

docs(api): update RST API reference pages for consistency#400

Merged
Jammy2211 merged 1 commit intomainfrom
docs/api-rst
Mar 12, 2026
Merged

docs(api): update RST API reference pages for consistency#400
Jammy2211 merged 1 commit intomainfrom
docs/api-rst

Conversation

@Jammy2211
Copy link
Owner

Summary

Brings the docs/api/*.rst Sphinx reference pages into consistency with the module-level
documentation added in PRs #393#399.

  • fitting.rst — Added FitQuantity section; split into Imaging and Interferometer
    and Quantity subsections, each with a descriptive sentence explaining the use case.
  • point.rst — Restructured into five named sections (Dataset / Solver / Fitting /
    Position Likelihood / Analysis); added six missing entries:
    FitPointDataset, FitPositionsImagePairAll, FitPositionsImagePairRepeat,
    FitPositionsSource, FitTimeDelays, PositionsLH.
  • modeling.rst — Added AnalysisQuantity to the Analysis autosummary table
    (was exported from autolens but absent from the API reference).
  • galaxy.rst — Added a short descriptive paragraph explaining Galaxy / Galaxies
    / Tracer and their roles.

Test plan

  • No functional changes — documentation only
  • Verify pages render in Sphinx (make html in docs/)
  • Check autosummary entries resolve to correct classes

🤖 Generated with Claude Code

- fitting.rst: add FitQuantity section with description; split into
  Imaging/Interferometer and Quantity subsections
- point.rst: restructure into Dataset / Solver / Fitting / Position
  Likelihood / Analysis sections; add FitPointDataset, FitPositionsImagePairAll,
  FitPositionsImagePairRepeat, FitPositionsSource, FitTimeDelays, PositionsLH
- modeling.rst: add AnalysisQuantity to Analysis autosummary table
- galaxy.rst: add descriptive text for Galaxy/Galaxies/Tracer section

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@Jammy2211 Jammy2211 merged commit e38f5aa into main Mar 12, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant