From 8554e4a4a898acf94a5e5b30d982ac7f107b3fd8 Mon Sep 17 00:00:00 2001 From: Tran Ngoc Nhan Date: Fri, 18 Sep 2026 11:15:24 +0700 Subject: [PATCH] Update Reactive `DataFetcher` anchor id Signed-off-by: Tran Ngoc Nhan --- spring-graphql-docs/modules/ROOT/pages/controllers.adoc | 4 ++-- .../modules/ROOT/pages/request-execution.adoc | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/spring-graphql-docs/modules/ROOT/pages/controllers.adoc b/spring-graphql-docs/modules/ROOT/pages/controllers.adoc index 14021560f..d595d62e9 100644 --- a/spring-graphql-docs/modules/ROOT/pages/controllers.adoc +++ b/spring-graphql-docs/modules/ROOT/pages/controllers.adoc @@ -121,7 +121,7 @@ for fields under the Query, Mutation, and Subscription types respectively. For e ---- `@SchemaMapping` handler methods have flexible signatures and can choose from a range of -method arguments and return values.. +method arguments and return values. [[controllers.schema-mapping.signature]] @@ -224,7 +224,7 @@ Schema mapping handler methods can return: | `Mono` and `Flux` | For asynchronous value(s). -Supported for controller methods and for any `DataFetcher` as described in xref:request-execution.adoc#execution.reactive-datafetcher[Reactive `DataFetcher`]. +Supported for controller methods and for any `DataFetcher` as described in xref:request-execution.adoc#execution.reactivedatafetcher[Reactive `DataFetcher`]. | Kotlin `suspend fun` and `Flow` | They are automatically adapted to `Mono` and `Flux`. diff --git a/spring-graphql-docs/modules/ROOT/pages/request-execution.adoc b/spring-graphql-docs/modules/ROOT/pages/request-execution.adoc index 890d28074..8b4107653 100644 --- a/spring-graphql-docs/modules/ROOT/pages/request-execution.adoc +++ b/spring-graphql-docs/modules/ROOT/pages/request-execution.adoc @@ -411,7 +411,7 @@ execution to complete more quickly. Spring for GraphQL supports: -- <>, and those are +- <>, and those are adapted to `CompletionStage` as expected by `AsyncExecutionStrategy`. - `CompletionStage` as return value. - Controller methods that are Kotlin coroutine methods. @@ -533,7 +533,7 @@ automatically through the `java.util.ServiceLoader` mechanism. [[execution.context.webflux]] === WebFlux -A xref:request-execution.adoc#execution.reactive-datafetcher[Reactive `DataFetcher`] can rely on access to Reactor context that +A xref:request-execution.adoc#execution.reactivedatafetcher[Reactive `DataFetcher`] can rely on access to Reactor context that originates from the WebFlux request handling chain. This includes Reactor context added by xref:transports.adoc#server.interception[WebGraphQlInterceptor] components. @@ -717,7 +717,7 @@ GraphQlSource.schemaResourceBuilder() <1> Create type visitor with one or more ``ConnectionAdapter``s. <2> Resister the type visitor. -There are built-in xref:data.adoc#data.pagination.scroll[built-in] ``ConnectionAdapter``s +There are xref:data.adoc#data.pagination.scroll[built-in] ``ConnectionAdapter``s for Spring Data's `Window` and `Slice`. You can also create your own custom adapter. `ConnectionAdapter` implementations rely on a xref:request-execution.adoc#execution.pagination.cursor.strategy[`CursorStrategy`] to