Skip to content

Cleanup axes_size. #15996

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

Merged
merged 1 commit into from
Mar 9, 2020
Merged

Cleanup axes_size. #15996

merged 1 commit into from
Mar 9, 2020

Conversation

anntzer
Copy link
Contributor

@anntzer anntzer commented Dec 21, 2019

Rewrite MaxWidth, MaxHeight to reuse the MaxExtent logic.
Docstrings cleanups.
Move some typechecks (float(...) -> check_isinstance) to the class
constructors (so that all calls benefit from it).

PR Summary

PR Checklist

  • Has Pytest style unit tests
  • Code is Flake 8 compliant
  • New features are documented, with examples if plot related
  • Documentation is sphinx and numpydoc compliant
  • Added an entry to doc/users/next_whats_new/ if major new feature (follow instructions in README.rst there)
  • Documented in doc/api/api_changes.rst if API changed in a backward-incompatible way


return rel_size, abs_size
def __init__(self, artist_list):
super().__init__(artist_list, "width")


class MaxHeight(_Base):
Copy link
Member

Choose a reason for hiding this comment

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

I think this should be:

Suggested change
class MaxHeight(_Base):
class MaxHeight(MaxExtent):

Rewrite MaxWidth, MaxHeight to reuse the MaxExtent logic; fix MaxExtent
to work even if artist_list is empty.
Docstrings cleanups.
Move some typechecks (`float(...)` -> check_isinstance) to the class
constructors (so that all calls benefit from it).
@anntzer
Copy link
Contributor Author

anntzer commented Mar 9, 2020

indeed, fixed and rebased.

@QuLogic QuLogic merged commit 7c78457 into matplotlib:master Mar 9, 2020
@QuLogic QuLogic added this to the v3.3.0 milestone Mar 9, 2020
@anntzer anntzer deleted the axes_size branch March 9, 2020 18:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants