dgs-codegen
dgs-codegen copied to clipboard
The code generator supports polymorphic interfaces like the one below: ``` scalar Currency scalar Long interface BaseMoney { type: String! currencyCode: Currency! centAmount: Long! } type HighPrecisionMoney implements BaseMoney {...
feature: add support for object input default values and add support for default inputs to kotlin2
Fixes default object values for input parameters when using Kotlin codegen closes #297
Hi, I have a data class with many data fields. I couldn't find how to configure to get a "no arg constructor" so I can set a few data fields...
### Description Issue: #609 Add Boolean fields to all data classes. Here is a gist of changes: 1. Generate boolean fields for Java data classes by default, removed additional flag...
Given an interface and a type, both of which have the `@annotate` directive placed on them, annotations are only generated for the GraphQL type. For example (you can also find...
Bumps [com.github.ajalt.clikt:clikt](https://github.com/ajalt/clikt) from 4.2.+ to 4.4.0. Release notes Sourced from com.github.ajalt.clikt:clikt's releases. 4.4.0 This release adds support for linuxArm64 and wasmJs targets. 4.3.0 Added Added limit parameter to option().counted() to...
**Motivation** We are migrating from java to kotlin codegen types. We have few quite complex input types. In our test suite we deserialise JSON files and we validate them. We'd...
Hello. We have third party schema, where some fields begin with a capital letter. As example: ``` type Query { user(id: Int): User } type User { ESIAPassport: String firstName:...
It seems the plugin simply concatenates all files inside the schema dir(s) and then tries to parse them. Why would it do so? Why does it include the `.graphqlconfig` file...
Hello, I am having a hard time developing my graphql schema with deprecated queries, mutations and subscriptions. I have found the config property "addDeprecatedAnnotation", which transforms input values into correctly...