Title: Make function signatures more explicit by timhoffm · Pull Request #10830 · matplotlib/matplotlib · GitHub
Open Graph Title: Make function signatures more explicit by timhoffm · Pull Request #10830 · matplotlib/matplotlib
X Title: Make function signatures more explicit by timhoffm · Pull Request #10830 · matplotlib/matplotlib
Description: PR Summary As proposed in #9912 (comment), more explicit signatures help to understand how a function works. This PR does only contain simple cases, in which the arguments are handed down to another function (e.g. pyplot function -> Figure method). Up to now, the outer function was often *args, **kwargs. I explicitly copy parts (or the whole) of the inner function signature to the outer function. The PR is limited to cases, that do not change possible calls (e.g. certain combination of args and kwargs).
Open Graph Description: PR Summary As proposed in #9912 (comment), more explicit signatures help to understand how a function works. This PR does only contain simple cases, in which the arguments are handed down to anothe...
X Description: PR Summary As proposed in #9912 (comment), more explicit signatures help to understand how a function works. This PR does only contain simple cases, in which the arguments are handed down to anothe...
Opengraph URL: https://github.com/matplotlib/matplotlib/pull/10830
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:d6eebfb0-2b64-4899-880f-d2ad7a361e5d |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | 9A0C:2CE7AA:1333CB2:19608C9:6A542A8C |
| html-safe-nonce | 95258a2dacbd73a06abe486c1be24dd1b2bf73110689b23c9029bbc30e23a400 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5QTBDOjJDRTdBQToxMzMzQ0IyOjE5NjA4Qzk6NkE1NDJBOEMiLCJ2aXNpdG9yX2lkIjoiNjAyMzg3MDYxMDAwNjA5MjQyOCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 62376f9a75693a0e5802deecacbbeafb57732d60388a676f64952b9b732cd517 |
| hovercard-subject-tag | pull_request:175763763 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/matplotlib/matplotlib/pull/10830/files |
| twitter:image | https://avatars.githubusercontent.com/u/2836374?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/2836374?s=400&v=4 |
| og:image:alt | PR Summary As proposed in #9912 (comment), more explicit signatures help to understand how a function works. This PR does only contain simple cases, in which the arguments are handed down to anothe... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | b9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/matplotlib/matplotlib git https://github.com/matplotlib/matplotlib.git |
| octolytics-dimension-user_id | 215947 |
| octolytics-dimension-user_login | matplotlib |
| octolytics-dimension-repository_id | 1385122 |
| octolytics-dimension-repository_nwo | matplotlib/matplotlib |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 1385122 |
| octolytics-dimension-repository_network_root_nwo | matplotlib/matplotlib |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 07a982c1d40157c619b364352b704c3ce66bb332 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width