--- source: cynic-parser/tests/actual_schemas.rs expression: parsed.to_sdl_pretty() snapshot_kind: text --- schema { query: Foo } type Foo { _: Boolean self: Boolean super: Boolean crate: Boolean async: Boolean bar(id: UUID!): Bar fieldWithKeywordArg(where: Int): [Int!]! recursiveInputField( recursive: SelfRecursiveInput recursive2: RecursiveInputParent ): Boolean fieldWithStringArg(input: String!): Int clashes: FieldNameClashes } type Bar { id: UUID! name: String } scalar UUID enum States { OPEN CLOSED DELETED } input SelfRecursiveInput { recurse: SelfRecursiveInput } input RecursiveInputParent { recurse: RecursiveInputChild } input RecursiveInputChild { recurse: RecursiveInputParent } type FlattenableEnums { states: [States] } type FieldNameClashes { str: String bool: Boolean i32: Int u32: Int }