apollo-rs icon indicating copy to clipboard operation
apollo-rs copied to clipboard

Spec compliant GraphQL Tools in Rust.

Results 118 apollo-rs issues
Sort by recently updated
recently updated
newest added

- [ ] validate fragment name uniqueness, [spec](https://spec.graphql.org/October2021/#sec-Fragment-Name-Uniqueness) - [ ] validate fragment spread type existence, [spec](https://spec.graphql.org/October2021/#sec-Fragment-Spread-Type-Existence) - [ ] validate fragments on composite types, [spec](https://spec.graphql.org/October2021/#sec-Fragments-On-Composite-Types) - [ ] validate...

apollo-compiler

implement leaf field selection [spec](https://spec.graphql.org/October2021/#sec-Leaf-Field-Selections)

apollo-compiler

implement field selection merging, [spec](https://spec.graphql.org/October2021/#sec-Field-Selection-Merging). in the compiler's db, fields should likely still be separated, but have an api that provides access to the merged field selection which is to...

apollo-compiler

check that fields in subscription selection set are not introspection fields. [spec](https://spec.graphql.org/October2021/#sel-FALPHDGDDLAAADFBA04c)

apollo-compiler

We want to be able to test some wildly incorrect graphql input and ensure the parser, and the compiler, and any other tools that might use these two crates are...

apollo-smith

To further help with fuzzing and catching inconsistencies in stream and defer implementations, consider adding specific test-case generation for stream and defer. Perhaps also go all in and add tag/inaccessible/join?

apollo-smith

I don't want to be the one doing all the publishings in perpetuity! We've got a bot for that :)

This is one of the router's usecases. Let's say we have a schema like this: ```graphql type Query { me: String } interface Foo { me: String } interface Bar...

apollo-compiler

We can set a recursion limit API in the parser, and this should be carried forward to the compiler's API.

apollo-compiler

Fixes https://github.com/apollographql/apollo-rs/issues/180