app-store-server-library-java / PR 255
Update all model constructors to be protected when required fields ar…
apple/app-store-server-library-java#255 mergedmain-only
+42/−42lines
42files
0comments
2026-05-19opened
2026-05-19merged
What it touches
main: 42
Modules: src/main (42)
Architectural impact (arcade-agent diff_impact)
42files mapped to the graph
606entities in those files
Modelcomponents
55entities within 3 hops downstream
Most depended-upon changed entities
| Entity | Dependents |
|---|---|
com.apple.itunes.storekit.model.AdvancedCommerceRequestRefundRequest | 41 |
com.apple.itunes.storekit.model.AdvancedCommerceRequestRefundResponse | 41 |
com.apple.itunes.storekit.model.AdvancedCommerceSubscriptionCancelRequest | 41 |
com.apple.itunes.storekit.model.AdvancedCommerceSubscriptionCancelResponse | 41 |
com.apple.itunes.storekit.model.AdvancedCommerceSubscriptionChangeMetadataRequest | 41 |
com.apple.itunes.storekit.model.AdvancedCommerceSubscriptionChangeMetadataResponse | 41 |
com.apple.itunes.storekit.model.AdvancedCommerceSubscriptionMigrateRequest | 41 |
com.apple.itunes.storekit.model.AdvancedCommerceSubscriptionMigrateResponse | 41 |
Computed against the current default branch, not the PR base commit; files renamed or deleted since then are unmatched. Downstream counts are a reverse-dependency closure to depth 3 and over-approximate real blast radius.
Files
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceOffer.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceOneTimeChargeCreateRequest.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceOneTimeChargeItem.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceRequestInfo.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceRequestRefundItem.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceRequestRefundRequest.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceRequestRefundResponse.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceSubscriptionCancelRequest.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceSubscriptionCancelResponse.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceSubscriptionChangeMetadataDescriptors.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceSubscriptionChangeMetadataItem.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceSubscriptionChangeMetadataRequest.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceSubscriptionChangeMetadataResponse.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceSubscriptionCreateItem.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceSubscriptionCreateRequest.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceSubscriptionMigrateDescriptors.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceSubscriptionMigrateItem.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceSubscriptionMigrateRenewalItem.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceSubscriptionMigrateRequest.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceSubscriptionMigrateResponse.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceSubscriptionModifyAddItem.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceSubscriptionModifyChangeItem.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceSubscriptionModifyDescriptors.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceSubscriptionModifyInAppRequest.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceSubscriptionModifyPeriodChange.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceSubscriptionModifyRemoveItem.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceSubscriptionPriceChangeItem.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceSubscriptionPriceChangeResponse.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceSubscriptionReactivateInAppRequest.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceSubscriptionReactivateItem.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceSubscriptionRevokeRequest.java |
| main | src/main/java/com/apple/itunes/storekit/model/AdvancedCommerceSubscriptionRevokeResponse.java |
| main | src/main/java/com/apple/itunes/storekit/model/BulletPoint.java |
| main | src/main/java/com/apple/itunes/storekit/model/ConsumptionRequest.java |
| main | src/main/java/com/apple/itunes/storekit/model/DecodedRealtimeRequestBody.java |
| main | src/main/java/com/apple/itunes/storekit/model/DefaultConfigurationResponse.java |
| main | src/main/java/com/apple/itunes/storekit/model/PerformanceTestRequest.java |
| main | src/main/java/com/apple/itunes/storekit/model/RealtimeUrlRequest.java |
| main | src/main/java/com/apple/itunes/storekit/model/RealtimeUrlResponse.java |
| main | src/main/java/com/apple/itunes/storekit/model/UpdateAppAccountTokenRequest.java |
| main | src/main/java/com/apple/itunes/storekit/model/UploadMessageImage.java |
| main | src/main/java/com/apple/itunes/storekit/model/UploadMessageRequestBody.java |