Benoit 'BoD' Lubek

Results 240 comments of Benoit 'BoD' Lubek

Interesting! Yes, don't hesitate to share your findings.

Hi! Indeed it looks like the code that already exists in the JavaScript target could be generalized. One thing we don't have yet is the WebSocket side of this -...

Let's use this one as the umbrella ticket. - user-facing API changes PR: #3858 Sub tickets: - #3881 - #3882 - #3883 - #3938 - #3884 - #3885 - #3886...

Hi! I think it was probably on purpose that the store and client are kind of independent / well isolated as a general good practice, but it's true that the...

Hi @cristian1980 👋 Currently the recommended way to use Apollo Kotlin from Java is through the RxJava adapters, which are described [here](https://www.apollographql.com/docs/kotlin/advanced/rxjava). Basically you would do something like: ```java Single...

Hi @brendanlong 👋 I don't seem to reproduce the issue on a simple project (with IntelliJ IDEA 2022.1). But seeing that it works on the command line, this would indeed...

Hi! 👋 Yes, it would certainly be possible to save the directives there. An additional plus is that their usage won't be red in the IDE when using the GraphQL...

🙏 The downloading of the schema happens [here](https://github.com/apollographql/apollo-kotlin/blob/c8227a768e0a6ee4041f81a4a7f1793e1e8a988f/apollo-tooling/src/main/kotlin/com/apollographql/apollo3/tooling/SchemaDownloader.kt#L105). The introspection query `introspectionQuery` already requests the directives, so that's ✅. But then it's parsed [here](https://github.com/apollographql/apollo-kotlin/blob/c8227a768e0a6ee4041f81a4a7f1793e1e8a988f/apollo-tooling/src/main/kotlin/com/apollographql/apollo3/tooling/SchemaDownloader.kt#L66) (using Moshi) into [this model](https://github.com/apollographql/apollo-kotlin/blob/c8227a768e0a6ee4041f81a4a7f1793e1e8a988f/apollo-ast/src/main/kotlin/com/apollographql/apollo3/ast/introspection/IntrospectionSchema.kt#L15). As...

To implement this we would need a way to know if an operation is using `@defer`, at run-time. Here's a related issue #3985 which is about having the ability to...

Revisiting/reframing this one a bit: - We don't know **if** or **how** a backend will support both features at the same time - If they do in the future we...