Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Document class methods#9046

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
choldgraf merged 2 commits intomatplotlib:masterfromdstansby:class-methods
Aug 21, 2017
Merged

Conversation

dstansby
Copy link
Member

This is an attempt tofix#8701. Currently this throws a lot of warnings which need investigating, but building with--allowsphinxwarnings results in correctly documented class pages.

@dstansbydstansby added Documentation Release criticalFor bugs that make the library unusable (segfaults, incorrect plots, etc) and major regressions. labelsAug 16, 2017
@dstansbydstansby added this to the2.1 (next point release) milestoneAug 16, 2017
Add some more no-indexRemove extra method listingsFix Figure example sectionEscape plot_directive docstring@
@dstansbydstansby changed the title[WIP] Document class methodsDocument class methodsAug 21, 2017
@dstansby
Copy link
MemberAuthor

I think this should now be ready to go. Essentially I've turned on documenting class methods by default, and had to manually disable a few places where they were being duplicated. All the new pages added by@choldgraf should be the same, but I'll double check the circleci build once it is done.

@dstansby
Copy link
MemberAuthor

@choldgraf
Copy link
Contributor

this sounds like a good addition to me - I guess Figure is probably going to have one of the longer versions of these new pages, yeah? If you double check that the other pages look good then I think we're good to go

@dstansby
Copy link
MemberAuthor

Just manually checked all the pages I made changes to, and they look the same as before.

@choldgrafcholdgraf merged commit2ed56ab intomatplotlib:masterAug 21, 2017
@choldgraf
Copy link
Contributor

boom!

@tacaswell
Copy link
Member

Thanks@dstansby ! This is something I had been dreading fixing!

@dstansbydstansby deleted the class-methods branchAugust 21, 2017 19:44
@dstansby
Copy link
MemberAuthor

It took me a while to understand the warnings, but I got there eventually (and learnt a bit more about sphinx along the way!)

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers
No reviews
Assignees
No one assigned
Labels
DocumentationRelease criticalFor bugs that make the library unusable (segfaults, incorrect plots, etc) and major regressions.
Projects
None yet
Milestone
v2.1
Development

Successfully merging this pull request may close these issues.

Class pages don't document their methods
3 participants
@dstansby@choldgraf@tacaswell

[8]ページ先頭

©2009-2025 Movatter.jp