-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Canonicalization for 're'-inherited methods #60
Comments
A siimilar case is in |
I'm a little confused as to what the problem is. |
Well, in this case, it's gone because it's in https://matplotlib.org/stable/api/_as_gen/matplotlib.artist.Artist.pick.html |
Sure, but we can't catch all that.... To me the goal is to not completely kill a top-level link. https://matplotlib.org/api/_as_gen/matplotlib.axes.Axes.pick.html should never be linked, but if someone does link it, we are sending them to where the documentation last existed. That we removed it and are relying on the inherited method isn't something we can help with. Note the reference in the list of (Off topic, but I don't think this was a particularly good idea from a documentation point of view. Sure not every artist should have |
In 3.4.0, the docs for some
Axes
methods (pick
,pickable
,get_picker
,set_picker
,get_contains
,set_contains
) were removed. This is because the docs are inherited from theArtist
methods.Sphinx automatically switches all references when generated the docs, but our redirect/canonicalization script here doesn't recognize it. Instead, it thinks these methods were last documented in 3.3.4 and points there.
We should decide if we want to point to the new location (and figure out if it's possible), and do so.
The text was updated successfully, but these errors were encountered: