Skip to content

docs: ensure that PlotAccessor is included in the API reference#17513

Open
tswast wants to merge 2 commits into
mainfrom
plot-accessor-docs
Open

docs: ensure that PlotAccessor is included in the API reference#17513
tswast wants to merge 2 commits into
mainfrom
plot-accessor-docs

Conversation

@tswast

@tswast tswast commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Currently, this page is blank.

image

After this change:

image

🦕

@tswast tswast requested review from a team as code owners June 18, 2026 19:55
@tswast tswast requested review from TrevorBergeron and removed request for a team June 18, 2026 19:55

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request exposes PlotAccessor in the public typing API and updates its references in the documentation templates and docstrings. It also updates the docstring decorator in _tools/docs.py to copy docstrings to property getters. The review feedback recommends making the decorator more robust by separating the docstring assignment of the descriptor from its underlying callable, preventing an AttributeError on the descriptor from skipping the getter's docstring assignment, and extending support to other descriptors like classmethod and cached_property.

Comment thread packages/bigframes/bigframes/_tools/docs.py
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
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