graphql-code-generator icon indicating copy to clipboard operation
graphql-code-generator copied to clipboard

[resolvers] Add `generateInternalResolversIfNeeded.__isTypeOf`

Open eddeee888 opened this issue 1 year ago • 3 comments

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

eddeee888 avatar Sep 11 '24 13:09 eddeee888