Closed sachindshinde closed 3 months ago
Latest commit: 7040fba230cac9f482564bf72fa21c871a5d5cf3
The changes in this PR will be included in the next version bump.
Not sure what this means? Click here to learn what changesets are.
Click here if you're a maintainer who wants to add another changeset to this PR
Name | Link |
---|---|
Latest commit | 734571021160cce5b849e7365d54e597d738fe5d |
Latest deploy log | https://app.netlify.com/sites/apollo-federation-docs/deploys/66c376cedab0a40008d58875 |
This pull request is automatically built and testable in CodeSandbox.
To see build info of the built libraries, click here or the icon next to each commit SHA.
During
addAdditionalAbstractTypeEdges()
, we add edges between abstract types, but we specifically were skipping edges between interfaces implementing interfaces because that function expected it to be added already byaddAbstractTypeEdges()
. However, the latter function only handles edges between concrete (object) and abstract types. This PR accordingly updatesaddAdditionalAbstractTypeEdges()
to stop skipping interfaces-implementing-interfaces edges, and updates tests accordingly.