From a43f3036c54288886efc6e132aa8ad363d48b28a Mon Sep 17 00:00:00 2001 From: Brian Clozel Date: Tue, 8 Apr 2025 15:29:53 +0200 Subject: [PATCH] Fix data.method<->data.federation package tangle Closes gh-1184 --- .../SchemaMappingBeanFactoryInitializationAotProcessor.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/SchemaMappingBeanFactoryInitializationAotProcessor.java b/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/SchemaMappingBeanFactoryInitializationAotProcessor.java index 518c6fbc..da47ab22 100644 --- a/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/SchemaMappingBeanFactoryInitializationAotProcessor.java +++ b/spring-graphql/src/main/java/org/springframework/graphql/data/method/annotation/support/SchemaMappingBeanFactoryInitializationAotProcessor.java @@ -44,7 +44,6 @@ import org.springframework.core.annotation.MergedAnnotations; import org.springframework.data.projection.SpelAwareProxyProjectionFactory; import org.springframework.data.projection.TargetAware; import org.springframework.graphql.data.ArgumentValue; -import org.springframework.graphql.data.federation.EntityMapping; import org.springframework.graphql.data.method.HandlerMethodArgumentResolver; import org.springframework.graphql.data.method.HandlerMethodArgumentResolverComposite; import org.springframework.graphql.data.method.annotation.BatchMapping; @@ -169,7 +168,7 @@ class SchemaMappingBeanFactoryInitializationAotProcessor implements BeanFactoryI private boolean isGraphQlHandlerMethod(AnnotatedElement element) { MergedAnnotations annotations = MergedAnnotations.from(element, MergedAnnotations.SearchStrategy.TYPE_HIERARCHY); return annotations.isPresent(SchemaMapping.class) || annotations.isPresent(BatchMapping.class) - || annotations.isPresent(EntityMapping.class); + || annotations.isPresent("org.springframework.graphql.data.federation.EntityMapping"); } private boolean isExceptionHandlerMethod(AnnotatedElement element) {