David Kubečka
David Kubečka
I came here to discuss slightly different use case but at the end I think it's very much related. In my property test I'm constructing huge terms which produce a...
The suggested solution with auto-commit ``` fun execAutoCommit(statement: Transaction.() -> T) = transaction { connection.autoCommit = true statement() } ``` doesn't work in recent version 0.26.1, or perhaps it never...
Thanks for pointing out the general direction. Currently, I have this skeleton: ``` class CustomFormatterRegistrar : FormatterRegistrar { override fun registerFormatters(registry: FormatterRegistry) { registry.addConverter(CustomConverter()) } } class CustomConverter : Converter...
Hi. I've created a sample app that demonstrates the problem: https://github.com/david-kubecka/graphql-custom-converter/tree/main. I believe I just didn't get how the custom converter should be wired into GraphQlConfig and/or what should be...
> expand use of the ConversionService to check if it supports conversion from Map to the target type That's what I would envision to be a good general solution. The...
Thank you for the detailed explanation. It's much appreciated! Now I understand why you originally steered more toward the static factory methods support and it seems to make sense. One...
Another related question: Is `GraphQlArgumentBinder` used only for binding the input objects or also for result/output objects? If it's the former what is the native GraphQL serializer of output objects...
I have reformulated that ^ to a separate issue #569.
After reading the source code, I wonder whether a simple first step for this couldn't be to allow extending the list of [argumentResolvers](https://github.com/spring-projects/spring-graphql/blob/main/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/AnnotatedControllerConfigurer.java#L184). It wouldn't probably solve my original problem...
Hmm, thinking about it more I wonder why spring-graphql itself doesn't use this approach. The `inputMap` contains the input data properly formatted (e.g. with custom scalar conversion) so the resulting...