diff --git a/spring-graphql/src/main/java/org/springframework/graphql/client/AbstractGraphQlClientSyncBuilder.java b/spring-graphql/src/main/java/org/springframework/graphql/client/AbstractGraphQlClientSyncBuilder.java index 42d74609..dd13692a 100644 --- a/spring-graphql/src/main/java/org/springframework/graphql/client/AbstractGraphQlClientSyncBuilder.java +++ b/spring-graphql/src/main/java/org/springframework/graphql/client/AbstractGraphQlClientSyncBuilder.java @@ -51,7 +51,7 @@ import org.springframework.util.ClassUtils; * * @param the type of builder * @author Rossen Stoyanchev - * @since 1.3 + * @since 1.3.0 * @see AbstractDelegatingGraphQlClient */ public abstract class AbstractGraphQlClientSyncBuilder> diff --git a/spring-graphql/src/main/java/org/springframework/graphql/client/DgsGraphQlClient.java b/spring-graphql/src/main/java/org/springframework/graphql/client/DgsGraphQlClient.java index 5a877a27..90284579 100644 --- a/spring-graphql/src/main/java/org/springframework/graphql/client/DgsGraphQlClient.java +++ b/spring-graphql/src/main/java/org/springframework/graphql/client/DgsGraphQlClient.java @@ -47,7 +47,7 @@ import org.springframework.util.Assert; * * * @author Rossen Stoyanchev - * @since 1.3 + * @since 1.3.0 */ public final class DgsGraphQlClient { diff --git a/spring-graphql/src/main/java/org/springframework/graphql/client/GraphQlClient.java b/spring-graphql/src/main/java/org/springframework/graphql/client/GraphQlClient.java index 411bb082..41afb5db 100644 --- a/spring-graphql/src/main/java/org/springframework/graphql/client/GraphQlClient.java +++ b/spring-graphql/src/main/java/org/springframework/graphql/client/GraphQlClient.java @@ -256,7 +256,7 @@ public interface GraphQlClient { * @return a spec with decoding options * @throws FieldAccessException if the field has any field errors, * including errors at, above or below the field path. - * @since 1.3 + * @since 1.3.0 */ RetrieveSyncSpec retrieveSync(String path); @@ -291,7 +291,7 @@ public interface GraphQlClient { * @return a {@code ClientGraphQlResponse} for further decoding of the response. * @throws GraphQlTransportException in case of errors due to transport or * other issues related to encoding and decoding the request and response. - * @since 1.3 + * @since 1.3.0 */ ClientGraphQlResponse executeSync(); diff --git a/spring-graphql/src/main/java/org/springframework/graphql/client/HttpSyncGraphQlClient.java b/spring-graphql/src/main/java/org/springframework/graphql/client/HttpSyncGraphQlClient.java index 74782e55..2ffc5239 100644 --- a/spring-graphql/src/main/java/org/springframework/graphql/client/HttpSyncGraphQlClient.java +++ b/spring-graphql/src/main/java/org/springframework/graphql/client/HttpSyncGraphQlClient.java @@ -30,7 +30,7 @@ import org.springframework.web.client.RestClient; * execution chain. * * @author Rossen Stoyanchev - * @since 1.3 + * @since 1.3.0 * @see SyncGraphQlTransport */ public interface HttpSyncGraphQlClient extends GraphQlClient { diff --git a/spring-graphql/src/main/java/org/springframework/graphql/client/SyncGraphQlClientInterceptor.java b/spring-graphql/src/main/java/org/springframework/graphql/client/SyncGraphQlClientInterceptor.java index fcdb344a..08a0bdbe 100644 --- a/spring-graphql/src/main/java/org/springframework/graphql/client/SyncGraphQlClientInterceptor.java +++ b/spring-graphql/src/main/java/org/springframework/graphql/client/SyncGraphQlClientInterceptor.java @@ -21,7 +21,7 @@ package org.springframework.graphql.client; * chain with a {@link SyncGraphQlTransport}. * * @author Rossen Stoyanchev - * @since 1.3 + * @since 1.3.0 */ public interface SyncGraphQlClientInterceptor { diff --git a/spring-graphql/src/main/java/org/springframework/graphql/client/SyncGraphQlTransport.java b/spring-graphql/src/main/java/org/springframework/graphql/client/SyncGraphQlTransport.java index 0a83d544..e52f8b2e 100644 --- a/spring-graphql/src/main/java/org/springframework/graphql/client/SyncGraphQlTransport.java +++ b/spring-graphql/src/main/java/org/springframework/graphql/client/SyncGraphQlTransport.java @@ -24,7 +24,7 @@ import org.springframework.graphql.GraphQlResponse; * Contract for blocking execution of GraphQL requests over some transport. * * @author Rossen Stoyanchev - * @since 1.3 + * @since 1.3.0 * @see GraphQlClient.SyncBuilder */ public interface SyncGraphQlTransport { diff --git a/spring-graphql/src/main/java/org/springframework/graphql/client/WebSocketGraphQlClient.java b/spring-graphql/src/main/java/org/springframework/graphql/client/WebSocketGraphQlClient.java index b28178dd..84e8de1b 100644 --- a/spring-graphql/src/main/java/org/springframework/graphql/client/WebSocketGraphQlClient.java +++ b/spring-graphql/src/main/java/org/springframework/graphql/client/WebSocketGraphQlClient.java @@ -94,7 +94,7 @@ public interface WebSocketGraphQlClient extends WebGraphQlClient { * Configure how frequently to send ping messages. *

By default, this is not set, and ping messages are not sent. * @param keepAlive the value to use - * @since 1.3 + * @since 1.3.0 */ Builder keepAlive(Duration keepAlive); diff --git a/spring-graphql/src/main/java/org/springframework/graphql/data/GraphQlArgumentBinder.java b/spring-graphql/src/main/java/org/springframework/graphql/data/GraphQlArgumentBinder.java index 72e64921..a3ec1295 100644 --- a/spring-graphql/src/main/java/org/springframework/graphql/data/GraphQlArgumentBinder.java +++ b/spring-graphql/src/main/java/org/springframework/graphql/data/GraphQlArgumentBinder.java @@ -153,7 +153,7 @@ public class GraphQlArgumentBinder { * @param isOmitted {@code true} if the argument was omitted from the input * and {@code false} if it was provided, but possibly {@code null} * @param targetType the type of Object to create - * @since 1.3 + * @since 1.3.0 */ @Nullable public Object bind( diff --git a/spring-graphql/src/main/java/org/springframework/graphql/data/federation/EntityMapping.java b/spring-graphql/src/main/java/org/springframework/graphql/data/federation/EntityMapping.java index df527940..62a1d47f 100644 --- a/spring-graphql/src/main/java/org/springframework/graphql/data/federation/EntityMapping.java +++ b/spring-graphql/src/main/java/org/springframework/graphql/data/federation/EntityMapping.java @@ -28,7 +28,7 @@ import org.springframework.core.annotation.AliasFor; * Annotation for mapping a handler method to a federated schema type. * * @author Rossen Stoyanchev - * @since 1.3 + * @since 1.3.0 */ @Target({ElementType.TYPE, ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) diff --git a/spring-graphql/src/main/java/org/springframework/graphql/data/federation/FederationSchemaFactory.java b/spring-graphql/src/main/java/org/springframework/graphql/data/federation/FederationSchemaFactory.java index 605f39d1..05a9a9b3 100644 --- a/spring-graphql/src/main/java/org/springframework/graphql/data/federation/FederationSchemaFactory.java +++ b/spring-graphql/src/main/java/org/springframework/graphql/data/federation/FederationSchemaFactory.java @@ -59,7 +59,7 @@ import org.springframework.util.StringUtils; * and plugged in via {@link SchemaResourceBuilder#schemaFactory(BiFunction)}. * * @author Rossen Stoyanchev - * @since 1.3 + * @since 1.3.0 * @see Federation#transform(TypeDefinitionRegistry, RuntimeWiring) * */ diff --git a/spring-graphql/src/main/java/org/springframework/graphql/data/federation/RepresentationException.java b/spring-graphql/src/main/java/org/springframework/graphql/data/federation/RepresentationException.java index dfe065d1..d69b1162 100644 --- a/spring-graphql/src/main/java/org/springframework/graphql/data/federation/RepresentationException.java +++ b/spring-graphql/src/main/java/org/springframework/graphql/data/federation/RepresentationException.java @@ -34,7 +34,7 @@ import org.springframework.lang.Nullable; * resolver returned {@code null} or completed empty. * * @author Rossen Stoyanchev - * @since 1.3 + * @since 1.3.0 */ @SuppressWarnings("serial") public class RepresentationException extends RuntimeException { diff --git a/spring-graphql/src/main/java/org/springframework/graphql/data/federation/RepresentationNotResolvedException.java b/spring-graphql/src/main/java/org/springframework/graphql/data/federation/RepresentationNotResolvedException.java index 0cd59c58..68498e80 100644 --- a/spring-graphql/src/main/java/org/springframework/graphql/data/federation/RepresentationNotResolvedException.java +++ b/spring-graphql/src/main/java/org/springframework/graphql/data/federation/RepresentationNotResolvedException.java @@ -26,7 +26,7 @@ import org.springframework.graphql.data.method.HandlerMethod; * returned {@code null} or completed empty. * * @author Rossen Stoyanchev - * @since 1.3 + * @since 1.3.0 */ @SuppressWarnings("serial") public class RepresentationNotResolvedException extends RepresentationException { diff --git a/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/AnnotatedControllerDetectionSupport.java b/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/AnnotatedControllerDetectionSupport.java index 60075a4a..9a49cbb4 100644 --- a/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/AnnotatedControllerDetectionSupport.java +++ b/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/AnnotatedControllerDetectionSupport.java @@ -57,7 +57,7 @@ import org.springframework.util.ClassUtils; * * @param the type of mapping info prepared from a controller method * @author Rossen Stoyanchev - * @since 1.3 + * @since 1.3.0 */ public abstract class AnnotatedControllerDetectionSupport implements ApplicationContextAware, InitializingBean { diff --git a/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/ArgumentMethodArgumentResolver.java b/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/ArgumentMethodArgumentResolver.java index fbb3c407..f7366853 100644 --- a/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/ArgumentMethodArgumentResolver.java +++ b/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/ArgumentMethodArgumentResolver.java @@ -63,7 +63,7 @@ public class ArgumentMethodArgumentResolver implements HandlerMethodArgumentReso /** * Return the configured {@link GraphQlArgumentBinder}. - * @since 1.3 + * @since 1.3.0 */ public GraphQlArgumentBinder getArgumentBinder() { return this.argumentBinder; @@ -87,7 +87,7 @@ public class ArgumentMethodArgumentResolver implements HandlerMethodArgumentReso * @param environment for access to the arguments * @param name the name of an argument, or {@code null} to use the full map * @param targetType the type of Object to create - * @since 1.3 + * @since 1.3.0 */ @Nullable protected Object doBind( diff --git a/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/DataFetcherHandlerMethodSupport.java b/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/DataFetcherHandlerMethodSupport.java index a0acbc55..1fd0c33b 100644 --- a/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/DataFetcherHandlerMethodSupport.java +++ b/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/DataFetcherHandlerMethodSupport.java @@ -35,7 +35,7 @@ import org.springframework.util.ObjectUtils; * resolve argument values from a {@link DataFetchingEnvironment}. * * @author Rossen Stoyanchev - * @since 1.3 + * @since 1.3.0 */ public class DataFetcherHandlerMethodSupport extends InvocableHandlerMethodSupport { diff --git a/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/DataFetcherMappingInfo.java b/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/DataFetcherMappingInfo.java index 6c236574..c281d04f 100644 --- a/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/DataFetcherMappingInfo.java +++ b/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/DataFetcherMappingInfo.java @@ -29,7 +29,7 @@ import org.springframework.lang.Nullable; * {@link graphql.schema.DataFetcher}. * * @author Rossen Stoyanchev - * @since 1.3 + * @since 1.3.0 */ public final class DataFetcherMappingInfo { diff --git a/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/HandlerDataFetcherExceptionResolver.java b/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/HandlerDataFetcherExceptionResolver.java index e36bc876..7ade226f 100644 --- a/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/HandlerDataFetcherExceptionResolver.java +++ b/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/HandlerDataFetcherExceptionResolver.java @@ -30,7 +30,7 @@ import org.springframework.lang.Nullable; * apply at the point of DataFetcher invocation to allow local exception handling. * * @author Rossen Stoyanchev - * @since 1.3 + * @since 1.3.0 */ public interface HandlerDataFetcherExceptionResolver extends DataFetcherExceptionResolver { diff --git a/spring-graphql/src/main/java/org/springframework/graphql/execution/ClassNameTypeResolver.java b/spring-graphql/src/main/java/org/springframework/graphql/execution/ClassNameTypeResolver.java index 1d694432..8832f475 100644 --- a/spring-graphql/src/main/java/org/springframework/graphql/execution/ClassNameTypeResolver.java +++ b/spring-graphql/src/main/java/org/springframework/graphql/execution/ClassNameTypeResolver.java @@ -69,7 +69,7 @@ public class ClassNameTypeResolver implements TypeResolver { /** * Return the map with configured {@link #addMapping(Class, String) explicit mappings}. - * @since 1.3 + * @since 1.3.0 */ public Map, String> getMappings() { return this.mappings; diff --git a/spring-graphql/src/main/java/org/springframework/graphql/execution/ContextSnapshotFactoryHelper.java b/spring-graphql/src/main/java/org/springframework/graphql/execution/ContextSnapshotFactoryHelper.java index ce3af522..61f81beb 100644 --- a/spring-graphql/src/main/java/org/springframework/graphql/execution/ContextSnapshotFactoryHelper.java +++ b/spring-graphql/src/main/java/org/springframework/graphql/execution/ContextSnapshotFactoryHelper.java @@ -29,7 +29,7 @@ import org.springframework.lang.Nullable; * obtaining it to and from Reactor and GraphQL contexts. * * @author Rossen Stoyanchev - * @since 1.3 + * @since 1.3.0 */ public abstract class ContextSnapshotFactoryHelper { diff --git a/spring-graphql/src/main/java/org/springframework/graphql/execution/SchemaMappingInspector.java b/spring-graphql/src/main/java/org/springframework/graphql/execution/SchemaMappingInspector.java index f067c6d0..2e99455c 100644 --- a/spring-graphql/src/main/java/org/springframework/graphql/execution/SchemaMappingInspector.java +++ b/spring-graphql/src/main/java/org/springframework/graphql/execution/SchemaMappingInspector.java @@ -302,7 +302,7 @@ public final class SchemaMappingInspector { /** * Return an initializer to configure the {@link SchemaMappingInspector} * and perform the inspection. - * @since 1.3 + * @since 1.3.0 */ public static Initializer initializer() { return new DefaultInitializer(); @@ -311,7 +311,7 @@ public final class SchemaMappingInspector { /** * Helps to configure {@link SchemaMappingInspector}. - * @since 1.3 + * @since 1.3.0 */ public interface Initializer { diff --git a/spring-graphql/src/main/java/org/springframework/graphql/execution/SchemaReport.java b/spring-graphql/src/main/java/org/springframework/graphql/execution/SchemaReport.java index 6ef0f1c3..7860a7c0 100644 --- a/spring-graphql/src/main/java/org/springframework/graphql/execution/SchemaReport.java +++ b/spring-graphql/src/main/java/org/springframework/graphql/execution/SchemaReport.java @@ -65,7 +65,7 @@ public interface SchemaReport { /** * Return a map with {@link DataFetcher}s and the names of arguments they * depend on that don't exist. - * @since 1.3 + * @since 1.3.0 */ MultiValueMap, String> unmappedArguments(); diff --git a/spring-graphql/src/main/java/org/springframework/graphql/execution/SelfDescribingDataFetcher.java b/spring-graphql/src/main/java/org/springframework/graphql/execution/SelfDescribingDataFetcher.java index 30ba239a..e37764ee 100644 --- a/spring-graphql/src/main/java/org/springframework/graphql/execution/SelfDescribingDataFetcher.java +++ b/spring-graphql/src/main/java/org/springframework/graphql/execution/SelfDescribingDataFetcher.java @@ -53,7 +53,7 @@ public interface SelfDescribingDataFetcher extends DataFetcher { /** * Return a map with arguments that this {@link DataFetcher} looks up * along with the Java types they are mapped to. - * @since 1.3 + * @since 1.3.0 */ default Map getArguments() { return Collections.emptyMap(); diff --git a/spring-graphql/src/main/java/org/springframework/graphql/server/WebGraphQlHandler.java b/spring-graphql/src/main/java/org/springframework/graphql/server/WebGraphQlHandler.java index 45b68eb0..6d1fd11e 100644 --- a/spring-graphql/src/main/java/org/springframework/graphql/server/WebGraphQlHandler.java +++ b/spring-graphql/src/main/java/org/springframework/graphql/server/WebGraphQlHandler.java @@ -43,7 +43,7 @@ public interface WebGraphQlHandler { /** * Return the {@link WebGraphQlHandler.Builder#contextSnapshotFactory configured} * {@code ContextSnapshotFactory} instance to use. - * @since 1.3 + * @since 1.3.0 */ ContextSnapshotFactory contextSnapshotFactory(); @@ -100,7 +100,7 @@ public interface WebGraphQlHandler { * values from the transport layer to the GraphQL execution layer. * If not set, then a default instance is used. * @param snapshotFactory the factory to use - * @since 1.3 + * @since 1.3.0 */ Builder contextSnapshotFactory(ContextSnapshotFactory snapshotFactory);