juniper/juniper_codegen
Peter Holloway 801820a3b6
Use fully qualified paths in generated code (#1195)
If user code has a type alias (or custom type) called `Result` or
`Option` etc, this would be used instead of the intended standard
library types causing surprising compile errors from generated code.

Using the fully qualified path allows the generated code to be isolated
from user types.

Includes two basic regression tests covering `Result` and `Send`.

Fixes #1194
2023-10-06 11:59:00 -07:00
..
src Use fully qualified paths in generated code (#1195) 2023-10-06 11:59:00 -07:00
Cargo.toml Bump up MSRV to 1.65.0 2022-12-19 09:31:23 +01:00
CHANGELOG.md Mention #113 in CHANGELOG 2022-07-26 11:42:44 +03:00
LICENSE Rework CI and project toolchain (#1043) 2022-04-08 17:44:50 +03:00
README.md Bump up MSRV to 1.65.0 2022-12-19 09:31:23 +01:00
release.toml Improve CI (#1113) 2022-10-21 16:07:17 +00:00

juniper_codegen crate

Crates.io Documentation CI Rust 1.65+

Code generation for juniper crate.

DO NOT use it directly, use juniper crate instead.

License

This project is licensed under BSD 2-Clause License.