arlyon / async-stripe

Async (and blocking!) Rust bindings for the Stripe API
https://payments.rs
Apache License 2.0
453 stars 130 forks source link

Next tracking branch #526

Open arlyon opened 6 months ago

arlyon commented 6 months ago

Monomorphisation is dead. Long live __

Tracking PR for async-stripe next which addresses longstanding codegen issues from time immemorial and fixes our compile time issues.

Outstanding:

It is intended that this branch become the basis for a release candidate for 1.0

codecov[bot] commented 6 months ago

Codecov Report

Attention: Patch coverage is 19.83881% with 3879 lines in your changes are missing coverage. Please review.

Project coverage is 25.62%. Comparing base (c165e2c) to head (020065b). Report is 167 commits behind head on master.

:exclamation: Current head 020065b differs from pull request most recent head ba6f20d. Consider uploading reports for the commit ba6f20d to get more accurate results

Files Patch % Lines
...d/stripe_billing/src/subscription_item/requests.rs 0.00% 454 Missing :warning:
.../src/checkout_acss_debit_payment_method_options.rs 0.00% 193 Missing :warning:
...heckout/src/checkout_acss_debit_mandate_options.rs 0.00% 192 Missing :warning:
...stripe_billing/src/billing_portal_session/types.rs 31.57% 156 Missing :warning:
...er_balance_bank_transfer_payment_method_options.rs 0.00% 156 Missing :warning:
...heckout_customer_balance_payment_method_options.rs 0.00% 138 Missing :warning:
generated/stripe_billing/src/plan/requests.rs 8.33% 121 Missing :warning:
generated/stripe_billing/src/portal_flows_flow.rs 0.00% 106 Missing :warning:
...eckout/src/checkout_card_payment_method_options.rs 0.00% 106 Missing :warning:
..._billing/src/portal_flows_flow_after_completion.rs 0.00% 95 Missing :warning:
... and 45 more
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #526 +/- ## =========================================== + Coverage 5.83% 25.62% +19.78% =========================================== Files 146 934 +788 Lines 22571 99872 +77301 =========================================== + Hits 1317 25592 +24275 - Misses 21254 74280 +53026 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.