Skip to content

Conversation

@mickjermsurawong-stripe
Copy link
Contributor

This update corresponds with change in OpenAPI spec to remove redundant endpoint: https://git.corp.stripe.com/stripe-internal/pay-server/pull/129890
cc @stripe/api-libraries

@mickjermsurawong-stripe
Copy link
Contributor Author

self-approving on generated code merging to beta
LGTM

@mickjermsurawong-stripe mickjermsurawong-stripe merged commit d338132 into autogen/8.0-beta Feb 5, 2019
@mickjermsurawong-stripe mickjermsurawong-stripe deleted the mickjermsurawong/sdk-autogen-java-spec-3b52a80_2 branch February 14, 2019 02:03
mickjermsurawong-stripe added a commit that referenced this pull request Mar 19, 2019
* remove updated resource

* src: remove class specific deserializers from ApiResource.java

* test: use PaymentSource instead of ExternalAccount for BankAccount and Card in `/v1/customers/...`

* test: remove Charge `markSafe/markFraudulent` method in favor of normal update

* test: remove LoginLinkCollection for create method, in favor of LoginLink `craeteOnAccount`

* test: rename Reversal to TransferReversal

Reversal to Transfer Reversal

* test: remove UsageRecord `create` taking ID argument in parameters, in favor of `createOnSubscriptionItem`

* test: use StripeError and PaymentSource for PaymentIntent instead of PaymentIntentLastPaymentError and ExternalAccount

* test: remove `getTypeData` in SourceTransaction and SourceMandateNotification in favor of new typed classes specific to each source type

* test: use normal getters for auto-expand issuing.Card in Authorization and CardDetails instead of expandable idiom

* test: fix Topup test using incorrect stripe-mock url

* test: add deserialzation tests for unknown subtypes on BalanceTransactionSource and ExternalAccount

* test: type-cast nulls for ambiguous method calls supporting single argument for both RequestOptions and param Map

* src/test: [version-pin] pin API_VERSION and update RequestOptions and EphemeralKey

* remove resources to be regenerated

* test: add deserialization test to OrderItem expanding parent

* "[generated] source: spec3.sdk.yaml@spec-214186957a2324edd15aba2a7d8d03e408f22669 in master""

* src/test: [version-pin] remove Stripe.apiVersion

* Interface for handling event deserialization failure due to api version mismatch (#664)

* make event data backward compat

* implement versioned data

* rename work

* rename exception

* improve deserializeUnsafeWith

* add comments using static pinned version

* "[generated] source: spec3.sdk.yaml@spec-c6ce0ce334c19193dc22b6b63f47388f25f30d57 in master"" (#666)

* "[generated] source: spec3.sdk.yaml@spec-3b52a80 in master"" (#668)

* remove resource

* remove updated resource

* remove updated resource

* remove resources

* [generated] source: spec3.sdk.yaml@non-master-spec-a8fea08 in HEAD (#671)

* [generated] source: spec3.sdk.yaml@non-master-spec-d2b863d in mickjermsurawong/subscription-schedules (#672)

* test: Person remove old document expansion

* test: Subscription default source becomes PaymentSource

* test: typed param setup - fix ambiguous call with null casting

test: CardTest ambiguous call with typed param

* test: LegalEntity class is removed

fix person

* Basic primitives for typed params  (#679)

* extract common deserializer method

extract common logic

* implement ApiParamRequest

add api param request

* Add to base test lenient request params comparison for list/array int/long comparison

* use List<Object> instead of Object[] in untyped deserializer

* provide documentation to deserializer and api request param

* reorder import statments

* fix other imports in new files

* fix: RequestOptions use lombok equal/hashcode instead

* test: Standardization consider request param as map param

* Update resources to 8.0-beta (#687)

* [generated] source: spec3.sdk.yaml@non-master-spec-e27a05e in mickjermsurawong/no-v-change

* [generated] source: spec3.sdk.yaml@spec-82bb471 in master

* [generated] source: spec3.sdk.yaml@spec-3869a7f in master

* [generated] source: spec3.sdk.yaml@non-master-spec-02ef86a in mickjermsurawong/undoc-sensitive-enum

* Revert "test: Standardization consider request param as map param"

This reverts commit c3c1157.

* Revert "Basic primitives for typed params  (#679)"

This reverts commit a1c2175.

* Revert "test: typed param setup - fix ambiguous call with null casting"

This reverts commit 1eb0f45.

* [generated] source: spec3.sdk.yaml@spec-9d9decd in master (#690)

* [generated] source: spec3.sdk.yaml@spec-2662e57 in master (#692)

* [generated] source: spec3.sdk.yaml@spec-436464f in master (#693)

* remove parts that should be done by script (#696)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants