graphql-code-generator
graphql-code-generator copied to clipboard
[resolvers] Add `generateInternalResolversIfNeeded.__isTypeOf`
Description
This PR compliments https://github.com/dotansimha/graphql-code-generator/pull/9989 and should be merged after.
Previously, we always generate __isTypeOf type which means consumers may try to implement it, even when they don't have to.
This PR adds generateInternalResolversIfNeeded.__isTypeOf to conditionally generate this resolver only for implementing types or union members
Type of change
Please delete options that are not relevant.
- [x] New feature (non-breaking change which adds functionality)
How Has This Been Tested?
- [x] Unit test