graphql-java-annotations icon indicating copy to clipboard operation
graphql-java-annotations copied to clipboard

GraphQL Annotations for Java

Results 38 graphql-java-annotations issues
Sort by recently updated
recently updated
newest added

``` java.lang.NoSuchMethodError: graphql.schema.GraphQLType.getName()Ljava/lang/String at graphql.annotations.processor.retrievers.GraphQLTypeRetriever.getGraphQLType(GraphQLTypeRetriever.java:97) at graphql.annotations.processor.graphQLProcessors.GraphQLOutputProcessor.getOutputTypeOrRef(GraphQLOutputProcessor.java:44) at graphql.annotations.processor.typeFunctions.ObjectFunction.buildType(ObjectFunction.java:55) at graphql.annotations.processor.typeFunctions.DefaultTypeFunction.buildType(DefaultTypeFunction.java:104) at graphql.annotations.processor.retrievers.fieldBuilders.method.MethodTypeBuilder.build(MethodTypeBuilder.java:52) at graphql.annotations.processor.retrievers.GraphQLFieldRetriever.getField(GraphQLFieldRetriever.java:77) at graphql.annotations.processor.typeBuilders.OutputObjectBuilder.getOutputObjectBuilder(OutputObjectBuilder.java:81) at graphql.annotations.processor.retrievers.GraphQLTypeRetriever.getGraphQLType(GraphQLTypeRetriever.java:86) at graphql.annotations.processor.graphQLProcessors.GraphQLOutputProcessor.getOutputTypeOrRef(GraphQLOutputProcessor.java:44) at graphql.annotations.processor.typeFunctions.ObjectFunction.buildType(ObjectFunction.java:55) at graphql.annotations.processor.typeFunctions.DefaultTypeFunction.buildType(DefaultTypeFunction.java:104) at graphql.annotations.processor.retrievers.fieldBuilders.method.MethodTypeBuilder.build(MethodTypeBuilder.java:52) at graphql.annotations.processor.retrievers.GraphQLFieldRetriever.getField(GraphQLFieldRetriever.java:77) at...

If an object implements an interface with GraphQL annotations on it, that interface should be autodetected and added to the schema. ``` @GraphQLTypeResolver(...) public interface MyIF{} public class Foo implements...

``` java.lang.ClassCastException: sun.reflect.generics.reflectiveObjects.WildcardTypeImpl cannot be cast to java.lang.Class at graphql.annotations.processor.typeFunctions.IterableFunction.buildType(IterableFunction.java:52) at graphql.annotations.processor.typeFunctions.DefaultTypeFunction.buildType(DefaultTypeFunction.java:104) at graphql.annotations.processor.retrievers.fieldBuilders.method.MethodTypeBuilder.build(MethodTypeBuilder.java:52) at graphql.annotations.processor.retrievers.GraphQLFieldRetriever.getField(GraphQLFieldRetriever.java:77) at graphql.annotations.processor.typeBuilders.OutputObjectBuilder.getOutputObjectBuilder(OutputObjectBuilder.java:81) at graphql.annotations.processor.retrievers.GraphQLTypeRetriever.getGraphQLType(GraphQLTypeRetriever.java:86) at graphql.annotations.processor.graphQLProcessors.GraphQLOutputProcessor.getOutputTypeOrRef(GraphQLOutputProcessor.java:44) at graphql.annotations.processor.typeFunctions.ObjectFunction.buildType(ObjectFunction.java:55) at graphql.annotations.processor.typeFunctions.DefaultTypeFunction.buildType(DefaultTypeFunction.java:104) at graphql.annotations.processor.retrievers.fieldBuilders.method.MethodTypeBuilder.build(MethodTypeBuilder.java:52) at graphql.annotations.processor.retrievers.GraphQLFieldRetriever.getField(GraphQLFieldRetriever.java:77)...

Given: ``` public class ObjectTypeFunction extends AbstractTypeFunction { @SuppressWarnings("UnusedVariable") private static final Logger LOG = LoggerFactory.getLogger(ObjectTypeFunction.class); public ObjectTypeFunction() { super(ExtendedScalars.Object, Object.class); } @Override public boolean canBuildType(Class aClass, AnnotatedType annotatedType) {...

When I'm trying to fetch a field using inheritanced interfaces and the value of the field is null, even if it is nullable it throws a noSuchFieldExceptionError at MethodDataFetcher.java in...

For example: Class A implements interface B interface B extends interface C But it does not recognize interface B as children of C

I start getting "Duplicate field found in extension" GraphQLTypeRetriever.getGraphQLType when I try to examine the interface after using `extensionsHandler.registerTypeExtension` for the implementation. There seems to be a side impact in...

Is it somehow possible to use objects instead of classes? I want to use `graphql-java-annotations` with Spring Dependency Injection. I want to use something like the following code: ``` @SpringBootApplication...

enhancement

EnhancedExecutionStrategy (really Relay.js execution strategy) doesn't really seem to belong in the same module as the rest of the annotation processing, since it can be used separately. I'd like to...

Lets say I want to write an extension "container" TypeFunction Imagine its like the build in List one where it detects the "outer type" and then wants to recurse into...