apollo-ios-dev icon indicating copy to clipboard operation
apollo-ios-dev copied to clipboard

Field Merging[1/x] Configuration Options

Open AnthonyMDev opened this issue 1 year ago • 3 comments

TL;DR

Update the configuration in ApolloCodegen to allow for selecting specific field merging strategies.

What changed?

Added the ability to select specific field merging strategies such as ancestors, siblings, and named fragments in the ApolloCodegen configuration.

How to test?

Unit tests have been added to ensure encoding and decoding of field merging configurations work correctly.

Why make this change?

This change provides more flexibility in handling merged fields and named fragment accessors in the generated selection set models.


AnthonyMDev avatar Mar 21 '24 18:03 AnthonyMDev

  • #350 Graphite
  • #344 Graphite
  • #343 Graphite
  • #318 Graphite
  • #307 Graphite
  • #306 Graphite 👈
  • #308 Graphite
  • main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @AnthonyMDev and the rest of your teammates on Graphite Graphite

AnthonyMDev avatar Mar 21 '24 18:03 AnthonyMDev

Deploy Preview for eclectic-pie-88a2ba canceled.

Name Link
Latest commit 41f58c4fc321a74a159981347bbf39ba91accab6
Latest deploy log https://app.netlify.com/sites/eclectic-pie-88a2ba/deploys/6696cf507762e4000804f29e

netlify[bot] avatar Mar 21 '24 18:03 netlify[bot]

Deploy Preview for apollo-ios-docc canceled.

Name Link
Latest commit 41f58c4fc321a74a159981347bbf39ba91accab6
Latest deploy log https://app.netlify.com/sites/apollo-ios-docc/deploys/6696cf5087c2ae00085cf02d

netlify[bot] avatar Mar 21 '24 18:03 netlify[bot]

Closed in favor of #431

AnthonyMDev avatar Jul 16 '24 20:07 AnthonyMDev