├── .editorconfig ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── dub.json ├── dub.selections.json ├── exeexcp ├── graphql.yaml ├── perftest ├── calc.d ├── dub.json ├── dub.selections.json ├── run.sh ├── schema.docs.graphql ├── schema.gql └── source │ ├── app.d │ └── countvisitor.d ├── source └── graphql │ ├── argumentextractor.d │ ├── argumentextractortests.d │ ├── ast.d │ ├── astselector.d │ ├── builder.d │ ├── client │ ├── codegen.d │ ├── document.d │ ├── query.d │ └── vibe.d │ ├── constants.d │ ├── directives.d │ ├── exception.d │ ├── graphql.d │ ├── helper.d │ ├── lexer.d │ ├── package.d │ ├── parser.d │ ├── parsertests.d │ ├── schema │ ├── directives.d │ ├── helper.d │ ├── introspectiontypes.d │ ├── package.d │ ├── resolver.d │ ├── toschemafile.d │ ├── typeconversions.d │ └── types.d │ ├── starwars │ ├── data.d │ ├── introspection.d │ ├── query.d │ ├── schema.d │ ├── types.d │ └── validation.d │ ├── testschema.d │ ├── tokenmodule.d │ ├── traits.d │ ├── treevisitor.d │ ├── uda.d │ ├── validation │ ├── exception.d │ ├── querybased.d │ └── schemabased.d │ └── visitor.d ├── starwarsschemaparsetest.graphql └── test ├── README.md ├── dub.json ├── dub.selections.json ├── introspectionquery.gql ├── schema.gql ├── schema2.gql └── source ├── app.d ├── testdata.d ├── testdata2.d └── testqueries.d /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/README.md -------------------------------------------------------------------------------- /dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/dub.json -------------------------------------------------------------------------------- /dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/dub.selections.json -------------------------------------------------------------------------------- /exeexcp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/exeexcp -------------------------------------------------------------------------------- /graphql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/graphql.yaml -------------------------------------------------------------------------------- /perftest/calc.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/perftest/calc.d -------------------------------------------------------------------------------- /perftest/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/perftest/dub.json -------------------------------------------------------------------------------- /perftest/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/perftest/dub.selections.json -------------------------------------------------------------------------------- /perftest/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/perftest/run.sh -------------------------------------------------------------------------------- /perftest/schema.docs.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/perftest/schema.docs.graphql -------------------------------------------------------------------------------- /perftest/schema.gql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/perftest/schema.gql -------------------------------------------------------------------------------- /perftest/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/perftest/source/app.d -------------------------------------------------------------------------------- /perftest/source/countvisitor.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/perftest/source/countvisitor.d -------------------------------------------------------------------------------- /source/graphql/argumentextractor.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/argumentextractor.d -------------------------------------------------------------------------------- /source/graphql/argumentextractortests.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/argumentextractortests.d -------------------------------------------------------------------------------- /source/graphql/ast.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/ast.d -------------------------------------------------------------------------------- /source/graphql/astselector.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/astselector.d -------------------------------------------------------------------------------- /source/graphql/builder.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/builder.d -------------------------------------------------------------------------------- /source/graphql/client/codegen.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/client/codegen.d -------------------------------------------------------------------------------- /source/graphql/client/document.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/client/document.d -------------------------------------------------------------------------------- /source/graphql/client/query.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/client/query.d -------------------------------------------------------------------------------- /source/graphql/client/vibe.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/client/vibe.d -------------------------------------------------------------------------------- /source/graphql/constants.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/constants.d -------------------------------------------------------------------------------- /source/graphql/directives.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/directives.d -------------------------------------------------------------------------------- /source/graphql/exception.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/exception.d -------------------------------------------------------------------------------- /source/graphql/graphql.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/graphql.d -------------------------------------------------------------------------------- /source/graphql/helper.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/helper.d -------------------------------------------------------------------------------- /source/graphql/lexer.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/lexer.d -------------------------------------------------------------------------------- /source/graphql/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/package.d -------------------------------------------------------------------------------- /source/graphql/parser.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/parser.d -------------------------------------------------------------------------------- /source/graphql/parsertests.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/parsertests.d -------------------------------------------------------------------------------- /source/graphql/schema/directives.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/schema/directives.d -------------------------------------------------------------------------------- /source/graphql/schema/helper.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/schema/helper.d -------------------------------------------------------------------------------- /source/graphql/schema/introspectiontypes.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/schema/introspectiontypes.d -------------------------------------------------------------------------------- /source/graphql/schema/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/schema/package.d -------------------------------------------------------------------------------- /source/graphql/schema/resolver.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/schema/resolver.d -------------------------------------------------------------------------------- /source/graphql/schema/toschemafile.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/schema/toschemafile.d -------------------------------------------------------------------------------- /source/graphql/schema/typeconversions.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/schema/typeconversions.d -------------------------------------------------------------------------------- /source/graphql/schema/types.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/schema/types.d -------------------------------------------------------------------------------- /source/graphql/starwars/data.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/starwars/data.d -------------------------------------------------------------------------------- /source/graphql/starwars/introspection.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/starwars/introspection.d -------------------------------------------------------------------------------- /source/graphql/starwars/query.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/starwars/query.d -------------------------------------------------------------------------------- /source/graphql/starwars/schema.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/starwars/schema.d -------------------------------------------------------------------------------- /source/graphql/starwars/types.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/starwars/types.d -------------------------------------------------------------------------------- /source/graphql/starwars/validation.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/starwars/validation.d -------------------------------------------------------------------------------- /source/graphql/testschema.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/testschema.d -------------------------------------------------------------------------------- /source/graphql/tokenmodule.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/tokenmodule.d -------------------------------------------------------------------------------- /source/graphql/traits.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/traits.d -------------------------------------------------------------------------------- /source/graphql/treevisitor.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/treevisitor.d -------------------------------------------------------------------------------- /source/graphql/uda.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/uda.d -------------------------------------------------------------------------------- /source/graphql/validation/exception.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/validation/exception.d -------------------------------------------------------------------------------- /source/graphql/validation/querybased.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/validation/querybased.d -------------------------------------------------------------------------------- /source/graphql/validation/schemabased.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/validation/schemabased.d -------------------------------------------------------------------------------- /source/graphql/visitor.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/source/graphql/visitor.d -------------------------------------------------------------------------------- /starwarsschemaparsetest.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/starwarsschemaparsetest.graphql -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/test/README.md -------------------------------------------------------------------------------- /test/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/test/dub.json -------------------------------------------------------------------------------- /test/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/test/dub.selections.json -------------------------------------------------------------------------------- /test/introspectionquery.gql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/test/introspectionquery.gql -------------------------------------------------------------------------------- /test/schema.gql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/test/schema.gql -------------------------------------------------------------------------------- /test/schema2.gql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/test/schema2.gql -------------------------------------------------------------------------------- /test/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/test/source/app.d -------------------------------------------------------------------------------- /test/source/testdata.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/test/source/testdata.d -------------------------------------------------------------------------------- /test/source/testdata2.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/test/source/testdata2.d -------------------------------------------------------------------------------- /test/source/testqueries.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/burner/graphqld/HEAD/test/source/testqueries.d --------------------------------------------------------------------------------