-
-
Notifications
You must be signed in to change notification settings - Fork 2
Closed
Labels
bugSomething isn't workingSomething isn't workingtestingRequires tests to be created or modifiedRequires tests to be created or modified
Description
GraphQLNonNull types can wrap any GraphQLInputType. We should add tests and update buildTypeWeights and complexity analysis to ensure both incoming queries and schemas including non null types are accounted for and successfully parsed.
Per the GraphQL type def files GraphQLInputType can consist of the following types. Note the level of nesting that can occur.
GraphQLInputType =
| GraphQLScalarType
| GraphQLEnumType
| GraphQLInputObjectType
| GraphQLList<GraphQLInputType>
| GraphQLNonNull<
| GraphQLScalarType
| GraphQLEnumType
| GraphQLInputObjectType
| GraphQLList<GraphQLInputType>
>;Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingtestingRequires tests to be created or modifiedRequires tests to be created or modified