Benoit 'BoD' Lubek
Benoit 'BoD' Lubek
For now: - `toState()` / `watchAsState()` Simplifies observing a call - `rememberAndCollectPager()`: On top of Jetpack Paging
I would need something like: `./myapp --add --first-name John --last-name Smith --add --first-name Jane --last-name Doe` So `add` is a repeating sub command. It looks like it's not possible right...
With the current `ApolloClient.Builder`, the order in which interceptors are added is used to build the chain. This can lead to some friction, as certain options automatically add an interceptor...
Resolves #5647. Keeping as draft for now, while this is beta..
Currently it is possible to configure the (incubating) pagination system to handle Relay-style pagination by using `@TypePolicy(connectionFields: ...)` and `ConnectionFieldMerger`. This will automatically merge the lists in `edges` into a...
The models generated by Apollo Kotlin are immutable, and therefore should participate in skipping recomposition. However list fields are generated with `List` which is considered unstable by Compose. More information...
```graphql type Query { nullableField: String } extend schema @link( url: "https://specs.apollo.dev/nullability/v0.3", import: ["@catch", "CatchTo", "@semanticNonNullField"] # not importing @semanticNonNull here ) extend schema @catch(to: THROW) extend type Query @semanticNonNullField(name:...
When using `@semanticNonNullField` more than once we get this false positive error:
Currently, the IDE plugin will look at the end-point and headers configured in the `introspection` block: ```kotlin introspection { schemaFile.set(file("src/commonMain/graphql/schema.graphqls")) endpointUrl.set("https://confetti-app.dev/graphql") headers.set(mapOf("conference" to "androidmakers2024")) } ``` and use them for:...
Can't repro 100% but sometimes getting this: ``` java.lang.Throwable: Assertion failed: Do not use PsiElement for popup model. See PsiTargetNavigator at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:469) at com.intellij.ui.popup.PopupFactoryImpl.createPopupChooserBuilder(PopupFactoryImpl.java:84) at com.jetbrains.rdserver.ui.popup.BackendBePopupFactory.createPopupChooserBuilder(BackendBePopupFactory.kt:200) at com.intellij.codeInsight.navigation.NavigationUtil.getPsiElementPopup(NavigationUtil.kt:101) at com.intellij.codeInsight.navigation.NavigationUtil.getPsiElementPopup(NavigationUtil.kt:91)...