Reading the call sites for this pair
Reading the call sites for this pair
spec pairs / adyen-checkout-v71-to-v72
v71 → v72
| Vendor | adyen |
|---|---|
| Service | checkout |
| Before revision | v712026-08-04 |
| After revision | v722026-08-04 |
| Before sha256 | fd59f89f18d134f9… |
| After sha256 | f4081494707eb5ff… |
| Source | https://github.com/Adyen/adyen-openapi/blob/f0d0bd47b721d1b4e2c86e8b3aad706ecb88423a/json/CheckoutService-v72.json |
| Licence | MIT |
response-property-became-optionaltype-expressiblePOST /donationCampaignsthe response property `donationCampaigns/items/donation/donationType` became optional for the status `200`
request-property-max-length-decreasednot type-expressiblePOST /donationsthe `billingAddress/stateOrProvince` request property's maxLength was decreased to `3`
request-property-max-length-decreasednot type-expressiblePOST /donationsthe `deliveryAddress/stateOrProvince` request property's maxLength was decreased to `3`
Showing 27 of 27 sampled call sites. Every call site the compiler broke is included. Clean call sites are capped per pair at 25, in corpus order. Sampling happens after every published rate has been computed over the full corpus. 47 clean call sites from this pair are not shown.
| Operation | Line | Compiler · System · Baseline | |
|---|---|---|---|
| POST /payments/{paymentPspReference}/amountUpdates | 95 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| POST /cancels | 734 | cmpBREAKSsysIMPACTEDbaseIMPACTED | |
| POST /forward | 5 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| POST /forward | 18 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| POST /storedPaymentMethods | 33 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| POST /storedPaymentMethods | 48 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| POST /storedPaymentMethods | 65 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| POST /storedPaymentMethods | 80 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| POST /payments/{paymentPspReference}/amountUpdates | 111 | cmpCLEANsysUNAFFECTEDbaseIMPACTED | |
| POST /payments/{paymentPspReference}/amountUpdates | 130 | cmpCLEANsysUNAFFECTEDbaseIMPACTED | |
| POST /payments/{paymentPspReference}/amountUpdates | 152 | cmpCLEANsysUNAFFECTEDbaseIMPACTED | |
| POST /payments/{paymentPspReference}/refunds | 164 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| POST /payments/{paymentPspReference}/refunds | 179 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| POST /cardDetails | 196 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| POST /cardDetails | 208 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| POST /cardDetails | 220 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| POST /cardDetails | 230 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| POST /payments/{paymentPspReference}/reversals | 242 | cmpCLEANsysUNAFFECTEDbaseIMPACTED | |
| POST /payments/{paymentPspReference}/reversals | 253 | cmpCLEANsysUNAFFECTEDbaseIMPACTED | |
| POST /payments/{paymentPspReference}/reversals | 264 | cmpCLEANsysUNAFFECTEDbaseIMPACTED | |
| POST /payments/{paymentPspReference}/reversals | 275 | cmpCLEANsysUNAFFECTEDbaseIMPACTED | |
| PATCH /paymentLinks/{linkId} | 285 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| PATCH /paymentLinks/{linkId} | 298 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| PATCH /paymentLinks/{linkId} | 311 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| PATCH /paymentLinks/{linkId} | 323 | cmpCLEANsysUNAFFECTEDbaseUNAFFECTED | |
| POST /paypal/updateOrder | 336 | cmpCLEANsysUNKNOWNbaseIMPACTED | |
| POST /paypal/updateOrder | 348 | cmpCLEANsysUNKNOWNbaseIMPACTED |
request-property-max-length-decreasednot type-expressiblePOST /donationsthe `returnUrl` request property's maxLength was decreased to `1024`
request-property-became-requiredtype-expressiblePOST /paymentsthe request property `paymentMethod/oneOf[subschema #17: DirectDebitAu]/holderName` became required
request-property-max-length-decreasednot type-expressiblePOST /paymentsthe `billingAddress/stateOrProvince` request property's maxLength was decreased to `3`
request-property-max-length-decreasednot type-expressiblePOST /paymentsthe `deliveryAddress/stateOrProvince` request property's maxLength was decreased to `3`
request-property-max-length-decreasednot type-expressiblePOST /paymentsthe `returnUrl` request property's maxLength was decreased to `1024`
request-property-max-length-decreasednot type-expressiblePOST /paymentsthe `shopperIP` request property's maxLength was decreased to `50`
request-property-max-length-decreasednot type-expressiblePOST /paymentsthe `subMerchants/items/address/stateOrProvince` request property's maxLength was decreased to `3`
request-property-max-length-decreasednot type-expressiblePOST /payments/{paymentPspReference}/capturesthe `subMerchants/items/address/stateOrProvince` request property's maxLength was decreased to `3`
request-property-max-length-decreasednot type-expressiblePOST /paypal/updateOrderthe `deliveryAddress/stateOrProvince` request property's maxLength was decreased to `3`
request-property-max-length-decreasednot type-expressiblePOST /sessionsthe `billingAddress/stateOrProvince` request property's maxLength was decreased to `3`
request-property-max-length-decreasednot type-expressiblePOST /sessionsthe `deliveryAddress/stateOrProvince` request property's maxLength was decreased to `3`
request-property-max-length-decreasednot type-expressiblePOST /sessionsthe `returnUrl` request property's maxLength was decreased to `1024`
request-property-removedtype-expressiblePOST /cancelsremoved the request property `enhancedSchemeData`
request-property-max-length-setnot type-expressiblePOST /donationsthe `billingAddress/postalCode` request property's maxLength was set to `10`
request-property-max-length-setnot type-expressiblePOST /donationsthe `deliveryAddress/postalCode` request property's maxLength was set to `10`
request-property-removedtype-expressiblePOST /donationsremoved the request property `additionalData`
request-property-removedtype-expressiblePOST /donationsremoved the request property `conversionId`
request-property-removedtype-expressiblePOST /donationsremoved the request property `deliverAt`
request-property-removedtype-expressiblePOST /donationsremoved the request property `threeDSAuthenticationOnly`
request-property-max-length-setnot type-expressiblePOST /paymentsthe `billingAddress/postalCode` request property's maxLength was set to `10`
request-property-max-length-setnot type-expressiblePOST /paymentsthe `deliveryAddress/postalCode` request property's maxLength was set to `10`
request-property-max-length-setnot type-expressiblePOST /paymentsthe `reference` request property's maxLength was set to `80`
request-property-max-length-setnot type-expressiblePOST /paymentsthe `shopperEmail` request property's maxLength was set to `256`
request-property-max-length-setnot type-expressiblePOST /paymentsthe `socialSecurityNumber` request property's maxLength was set to `50`
request-property-max-length-setnot type-expressiblePOST /paymentsthe `subMerchants/items/address/postalCode` request property's maxLength was set to `10`
request-property-max-length-setnot type-expressiblePOST /paymentsthe `telephoneNumber` request property's maxLength was set to `64`
request-property-removedtype-expressiblePOST /paymentsremoved the request property `conversionId`
request-property-removedtype-expressiblePOST /payments/{paymentPspReference}/amountUpdatesremoved the request property `enhancedSchemeData`
response-property-enum-value-addedtype-expressiblePOST /payments/{paymentPspReference}/amountUpdatesadded the new `authorised` enum value to the `status` response property for the response status `201`
response-property-enum-value-addedtype-expressiblePOST /payments/{paymentPspReference}/amountUpdatesadded the new `refused` enum value to the `status` response property for the response status `201`
request-property-removedtype-expressiblePOST /payments/{paymentPspReference}/cancelsremoved the request property `enhancedSchemeData`
request-property-max-length-setnot type-expressiblePOST /payments/{paymentPspReference}/capturesthe `subMerchants/items/address/postalCode` request property's maxLength was set to `10`
request-property-removedtype-expressiblePOST /payments/{paymentPspReference}/reversalsremoved the request property `enhancedSchemeData`
request-property-max-length-setnot type-expressiblePOST /paypal/updateOrderthe `deliveryAddress/postalCode` request property's maxLength was set to `10`
request-property-max-length-setnot type-expressiblePOST /sessionsthe `billingAddress/postalCode` request property's maxLength was set to `10`
request-property-max-length-setnot type-expressiblePOST /sessionsthe `deliveryAddress/postalCode` request property's maxLength was set to `10`
A change marked not type-expressible is one no compiler can decide. Every call site touching it compiles clean, and that clean compile is not evidence of safety — the system returns UNKNOWN there and the abstention is counted, never scored as a hit.