Closed zprobst closed 7 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 97.58%. Comparing base (
41b0bd2
) to head (7509dc7
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
There are two issues with schema introspection. Specifically:
If you have a switch statement that provides completely different set of interpretations per-branch, then it will merge the schemas together. This is in appropriate because each branch provides a different part of the schema that should be isolated and only merged together once complete. This PR prevents this from occurring.
If you attempt to define a relationship interpretation before defining the source node, it will not be bound to the source node type.
Fix a syntax issue in the graphql schema.