Closed LWprogramming closed 3 years ago
Something seems to have gone wrong with the pull request (frozen tests, no webhooks working etc) while creating it so I'm going to close and re-open to see if that fixes it
Merging #992 (dc36f0a) into main (33cc5e8) will increase coverage by
0.00%
. The diff coverage is100.00%
.
@@ Coverage Diff @@
## main #992 +/- ##
=======================================
Coverage 94.36% 94.36%
=======================================
Files 113 113
Lines 9065 9067 +2
=======================================
+ Hits 8554 8556 +2
Misses 511 511
Impacted Files | Coverage Δ | |
---|---|---|
...ql_compiler/schema_transformation/rename_schema.py | 99.65% <100.00%> (+<0.01%) |
:arrow_up: |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update 33cc5e8...dc36f0a. Read the comment docs.
Suppose a GraphQL schema contains the following types:
It would be illegal to suppress the type
Dog
because the typeHuman
still has a fieldpet
of typeDog
, but if the fieldpet
was also suppressed, this would be a legal schema transformation. Previously, the code would incorrectly raise aCascadingSuppressionError
regardless of whether or notpet
was suppressed-- this PR fixes that bug.