arlyon / async-stripe

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

Generate latest changes from OpenApi spec #390

Closed stripe-openapi-bot closed 1 year ago

stripe-openapi-bot commented 1 year ago

This is an automated PR that tries to build the latest changes generated from the Stripe OpenApi spec.

Here are the missing exports:

[cargo-make] INFO - cargo make 0.36.11
[cargo-make] INFO - Calling cargo metadata to extract project info
[cargo-make] INFO - Cargo metadata done
[cargo-make] INFO - Project: async-stripe
[cargo-make] INFO - Build File: Makefile.toml
[cargo-make] INFO - Task: verify
[cargo-make] INFO - Profile: development
[cargo-make] INFO - Running Task: legacy-migration
[cargo-make] INFO - Running Task: verify
[cargo-make] INFO - Execute Command: "/usr/bin/env" "bash" "/tmp/fsio_a50tu3lMMZ.sh"
apple_pay_domain missing module
apple_pay_domain missing export
apps_secret missing module
apps_secret missing export
bank_connections_resource_accountholder missing module
bank_connections_resource_accountholder missing export
capability missing module
capability missing export
country_spec missing module
country_spec missing export
customer_cash_balance_transaction missing module
customer_cash_balance_transaction missing export
exchange_rate missing module
exchange_rate missing export
financial_connections_account missing module
financial_connections_account missing export
financial_connections_account_owner missing module
financial_connections_account_owner missing export
financial_connections_account_ownership missing module
financial_connections_account_ownership missing export
financial_connections_session missing module
financial_connections_session missing export
funding_instructions missing module
funding_instructions missing export
identity_verification_report missing module
identity_verification_report missing export
identity_verification_session missing module
identity_verification_session missing export
issuing_authorization_amount_details missing module
issuing_authorization_amount_details missing export
issuing_authorization_merchant_data missing module
issuing_authorization_merchant_data missing export
legal_entity_japan_address missing module
legal_entity_japan_address missing export
notification_event_data missing module
notification_event_data missing export
payment_method_details_card_installments_plan missing module
payment_method_details_card_installments_plan missing export
radar_early_fraud_warning missing module
radar_early_fraud_warning missing export
radar_value_list missing module
radar_value_list missing export
radar_value_list_item missing module
radar_value_list_item missing export
reporting_report_run missing module
reporting_report_run missing export
reporting_report_type missing module
reporting_report_type missing export
review missing export
source_mandate_notification missing module
source_mandate_notification missing export
source_transaction missing module
source_transaction missing export
subscription_transfer_data missing module
subscription_transfer_data missing export
tax_calculation missing module
tax_calculation missing export
tax_calculation_line_item missing module
tax_calculation_line_item missing export
tax_product_resource_customer_details missing module
tax_product_resource_customer_details missing export
tax_transaction missing module
tax_transaction missing export
tax_transaction_line_item missing module
tax_transaction_line_item missing export
three_d_secure_details missing module
three_d_secure_details missing export
treasury_credit_reversal missing module
treasury_credit_reversal missing export
treasury_debit_reversal missing module
treasury_debit_reversal missing export
treasury_financial_account missing module
treasury_financial_account missing export
treasury_financial_account_features missing module
treasury_financial_account_features missing export
treasury_financial_accounts_resource_ach_toggle_settings missing module
treasury_financial_accounts_resource_ach_toggle_settings missing export
treasury_financial_accounts_resource_toggle_settings missing module
treasury_financial_accounts_resource_toggle_settings missing export
treasury_inbound_transfer missing module
treasury_inbound_transfer missing export
treasury_outbound_payment missing module
treasury_outbound_payment missing export
treasury_outbound_transfer missing module
treasury_outbound_transfer missing export
treasury_received_credit missing module
treasury_received_credit missing export
treasury_received_debit missing module
treasury_received_debit missing export
treasury_shared_resource_billing_details missing module
treasury_shared_resource_billing_details missing export
treasury_shared_resource_initiating_payment_method_details_initiating_payment_method_details missing module
treasury_shared_resource_initiating_payment_method_details_initiating_payment_method_details missing export
treasury_transaction missing module
treasury_transaction missing export
treasury_transaction_entry missing module
treasury_transaction_entry missing export
treasury_transactions_resource_balance_impact missing module
treasury_transactions_resource_balance_impact missing export
treasury_transactions_resource_flow_details missing module
treasury_transactions_resource_flow_details missing export
version missing export
[cargo-make] INFO - ==================Time Summary==================
[cargo-make] INFO - [Setup Env]:                33.18%     0.58 seconds
[cargo-make] INFO - verify:                     33.18%     0.58 seconds
[cargo-make] INFO - [Setup Env - Rust]:         18.93%     0.33 seconds
[cargo-make] INFO - [Setup Env - Crate Info]:   13.23%     0.23 seconds
[cargo-make] INFO - [Setup Env - Git]:          0.97%      0.02 seconds
[cargo-make] INFO - [Load Makefiles]:           0.40%      0.01 seconds
[cargo-make] INFO - legacy-migration:           0.11%      0.00 seconds
[cargo-make] INFO - [Setup Env - Duckscript]:   0.00%      0.00 seconds
[cargo-make] INFO - [Setup Env - CI]:           0.00%      0.00 seconds
[cargo-make] INFO - [Setup Env - Project]:      0.00%      0.00 seconds
[cargo-make] INFO - [Setup Env - Vars]:         0.00%      0.00 seconds
[cargo-make] INFO - ================================================
[cargo-make] INFO - Build Done in 1.18 seconds.

