- 27 11月, 2020 2 次提交
-
-
由 梦境迷离 提交于
* init support scala * init support scala * update * add support for gradle、maven * add unit test for var field in case class * fxi maven * Minor refactoring Co-authored-by: NBogdan Kobylynskyi <92bogdan@gmail.com>
-
由 Bogdan Kobylynskyi 提交于
* [WIP] Introduce config for specifying custom-serializable fields #260 * Add a new config to maven/gradle/sbt #260
-
- 11 11月, 2020 1 次提交
-
-
由 Bogdan Kobylynskyi 提交于
Maven plugin: fix parameters parsing: customAnnotationsMapping/directiveAnnotationsMapping #389 (#391)
-
- 03 11月, 2020 1 次提交
-
-
由 Bogdan Kobylynskyi 提交于
* Generate primitive types for non-null GraphQL types #305 * Possibility to override primitives generation in Maven plugin
-
- 31 10月, 2020 1 次提交
-
-
由 Bogdan Kobylynskyi 提交于
* Ability to skip "throws Exception" in api method signature #339 * Add generateApisWithThrowsException to Scala sbt plugin #339
-
- 30 10月, 2020 1 次提交
-
-
由 Bogdan Kobylynskyi 提交于
-
- 03 9月, 2020 2 次提交
-
-
由 梦境迷离 提交于
* add sbt plugin * rm log to file * update * update readme * update readme * update readme * update client example * update client example * update log * update client example * add scalaiform * add scalaiform and publish * support schemaFinderConfig and parentInterfacesConfig * update readme license, convert GraphQLCodegen to Def * update readme * Create scala.yml * update scala ci * update scala ci * rm scala ci * rm scala ci * use publishLocal * ci support ivy cache * ci support ivy cache * fix support ivy cache * change example project level * change example project level * fix path for ci * fix workflows * move generate code to src_managed_graphql * change generate code location to src_managed_graphql * add sbt-test for plugin * fix workflows * fix workflows * change generate code location to src_managed_graphql * add watch resource, refactor plugins * add developer for publish * add key apiAsyncReturnType and apiAsyncReturnListType, refactor code, update sbt-test with two options * add resolvers * add resolvers for ci * add resolvers for ci * add resolvers for ci * Remove redundant dependencies * fix support ivy local * Update github.yml * fix support ivy local * update ci * fix compile failed when generate code not found in classpath. test in the standard way * Update github.yml * 1. update default option code 2. update client example 3. update version to 2.3.0 * update version to 2.3.0 * Merge branch 'master' of github.com:jxnu-liguobin/graphql-java-codegen * pre release 2.4.0 * next dev 2.4.1-SNAPSHOT fix example support with v2.4.0 add typename * add use case with proxy * add comment * add Support code * update README * add scope on conf key * add release plugin * add release plugin * Setting version to 2.4.2 * Setting version to 2.4.3-SNAPSHOT * add release plugin (not release) * upgrade sbt version, update example Deprecated api * refactor sbt plugin * refactor sbt plugin *
♻ Changes for upcoming release 3.0.0 (#276) * Setting version to 3.0.0 * fix conflict, release3.0.0 * append migration * append migration * fix default value, cannot assign a int value to Long(boxing type) * fix default value, cannot assign a int value to Long(boxing type) * use new file * use conversion instead of reflect * throw exception msg * add `selectAll` on projection class * add options in plugin, fix use case * fix * add docs and example * update docs * fix * add option generateSelectAll to * fix test case * fix name * fix comments * fix comments * fix comments * add super method * update docs * update testcase, add abstract -
由 Bogdan Kobylynskyi 提交于
-
- 24 8月, 2020 1 次提交
-
-
由 Bogdan Kobylynskyi 提交于
* Support code generation based on introspection query response #165 * 165 introspection query (#298) * add sbt plugin * rm log to file * update * update readme * update readme * update readme * update client example * update client example * update log * update client example * add scalaiform * add scalaiform and publish * support schemaFinderConfig and parentInterfacesConfig * update readme license, convert GraphQLCodegen to Def * update readme * Create scala.yml * update scala ci * update scala ci * rm scala ci * rm scala ci * use publishLocal * ci support ivy cache * ci support ivy cache * fix support ivy cache * change example project level * change example project level * fix path for ci * fix workflows * move generate code to src_managed_graphql * change generate code location to src_managed_graphql * add sbt-test for plugin * fix workflows * fix workflows * change generate code location to src_managed_graphql * add watch resource, refactor plugins * add developer for publish * add key apiAsyncReturnType and apiAsyncReturnListType, refactor code, update sbt-test with two options * add resolvers * add resolvers for ci * add resolvers for ci * add resolvers for ci * Remove redundant dependencies * fix support ivy local * Update github.yml * fix support ivy local * update ci * fix compile failed when generate code not found in classpath. test in the standard way * Update github.yml * 1. update default option code 2. update client example 3. update version to 2.3.0 * update version to 2.3.0 * Merge branch 'master' of github.com:jxnu-liguobin/graphql-java-codegen * pre release 2.4.0 * next dev 2.4.1-SNAPSHOT fix example support with v2.4.0 add typename * add use case with proxy * add comment * add Support code * update README * add scope on conf key * add release plugin * add release plugin * Setting version to 2.4.2 * Setting version to 2.4.3-SNAPSHOT * add release plugin (not release) * upgrade sbt version, update example Deprecated api * refactor sbt plugin * refactor sbt plugin *
♻ Changes for upcoming release 3.0.0 (#276) * Setting version to 3.0.0 * fix conflict, release3.0.0 * append migration * append migration * fix default value, cannot assign a int value to Long(boxing type) * fix default value, cannot assign a int value to Long(boxing type) * use new file * use conversion instead of reflect * throw exception msg * add option graphqlQueryIntrospectionResultPath * Fixes parsing schema and introspection result #296 Co-authored-by: 梦境迷离 <dreamylost@outlook.com>
-
- 11 8月, 2020 1 次提交
-
-
由 Bogdan Kobylynskyi 提交于
* Support multiple annotations #248 (#273) * Fix request serialization if null input was supplied #271 * Support multiple annotations #248 * Update docs * Remove generateAsyncApi, rename apiReturnType, apiReturnListType #269 (#274) * Remove generateAsyncApi, rename apiReturnType, apiReturnListType #269 * Introduce config useOptionalForNullableReturnTypes #269 * Update migration guide #269 * Ability to generate only root interface with all apis #270 (#275) * Bump version to 3.0.0-SNAPSHOT
-
- 22 7月, 2020 1 次提交
-
-
由 Bogdan Kobylynskyi 提交于
-
- 19 7月, 2020 1 次提交
-
-
由 Bogdan Kobylynskyi 提交于
-
- 26 6月, 2020 1 次提交
-
-
由 Bogdan Kobylynskyi 提交于
Introduce new configs: typeResolverPrefix, typeResolverSuffix, generateModelsForRootTypes #206 (#207) * Run GitHub workflows for develop branch * Introduce new configs: typeResolverPrefix, typeResolverSuffix, generateModelsForRootTypes #206 * Fix some sonar issues
-
- 17 6月, 2020 1 次提交
-
-
由 Lorenz Leutgeb 提交于
-
- 16 6月, 2020 3 次提交
-
-
由 Bogdan Kobylynskyi 提交于
-
由 Bogdan Kobylynskyi 提交于
-
由 Bogdan Kobylynskyi 提交于
-
- 02 6月, 2020 1 次提交
-
-
由 Bogdan Kobylynskyi 提交于
* Generate Response class having response data with exact type #159 * Extend GraphQLResultTest
-
- 27 5月, 2020 1 次提交
-
-
由 Bogdan Kobylynskyi 提交于
* Support of parametrized fields in ResponseProjection #153 * Add support of Gradle/Maven plugins + tests #153 * Remove redundant classes * Update README.md #153
-
- 22 5月, 2020 1 次提交
-
-
由 Bogdan Kobylynskyi 提交于
* Introduce config to define parent interface for Query/Mutation/Subscription apis #135 * Gradle support for parent interfaces config #135 * Maven support for parent interfaces config #135 * Add README for parentInterfaces config #135 * Add navigation in README files
-
- 23 4月, 2020 1 次提交
-
-
由 Bogdan Kobylynskyi 提交于
Add extensions-related properties to Maven/Gradle plugins #81
-
- 22 4月, 2020 1 次提交
-
-
由 Bogdan Kobylynskyi 提交于
* Support extensions for all GraphQL types #81 * Performance improvement: scan definitions/extensions once #86 * Remove redundant methods from MapperUtils #86 * Fix plugin class names: Graphql -> GraphQL #86 * Fix test class name: GraphQLCodegenExtendTest #86 * Delete GraphqlCodegenExtendTest.java
-
- 11 4月, 2020 1 次提交
-
-
由 Joffrey Bion 提交于
Conceptually, GraphQL operations (queries/mutations/subscriptions) are a special case of field resolvers that happen to be on well known root types. Technically, this means that everything about field resolvers is the same as these root types resolvers, apart from the fact that the former get an instance of the resolved type as first param. Therefore, all the configuration that applies to field resolvers also applies to resolvers of the fields that are part of these root types, like CompletableFuture return type, or DataFetcherEnvironment parameter. Resolves: https://github.com/kobylynskyi/graphql-java-codegen/issues/64 Resolves: https://github.com/kobylynskyi/graphql-java-codegen/issues/61 Resolves: https://github.com/kobylynskyi/graphql-java-codegen/issues/63Co-authored-by: NJoffrey Bion <joffrey.bion@booking.com>
-
- 10 4月, 2020 1 次提交
-
-
由 Bogdan Kobylynskyi 提交于
-
- 08 4月, 2020 1 次提交
-
-
由 Bogdan Kobylynskyi 提交于
* Generate Builder for model classes #10 * Tests for MappingConfig #10 * Add Builder config to Maven/Gradle plugins #10 * More coverage for MappingConfig #10 * Fix CI config
-
- 06 4月, 2020 1 次提交
-
-
由 Bogdan Kobylynskyi 提交于
* Improve project structure #43 * Improve project structure #43 * Configs in "graphqlSchemas" should be optional #51 * Add missing file #43 * Fix module name #43
-
- 04 4月, 2020 4 次提交
-
-
由 Joffrey Bion 提交于
Resolves: https://github.com/kobylynskyi/graphql-java-codegen/issues/46Co-authored-by: NJoffrey Bion <joffrey.bion@booking.com>
-
由 Joffrey Bion 提交于
Resolves: https://github.com/kobylynskyi/graphql-java-codegen/issues/30Co-authored-by: NJoffrey Bion <joffrey.bion@booking.com>
-
由 Bogdan Kobylynskyi 提交于
* Support parameterized fields resolvers #25 * Rename fieldsResolvers to fieldsWithResolvers #25
-
由 Bogdan Kobylynskyi 提交于
* Gather library and maven/gradle plugins in a single repo #33 * Fix CircleCI config.yml #33 * Fix CircleCI config.yml #33 * Fix CircleCI config.yml #33 * Fix CircleCI config.yml #33 * Fix CircleCI config.yml #33 * Fix CircleCI config.yml #33 * Fix CircleCI config.yml #33 * Align all README.md files #33 * Remove redundant CircleCI config.yml #33 * Remove target folder #33 * Bump version to 1.5.0-SNAPSHOT * Add Contributing Guidelines #35 * CircleCI config: install library so that plugin build picks it up #33 * CircleCI config: add description to all steps #33 * Use ${version} variable wherever possible instead of hardcoding it #33
-