Netflix/dgs-codegen

feature: Prefix type names

Open

#323 opened on Feb 6, 2022

View on GitHub
 (6 comments) (11 reactions) (0 assignees)Kotlin (112 forks)auto 404
good first issue

Repository metrics

Stars
 (215 stars)
PR merge metrics
 (PR metrics pending)

Description

For example, given the schema:

interface A {
  id: ID!
}

type B implements A {
  id: ID!
  b: String!
}

With a prefix of GQL_, would generate:

  • interface GQL_A
  • class GQL_B implements GQL_A

This would help when converting between database, RPC, and GraphQL objects sharing the same name for example

I know #21 and #132 exist, would a PR in the (distant) future be OK?

Contributor guide