Here are the duplicate exports:

[cargo-make] INFO - cargo make 0.36.11
[cargo-make] INFO - Calling cargo metadata to extract project info
[cargo-make] INFO - Cargo metadata done
[cargo-make] INFO - Project: async-stripe
[cargo-make] INFO - Build File: Makefile.toml
[cargo-make] INFO - Task: duplicates
[cargo-make] INFO - Profile: development
[cargo-make] INFO - Running Task: legacy-migration
[cargo-make] INFO - Running Task: duplicates
[cargo-make] INFO - ==================Time Summary==================
[cargo-make] INFO - [Setup Env]:                49.39%     0.56 seconds
[cargo-make] INFO - [Setup Env - Rust]:         29.07%     0.33 seconds
[cargo-make] INFO - [Setup Env - Crate Info]:   19.35%     0.22 seconds
[cargo-make] INFO - [Setup Env - Git]:          0.88%      0.01 seconds
[cargo-make] INFO - [Load Makefiles]:           0.70%      0.01 seconds
[cargo-make] INFO - duplicates:                 0.44%      0.01 seconds
[cargo-make] INFO - legacy-migration:           0.18%      0.00 seconds
[cargo-make] INFO - [Setup Env - Duckscript]:   0.00%      0.00 seconds
[cargo-make] INFO - [Setup Env - CI]:           0.00%      0.00 seconds
[cargo-make] INFO - [Setup Env - Project]:      0.00%      0.00 seconds
[cargo-make] INFO - [Setup Env - Vars]:         0.00%      0.00 seconds
[cargo-make] INFO - ================================================
[cargo-make] INFO - Build Done in 0.58 seconds.
codecov[bot] commented 1 year ago

Codecov Report

Merging #390 (d1d325c) into master (93720cc) will decrease coverage by 0.02%. The diff coverage is 0.00%.

@@            Coverage Diff            @@
##           master    #390      +/-   ##
=========================================
- Coverage    6.00%   5.99%   -0.02%     
=========================================
  Files         142     142              
  Lines       21968   22008      +40     
=========================================
  Hits         1319    1319              
- Misses      20649   20689      +40     
Impacted Files Coverage Δ
src/resources/generated/billing_portal_session.rs 0.00% <ø> (ø)
src/resources/generated/charge.rs 1.40% <ø> (ø)
src/resources/generated/checkout_session.rs 0.00% <0.00%> (ø)
src/resources/generated/invoice.rs 0.15% <ø> (ø)
...invoice_payment_method_options_customer_balance.rs 0.00% <ø> (ø)
src/resources/generated/issuing_card.rs 0.00% <ø> (ø)
src/resources/generated/issuing_cardholder.rs 0.00% <0.00%> (ø)
src/resources/generated/payment_intent.rs 0.00% <0.00%> (ø)
src/resources/generated/payment_link.rs 0.00% <0.00%> (ø)
src/resources/generated/payment_method.rs 0.00% <ø> (ø)
... and 2 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more