Martin Bonnin
Martin Bonnin
> if a non-null field is not in the cache The general idea is to opt-in error-aware parsing and use [`@catch`](https://www.apollographql.com/docs/kotlin/advanced/nullability#catch) instead of `@optional` if you want to handle cache...
Thanks for the update! I wish we could backport everything to the existing cache albeit at this point this is not super realistic and very hard to prioritize. Not sure...
Hey everyone, sorry I'm late to the party. Shouldn't this include the request body as part of the cache key somewhere? Spec says this: ``` The cache key for a...
Woops sorry I managed to miss that issue completely. ~~For services, I would expect `R8` to do it automatically. Just make sure to keep your services interfaces.~~ Edit: it won't...
I don't think R8 has support for that. You could file a feature request at https://issuetracker.google.com/u/1/issues/new?component=192708&template=840533 but my hunch is that such a feature would require some logic: if 2...
I see, thanks for providing this. Shadow supports [`Transformers`](https://github.com/GradleUp/shadow/tree/main/src/docs/configuration/merging) for resources and, because it's a `Jar` task, it also supports merging manifest using [`Manifest.from()`](https://docs.gradle.org/current/javadoc/org/gradle/api/java/archives/Manifest.html#from(java.lang.Object...)) ([source](https://github.com/gradle/gradle/blob/76ea669e36aaf93c25b68d2e7db6dde8b88e106b/platforms/jvm/platform-jvm/src/main/java/org/gradle/api/java/archives/internal/DefaultManifestMergeSpec.java#L78)) Doing the same without writing...
I'm going to close this one. This can be done outside Gr8.
Thanks for the feature request!
I was thinking we would keep "composite" out of the normative sections (initial PR)? And add a non-normative note that "composite" may be found in other contexts: ``` Note: implementers...
We're having this a bunch recently. One example here: https://github.com/apollographql/apollo-kotlin/actions/runs/15589064153/job/43903051251 Setting `kotlin.internal.collectFUSMetrics=false` workarounds the issue but it's not 100% clear if it's a KGP thing or a Gradle thing.