[INFO] fetching crate juniper_codegen 0.16.0...
[INFO] testing juniper_codegen-0.16.0 against master#1871252fc8bb672d40787e67404e6eaae7059369 for pr-125151
[INFO] extracting crate juniper_codegen 0.16.0 into /workspace/builds/worker-0-tc1/source
[INFO] validating manifest of crates.io crate juniper_codegen 0.16.0 on toolchain 1871252fc8bb672d40787e67404e6eaae7059369
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate juniper_codegen 0.16.0
[INFO] finished tweaking crates.io crate juniper_codegen 0.16.0
[INFO] tweaked toml for crates.io crate juniper_codegen 0.16.0 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 34 packages to latest compatible versions
[INFO] [stderr]       Adding convert_case v0.4.0 (latest: v0.6.0)
[INFO] [stderr]       Adding syn v1.0.109 (latest: v2.0.66)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 4489ce0938a886b2be0b0c1dd3cd92a668ff12118b16eee269a54f2cd4b13469
[INFO] running `Command { std: "docker" "start" "-a" "4489ce0938a886b2be0b0c1dd3cd92a668ff12118b16eee269a54f2cd4b13469", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4489ce0938a886b2be0b0c1dd3cd92a668ff12118b16eee269a54f2cd4b13469", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4489ce0938a886b2be0b0c1dd3cd92a668ff12118b16eee269a54f2cd4b13469", kill_on_drop: false }`
[INFO] [stdout] 4489ce0938a886b2be0b0c1dd3cd92a668ff12118b16eee269a54f2cd4b13469
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8b55a1d60fe19da01ebbbedd4e367a934fcf6734e97b9eaa1a158739edf8a944
[INFO] running `Command { std: "docker" "start" "-a" "8b55a1d60fe19da01ebbbedd4e367a934fcf6734e97b9eaa1a158739edf8a944", kill_on_drop: false }`
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling proc-macro2 v1.0.83
[INFO] [stderr]    Compiling unicode-ident v1.0.12
[INFO] [stderr]    Compiling percent-encoding v2.3.1
[INFO] [stderr]    Compiling unicode-bidi v0.3.15
[INFO] [stderr]    Compiling tinyvec v1.6.0
[INFO] [stderr]    Compiling form_urlencoded v1.2.1
[INFO] [stderr]    Compiling quote v1.0.36
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling unicode-normalization v0.1.23
[INFO] [stderr]    Compiling idna v0.5.0
[INFO] [stderr]    Compiling url v2.5.0
[INFO] [stderr]    Compiling juniper_codegen v0.16.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: method `expect_or_abort` is never used
[INFO] [stdout]    --> src/common/diagnostic.rs:350:12
[INFO] [stdout]     |
[INFO] [stdout] 339 |     pub(crate) trait ResultExt {
[INFO] [stdout]     |                      --------- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 350 |         fn expect_or_abort(self, message: &str) -> Self::Ok;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `remove_defaults` is never used
[INFO] [stdout]    --> src/common/parse/mod.rs:257:8
[INFO] [stdout]     |
[INFO] [stdout] 254 | pub(crate) trait GenericsExt {
[INFO] [stdout]     |                  ----------- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 257 |     fn remove_defaults(&mut self);
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]    --> src/scalar_value/mod.rs:453:13
[INFO] [stdout]     |
[INFO] [stdout] 453 |     Unnamed(syn::Field),
[INFO] [stdout]     |     ------- ^^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     field in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]     |
[INFO] [stdout] 453 |     Unnamed(()),
[INFO] [stdout]     |             ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.95s
[INFO] running `Command { std: "docker" "inspect" "8b55a1d60fe19da01ebbbedd4e367a934fcf6734e97b9eaa1a158739edf8a944", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8b55a1d60fe19da01ebbbedd4e367a934fcf6734e97b9eaa1a158739edf8a944", kill_on_drop: false }`
[INFO] [stdout] 8b55a1d60fe19da01ebbbedd4e367a934fcf6734e97b9eaa1a158739edf8a944
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a54c4708007ee522b58e9c01b73f36284699b5262d76405cfcc30fb55fd9e98d
[INFO] running `Command { std: "docker" "start" "-a" "a54c4708007ee522b58e9c01b73f36284699b5262d76405cfcc30fb55fd9e98d", kill_on_drop: false }`
[INFO] [stderr]    Compiling autocfg v1.3.0
[INFO] [stderr]    Compiling futures-core v0.3.30
[INFO] [stderr]    Compiling futures-sink v0.3.30
[INFO] [stderr]    Compiling pin-project-lite v0.2.14
[INFO] [stderr]    Compiling futures-task v0.3.30
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling futures-io v0.3.30
[INFO] [stderr]    Compiling pin-utils v0.1.0
[INFO] [stderr]    Compiling memchr v2.7.2
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling convert_case v0.4.0
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling juniper_codegen v0.16.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling futures-channel v0.3.30
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stdout] warning: method `expect_or_abort` is never used
[INFO] [stdout]    --> src/common/diagnostic.rs:350:12
[INFO] [stdout]     |
[INFO] [stdout] 339 |     pub(crate) trait ResultExt {
[INFO] [stdout]     |                      --------- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 350 |         fn expect_or_abort(self, message: &str) -> Self::Ok;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `remove_defaults` is never used
[INFO] [stdout]    --> src/common/parse/mod.rs:257:8
[INFO] [stdout]     |
[INFO] [stdout] 254 | pub(crate) trait GenericsExt {
[INFO] [stdout]     |                  ----------- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 257 |     fn remove_defaults(&mut self);
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]    --> src/scalar_value/mod.rs:453:13
[INFO] [stdout]     |
[INFO] [stdout] 453 |     Unnamed(syn::Field),
[INFO] [stdout]     |     ------- ^^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     field in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]     |
[INFO] [stdout] 453 |     Unnamed(()),
[INFO] [stdout]     |             ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling derive_more v0.99.17
[INFO] [stderr]    Compiling futures-executor v0.3.30
[INFO] [stderr]    Compiling futures v0.3.30
[INFO] [stdout] warning: 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `expect_or_abort` is never used
[INFO] [stdout]    --> src/common/diagnostic.rs:350:12
[INFO] [stdout]     |
[INFO] [stdout] 339 |     pub(crate) trait ResultExt {
[INFO] [stdout]     |                      --------- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 350 |         fn expect_or_abort(self, message: &str) -> Self::Ok;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `remove_defaults` is never used
[INFO] [stdout]    --> src/common/parse/mod.rs:257:8
[INFO] [stdout]     |
[INFO] [stdout] 254 | pub(crate) trait GenericsExt {
[INFO] [stdout]     |                  ----------- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 257 |     fn remove_defaults(&mut self);
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]    --> src/scalar_value/mod.rs:453:13
[INFO] [stdout]     |
[INFO] [stdout] 453 |     Unnamed(syn::Field),
[INFO] [stdout]     |     ------- ^^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     field in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]     |
[INFO] [stdout] 453 |     Unnamed(()),
[INFO] [stdout]     |             ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.56s
[INFO] running `Command { std: "docker" "inspect" "a54c4708007ee522b58e9c01b73f36284699b5262d76405cfcc30fb55fd9e98d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a54c4708007ee522b58e9c01b73f36284699b5262d76405cfcc30fb55fd9e98d", kill_on_drop: false }`
[INFO] [stdout] a54c4708007ee522b58e9c01b73f36284699b5262d76405cfcc30fb55fd9e98d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 5fa530c9af3e3768439c0c9f2d146248824bb6af67a8988bfee8e2f8d3ec13a6
[INFO] running `Command { std: "docker" "start" "-a" "5fa530c9af3e3768439c0c9f2d146248824bb6af67a8988bfee8e2f8d3ec13a6", kill_on_drop: false }`
[INFO] [stderr] warning: method `expect_or_abort` is never used
[INFO] [stderr]    --> src/common/diagnostic.rs:350:12
[INFO] [stderr]     |
[INFO] [stderr] 339 |     pub(crate) trait ResultExt {
[INFO] [stderr]     |                      --------- method in this trait
[INFO] [stderr] ...
[INFO] [stderr] 350 |         fn expect_or_abort(self, message: &str) -> Self::Ok;
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: method `remove_defaults` is never used
[INFO] [stderr]    --> src/common/parse/mod.rs:257:8
[INFO] [stderr]     |
[INFO] [stderr] 254 | pub(crate) trait GenericsExt {
[INFO] [stderr]     |                  ----------- method in this trait
[INFO] [stderr] ...
[INFO] [stderr] 257 |     fn remove_defaults(&mut self);
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field `0` is never read
[INFO] [stderr]    --> src/scalar_value/mod.rs:453:13
[INFO] [stderr]     |
[INFO] [stderr] 453 |     Unnamed(syn::Field),
[INFO] [stderr]     |     ------- ^^^^^^^^^^
[INFO] [stderr]     |     |
[INFO] [stderr]     |     field in this variant
[INFO] [stderr]     |
[INFO] [stderr] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stderr]     |
[INFO] [stderr] 453 |     Unnamed(()),
[INFO] [stderr]     |             ~~
[INFO] [stderr] 
[INFO] [stderr] warning: `juniper_codegen` (lib) generated 3 warnings
[INFO] [stderr] warning: `juniper_codegen` (lib test) generated 3 warnings (3 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.02s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/juniper_codegen-592ad6cf9e9f77c5)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test common::description::concatenate_test::continuation_backslash ... ok
[INFO] [stdout] test common::description::concatenate_test::empty ... ok
[INFO] [stdout] test common::deprecation::parse_from_deprecated_attr_test::no_reason ... ok
[INFO] [stdout] test common::deprecation::parse_from_deprecated_attr_test::not_deprecation ... ok
[INFO] [stdout] test common::deprecation::parse_from_deprecated_attr_test::single ... ok
[INFO] [stdout] test common::description::concatenate_test::newline_spaces ... ok
[INFO] [stdout] test common::description::concatenate_test::multiple ... ok
[INFO] [stdout] test common::description::concatenate_test::single ... ok
[INFO] [stdout] test common::description::concatenate_test::trims_spaces ... ok
[INFO] [stdout] test common::description::parse_from_doc_attrs_test::not_doc ... ok
[INFO] [stdout] test common::description::parse_from_doc_attrs_test::many ... ok
[INFO] [stdout] test common::description::parse_from_doc_attrs_test::single ... ok
[INFO] [stdout] test common::rename::to_camel_case_tests::converts_correctly ... ok
[INFO] [stdout] test common::rename::to_upper_snake_case_tests::converts_correctly ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests juniper_codegen
[INFO] [stdout] 
[INFO] [stdout] running 58 tests
[INFO] [stdout] test src/lib.rs - derive_enum (line 237) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_object (line 1380) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_input_object (line 123) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_input_object (line 175) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_input_object (line 192) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_object (line 1463) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_object (line 1485) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_enum (line 317) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_enum (line 339) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_enum (line 299) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_object (line 1446) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_interface (line 1341) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_enum (line 261) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_object (line 1406) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_input_object (line 143) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar (line 372) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar (line 560) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar (line 420) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_union (line 1906) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar (line 438) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar (line 604) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar (line 473) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar (line 393) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar (line 520) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_union (line 1937) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_union (line 1983) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_union (line 2053) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_union (line 2087) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_union (line 2019) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_union (line 2150) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar_value (line 781) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 1057) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 1129) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 1170) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 1256) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_object (line 1525) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 1300) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 904) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 999) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 925) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 964) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 1194) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_object (line 1565) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_object (line 1700) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_object (line 1614) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_subscription (line 1860) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_object (line 1673) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_object (line 1766) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_scalar (line 680) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_object (line 1802) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_object (line 1730) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_union (line 2217) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_union (line 2256) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_union (line 2310) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_union (line 2395) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_union (line 2362) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_scalar (line 708) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_union (line 2432) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/lib.rs - derive_enum (line 237) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:238:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLEnum;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_object (line 1380) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1381:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLObject;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_input_object (line 123) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:124:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLInputObject;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_input_object (line 175) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:176:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLInputObject;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:179:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(rename_all = "none")] // disables renaming
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_input_object (line 192) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:193:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLInputObject;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:203:7
[INFO] [stdout]    |
[INFO] [stdout] 13 |     #[graphql(ignore, default = System::Cartesian)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:211:7
[INFO] [stdout]    |
[INFO] [stdout] 21 |     #[graphql(skip)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_object (line 1463) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1464:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLObject;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1469:7
[INFO] [stdout]   |
[INFO] [stdout] 8 |     #[graphql(ignore)]
[INFO] [stdout]   |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1471:7
[INFO] [stdout]    |
[INFO] [stdout] 10 |     #[graphql(skip)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_object (line 1485) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1486:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{DefaultScalarValue, GraphQLObject};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1497:3
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[graphql(scalar = DefaultScalarValue)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1490:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[graphql(scalar = DefaultScalarValue)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_enum (line 317) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:318:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLEnum;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:325:7
[INFO] [stdout]    |
[INFO] [stdout] 10 |     #[graphql(ignore)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:327:7
[INFO] [stdout]    |
[INFO] [stdout] 12 |     #[graphql(skip)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_enum (line 339) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:340:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{DefaultScalarValue, GraphQLEnum};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:343:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(scalar = DefaultScalarValue)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_enum (line 299) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:300:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLEnum;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:303:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(rename_all = "none")] // disables renaming
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_object (line 1446) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1447:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLObject;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1450:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(rename_all = "none")] // disables renaming
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_interface (line 1341) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1342:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{GraphQLInterface, GraphQLObject};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1353:3
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[graphql(impl = CharacterValue)] // notice the enum type name, not trait name
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1347:3
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[graphql(for = Human)] // enumerating all implementers is mandatory
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_enum (line 261) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:264:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use juniper::GraphQLEnum;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:267:3
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[graphql(
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:279:7
[INFO] [stdout]    |
[INFO] [stdout] 20 |     #[graphql(name = "Jedi", desc = "Arguably the best one in the trilogy")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:280:7
[INFO] [stdout]    |
[INFO] [stdout] 21 |     #[graphql(deprecated = "Don't use it")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_object (line 1406) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1407:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLObject;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1410:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1418:7
[INFO] [stdout]    |
[INFO] [stdout] 14 |     #[graphql(name = "id", desc = "ID of the human.")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1419:7
[INFO] [stdout]    |
[INFO] [stdout] 15 |     #[graphql(deprecated = "Don't use it")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_input_object (line 143) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:144:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLInputObject;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:147:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:158:7
[INFO] [stdout]    |
[INFO] [stdout] 17 |     #[graphql(name = "y", desc = "Ordinate value")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_scalar (line 372) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:373:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{GraphQLObject, GraphQLScalar};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:380:3
[INFO] [stdout]    |
[INFO] [stdout] 10 | #[graphql(transparent)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:376:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(transparent)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_scalar (line 560) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:561:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use juniper::{
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_scalar (line 420) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:421:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{GraphQLScalar, ScalarValue, Value};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:424:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(to_output_with = to_output, transparent)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_union (line 1906) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1908:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use juniper::{GraphQLObject, GraphQLUnion};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_scalar (line 438) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:439:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{DefaultScalarValue, GraphQLScalar, InputValue, ScalarValue};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:442:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(from_input_with = Self::from_input, transparent)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_scalar (line 604) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:605:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use juniper::{
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:611:3
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[graphql(
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_scalar (line 473) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:474:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:480:3
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[graphql(
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_scalar (line 393) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:394:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLScalar;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:398:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[graphql(
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_scalar (line 520) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:521:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use juniper::{
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:527:3
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[graphql(with = string_or_int)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_union (line 1937) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1938:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{GraphQLObject, GraphQLUnion};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1970:3
[INFO] [stdout]    |
[INFO] [stdout] 35 | #[graphql(description = "Possible episode characters.")]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1953:3
[INFO] [stdout]    |
[INFO] [stdout] 18 | #[graphql(name = "Character", desc = "Possible episode characters.")]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_union (line 1983) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1984:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{GraphQLObject, GraphQLUnion};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2004:3
[INFO] [stdout]    |
[INFO] [stdout] 23 | #[graphql(Context = CustomContext)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1994:3
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[graphql(Context = CustomContext)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1987:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(Context = CustomContext)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `juniper`
[INFO] [stdout]   --> src/lib.rs:2001:6
[INFO] [stdout]    |
[INFO] [stdout] 20 | impl juniper::Context for CustomContext {}
[INFO] [stdout]    |      ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_union (line 2053) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2056:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use juniper::{GraphQLObject, GraphQLUnion};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2075:7
[INFO] [stdout]    |
[INFO] [stdout] 24 |     #[graphql(ignore)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_union (line 2087) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2088:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{GraphQLObject, GraphQLUnion};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2126:3
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[graphql(Context = CustomContext)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2127:3
[INFO] [stdout]    |
[INFO] [stdout] 42 | #[graphql(on Droid = CharacterWithoutDroid::droid_from_context)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2130:7
[INFO] [stdout]    |
[INFO] [stdout] 45 |     #[graphql(ignore)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2110:3
[INFO] [stdout]    |
[INFO] [stdout] 25 | #[graphql(Context = CustomContext)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2113:7
[INFO] [stdout]    |
[INFO] [stdout] 28 |     #[graphql(with = Character::droid_from_context)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2098:3
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[graphql(Context = CustomContext)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:2091:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(Context = CustomContext)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `juniper`
[INFO] [stdout]   --> src/lib.rs:2107:6
[INFO] [stdout]    |
[INFO] [stdout] 22 | impl juniper::Context for CustomContext {}
[INFO] [stdout]    |      ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 9 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_union (line 2019) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2020:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{DefaultScalarValue, GraphQLObject, GraphQLUnion};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2037:3
[INFO] [stdout]    |
[INFO] [stdout] 20 | #[graphql(scalar = DefaultScalarValue)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:2023:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(scalar = DefaultScalarValue)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_union (line 2150) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2152:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use juniper::{GraphQLObject, GraphQLUnion};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2175:3
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[graphql(
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2162:3
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[graphql(Context = Database)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:2155:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[graphql(Context = Database)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `juniper`
[INFO] [stdout]   --> src/lib.rs:2172:6
[INFO] [stdout]    |
[INFO] [stdout] 24 | impl juniper::Context for Database {}
[INFO] [stdout]    |      ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_scalar_value (line 781) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:785:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use juniper::ScalarValue;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Serialize` in this scope
[INFO] [stdout]  --> src/lib.rs:787:48
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[derive(Clone, Debug, PartialEq, ScalarValue, Serialize)]
[INFO] [stdout]   |                                                ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro
[INFO] [stdout]  --> src/lib.rs:784:44
[INFO] [stdout]   |
[INFO] [stdout] 5 | use serde::{de, Deserialize, Deserializer, Serialize};
[INFO] [stdout]   |                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]  --> src/lib.rs:788:3
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[serde(untagged)]
[INFO] [stdout]   |   ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `serde` is in scope, but it is a crate, not an attribute
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `value` in this scope
[INFO] [stdout]   --> src/lib.rs:790:7
[INFO] [stdout]    |
[INFO] [stdout] 11 |     #[value(as_float, as_int)]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `value` in this scope
[INFO] [stdout]   --> src/lib.rs:793:7
[INFO] [stdout]    |
[INFO] [stdout] 14 |     #[value(as_float)]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `value` in this scope
[INFO] [stdout]   --> src/lib.rs:795:7
[INFO] [stdout]    |
[INFO] [stdout] 16 |     #[value(
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `value` in this scope
[INFO] [stdout]   --> src/lib.rs:802:7
[INFO] [stdout]    |
[INFO] [stdout] 23 |     #[value(as_bool)]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_interface (line 1057) stdout ----
[INFO] [stdout] error[E0463]: can't find crate for `juniper`
[INFO] [stdout]  --> src/lib.rs:1058:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | extern crate juniper;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1095:3
[INFO] [stdout]    |
[INFO] [stdout] 39 | #[graphql(impl = [HumanValue, NodeValue])]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1081:3
[INFO] [stdout]    |
[INFO] [stdout] 25 | #[graphql(impl = ConnectionValue)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1074:3
[INFO] [stdout]    |
[INFO] [stdout] 18 | #[graphql(impl = NodeValue, for = Luke)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1068:3
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[graphql(for = HumanConnectionValue)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1062:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(for = [HumanValue, Luke])]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NodeValue` in this scope
[INFO] [stdout]   --> src/lib.rs:1070:16
[INFO] [stdout]    |
[INFO] [stdout] 14 |     nodes: Vec<NodeValue>,
[INFO] [stdout]    |                ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 13 | struct Connection<NodeValue> {
[INFO] [stdout]    |                  +++++++++++
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HumanValue` in this scope
[INFO] [stdout]   --> src/lib.rs:1083:16
[INFO] [stdout]    |
[INFO] [stdout] 27 |     nodes: Vec<HumanValue>,
[INFO] [stdout]    |                ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 26 | struct HumanConnection<HumanValue> {
[INFO] [stdout]    |                       ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 8 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0463.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_interface (line 1129) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1130:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{graphql_interface, graphql_object};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1146:3
[INFO] [stdout]    |
[INFO] [stdout] 19 | #[graphql(impl = CharacterValue, rename_all = "none")]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1133:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(for = Human, rename_all = "none")] // disables renaming
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_interface (line 1170) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1171:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::graphql_interface;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1177:7
[INFO] [stdout]   |
[INFO] [stdout] 9 |     #[graphql(ignore)]
[INFO] [stdout]   |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_interface (line 1256) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1257:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{graphql_interface, graphql_object, Executor, ScalarValue};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1276:3
[INFO] [stdout]    |
[INFO] [stdout] 22 | #[graphql(scalar = S: ScalarValue, impl = CharacterValue<S>)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1261:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[graphql(for = Human, scalar = S)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1267:11
[INFO] [stdout]    |
[INFO] [stdout] 13 |         #[graphql(executor)] another: &Executor<'_, '_, (), S>,
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0581]: return type references an anonymous lifetime, which is not constrained by the fn input types
[INFO] [stdout]   --> src/lib.rs:1285:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     async fn name<'b, S>(&'b self, _executor: &Executor<'_, '_, (), S>) -> &'b str {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: lifetimes appearing in an associated or opaque type are not considered constrained
[INFO] [stdout]    = note: consider introducing a named lifetime parameter
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0581.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_object (line 1525) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1526:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::graphql_object;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_interface (line 1300) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1301:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{graphql_interface, DefaultScalarValue, GraphQLObject};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1311:3
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[graphql(impl = CharacterValue, scalar = DefaultScalarValue)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1305:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[graphql(for = Human, scalar = DefaultScalarValue)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_interface (line 904) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:905:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{graphql_interface, GraphQLObject};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:916:3
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[graphql(impl = CharacterValue)] // notice the enum type name, not trait name
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:910:3
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[graphql(for = Human)] // enumerating all implementers is mandatory
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_interface (line 999) stdout ----
[INFO] [stdout] error[E0463]: can't find crate for `juniper`
[INFO] [stdout]  --> src/lib.rs:999:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | extern crate juniper;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1021:3
[INFO] [stdout]    |
[INFO] [stdout] 24 | #[graphql(impl = [HumanValue, NodeValue])]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1010:3
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[graphql(impl = NodeValue, for = Luke)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1004:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[graphql(for = [HumanValue, Luke])]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_interface (line 925) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:926:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{graphql_interface, GraphQLObject};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:937:3
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[graphql(impl = CharacterValue)] // notice the enum type name, not trait name
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:931:3
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[graphql(for = Human)] // enumerating all implementers is mandatory
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_interface (line 964) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:965:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::graphql_interface;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:986:20
[INFO] [stdout]    |
[INFO] [stdout] 24 |     fn id(&self, #[graphql(default)] num: i32) -> &str;
[INFO] [stdout]    |                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:968:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(name = "Character", desc = "Possible episode characters.")]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:970:7
[INFO] [stdout]   |
[INFO] [stdout] 8 |     #[graphql(name = "id", desc = "ID of the character.")]
[INFO] [stdout]   |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:971:7
[INFO] [stdout]   |
[INFO] [stdout] 9 |     #[graphql(deprecated = "Don't use it")]
[INFO] [stdout]   |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:974:11
[INFO] [stdout]    |
[INFO] [stdout] 12 |         #[graphql(name = "number", desc = "Arbitrary number.")]
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:975:11
[INFO] [stdout]    |
[INFO] [stdout] 13 |         #[graphql(default = 5)]
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_interface (line 1194) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1196:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use juniper::{graphql_interface, graphql_object};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1234:3
[INFO] [stdout]    |
[INFO] [stdout] 42 | #[graphql(impl = CharacterValue, Context = Database)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1239:27
[INFO] [stdout]    |
[INFO] [stdout] 47 |     fn info<'db>(&self, #[graphql(context)] db: &'db Database) -> Option<&'db str> {
[INFO] [stdout]    |                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1216:3
[INFO] [stdout]    |
[INFO] [stdout] 24 | #[graphql(impl = CharacterValue, Context = Database)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1221:27
[INFO] [stdout]    |
[INFO] [stdout] 29 |     fn info<'db>(&self, #[graphql(context)] db: &'db Database) -> Option<&'db str> {
[INFO] [stdout]    |                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1205:3
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[graphql(for = [Human, Droid], Context = Database)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1208:27
[INFO] [stdout]    |
[INFO] [stdout] 16 |     fn info<'db>(&self, #[graphql(context)] db: &'db Database) -> Option<&'db str>;
[INFO] [stdout]    |                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `juniper`
[INFO] [stdout]   --> src/lib.rs:1202:6
[INFO] [stdout]    |
[INFO] [stdout] 10 | impl juniper::Context for Database {}
[INFO] [stdout]    |      ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 8 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_object (line 1565) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1566:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::graphql_object;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1589:7
[INFO] [stdout]    |
[INFO] [stdout] 26 |     #[graphql(ignore)] // or `#[graphql(skip)]`, up to your preference
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_object (line 1700) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1701:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::graphql_object;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1711:7
[INFO] [stdout]    |
[INFO] [stdout] 13 |     #[graphql(ignore)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_object (line 1614) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1615:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::graphql_object;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1654:11
[INFO] [stdout]    |
[INFO] [stdout] 42 |         #[graphql(default)] num: i32,
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1620:3
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[graphql(
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1628:7
[INFO] [stdout]    |
[INFO] [stdout] 16 |     #[graphql(name = "id", desc = "ID of the human.")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1629:7
[INFO] [stdout]    |
[INFO] [stdout] 17 |     #[graphql(deprecated = "Don't use it")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1632:11
[INFO] [stdout]    |
[INFO] [stdout] 20 |         #[graphql(name = "number", desc = "Arbitrary number.")]
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1635:11
[INFO] [stdout]    |
[INFO] [stdout] 23 |         #[graphql(default = 5)]
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_subscription (line 1860) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1862:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use juniper::graphql_subscription;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_object (line 1673) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1674:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::graphql_object;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1679:3
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[graphql(rename_all = "none")] // disables renaming
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_object (line 1766) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1767:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{graphql_object, Executor, GraphQLObject, ScalarValue};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1776:3
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[graphql(scalar = S: ScalarValue)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1787:11
[INFO] [stdout]    |
[INFO] [stdout] 23 |         #[graphql(executor)] _another: &Executor<'_, '_, (), S>,
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_scalar (line 680) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:681:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::graphql_scalar;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:685:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[graphql(
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_object (line 1802) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1803:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{graphql_object, DefaultScalarValue, GraphQLObject};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1823:3
[INFO] [stdout]    |
[INFO] [stdout] 23 | #[graphql(scalar = DefaultScalarValue)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1809:3
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[graphql(scalar = DefaultScalarValue)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_object (line 1730) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1732:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use juniper::graphql_object;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1745:3
[INFO] [stdout]    |
[INFO] [stdout] 17 | #[graphql(context = Database)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `juniper`
[INFO] [stdout]  --> src/lib.rs:1737:6
[INFO] [stdout]   |
[INFO] [stdout] 9 | impl juniper::Context for Database {}
[INFO] [stdout]   |      ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_union (line 2217) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2218:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{graphql_union, GraphQLObject};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_union (line 2256) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2257:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{graphql_union, GraphQLObject};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2288:3
[INFO] [stdout]    |
[INFO] [stdout] 34 | #[graphql(description = "Possible episode characters.")]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2272:3
[INFO] [stdout]    |
[INFO] [stdout] 18 | #[graphql(name = "Character", desc = "Possible episode characters.")]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_union (line 2310) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2312:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use juniper::{graphql_union, GraphQLObject};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2335:3
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[graphql(context = Database)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2322:3
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[graphql(Context = Database)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:2315:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[graphql(Context = Database)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `juniper`
[INFO] [stdout]   --> src/lib.rs:2332:6
[INFO] [stdout]    |
[INFO] [stdout] 24 | impl juniper::Context for Database {}
[INFO] [stdout]    |      ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_union (line 2395) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2396:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{graphql_union, GraphQLObject};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2414:7
[INFO] [stdout]    |
[INFO] [stdout] 21 |     #[graphql(ignore)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_union (line 2362) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2363:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{graphql_union, DefaultScalarValue, GraphQLObject};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2380:3
[INFO] [stdout]    |
[INFO] [stdout] 20 | #[graphql(scalar = DefaultScalarValue)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:2366:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(scalar = DefaultScalarValue)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_scalar (line 708) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]   --> src/lib.rs:729:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use juniper::DefaultScalarValue as CustomScalarValue;
[INFO] [stdout]    |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]   --> src/lib.rs:730:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use juniper::{graphql_scalar, InputValue, ScalarValue, Value};
[INFO] [stdout]    |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:733:3
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[graphql(
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_union (line 2432) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2434:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use juniper::{graphql_union, GraphQLObject};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2457:3
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[graphql(context = Database)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2458:3
[INFO] [stdout]    |
[INFO] [stdout] 28 | #[graphql(
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2463:7
[INFO] [stdout]    |
[INFO] [stdout] 33 |     #[graphql(ignore)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2444:3
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[graphql(Context = Database)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:2437:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[graphql(Context = Database)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `juniper`
[INFO] [stdout]   --> src/lib.rs:2454:6
[INFO] [stdout]    |
[INFO] [stdout] 24 | impl juniper::Context for Database {}
[INFO] [stdout]    |      ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/lib.rs - derive_enum (line 237)
[INFO] [stdout]     src/lib.rs - derive_enum (line 261)
[INFO] [stdout]     src/lib.rs - derive_enum (line 299)
[INFO] [stdout]     src/lib.rs - derive_enum (line 317)
[INFO] [stdout]     src/lib.rs - derive_enum (line 339)
[INFO] [stdout]     src/lib.rs - derive_input_object (line 123)
[INFO] [stdout]     src/lib.rs - derive_input_object (line 143)
[INFO] [stdout]     src/lib.rs - derive_input_object (line 175)
[INFO] [stdout]     src/lib.rs - derive_input_object (line 192)
[INFO] [stdout]     src/lib.rs - derive_interface (line 1341)
[INFO] [stdout]     src/lib.rs - derive_object (line 1380)
[INFO] [stdout]     src/lib.rs - derive_object (line 1406)
[INFO] [stdout]     src/lib.rs - derive_object (line 1446)
[INFO] [stdout]     src/lib.rs - derive_object (line 1463)
[INFO] [stdout]     src/lib.rs - derive_object (line 1485)
[INFO] [stdout]     src/lib.rs - derive_scalar (line 372)
[INFO] [stdout]     src/lib.rs - derive_scalar (line 393)
[INFO] [stdout]     src/lib.rs - derive_scalar (line 420)
[INFO] [stdout]     src/lib.rs - derive_scalar (line 438)
[INFO] [stdout]     src/lib.rs - derive_scalar (line 473)
[INFO] [stdout]     src/lib.rs - derive_scalar (line 520)
[INFO] [stdout]     src/lib.rs - derive_scalar (line 560)
[INFO] [stdout]     src/lib.rs - derive_scalar (line 604)
[INFO] [stdout]     src/lib.rs - derive_scalar_value (line 781)
[INFO] [stdout]     src/lib.rs - derive_union (line 1906)
[INFO] [stdout]     src/lib.rs - derive_union (line 1937)
[INFO] [stdout]     src/lib.rs - derive_union (line 1983)
[INFO] [stdout]     src/lib.rs - derive_union (line 2019)
[INFO] [stdout]     src/lib.rs - derive_union (line 2053)
[INFO] [stdout]     src/lib.rs - derive_union (line 2087)
[INFO] [stdout]     src/lib.rs - derive_union (line 2150)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 1057)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 1129)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 1170)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 1194)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 1256)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 1300)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 904)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 925)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 964)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 999)
[INFO] [stdout]     src/lib.rs - graphql_object (line 1525)
[INFO] [stdout]     src/lib.rs - graphql_object (line 1565)
[INFO] [stdout]     src/lib.rs - graphql_object (line 1614)
[INFO] [stdout]     src/lib.rs - graphql_object (line 1673)
[INFO] [stdout]     src/lib.rs - graphql_object (line 1700)
[INFO] [stdout]     src/lib.rs - graphql_object (line 1730)
[INFO] [stdout]     src/lib.rs - graphql_object (line 1766)
[INFO] [stdout]     src/lib.rs - graphql_object (line 1802)
[INFO] [stdout]     src/lib.rs - graphql_scalar (line 680)
[INFO] [stdout]     src/lib.rs - graphql_scalar (line 708)
[INFO] [stdout]     src/lib.rs - graphql_subscription (line 1860)
[INFO] [stdout]     src/lib.rs - graphql_union (line 2217)
[INFO] [stdout]     src/lib.rs - graphql_union (line 2256)
[INFO] [stdout]     src/lib.rs - graphql_union (line 2310)
[INFO] [stdout]     src/lib.rs - graphql_union (line 2362)
[INFO] [stdout]     src/lib.rs - graphql_union (line 2395)
[INFO] [stdout]     src/lib.rs - graphql_union (line 2432)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 58 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "5fa530c9af3e3768439c0c9f2d146248824bb6af67a8988bfee8e2f8d3ec13a6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5fa530c9af3e3768439c0c9f2d146248824bb6af67a8988bfee8e2f8d3ec13a6", kill_on_drop: false }`
[INFO] [stdout] 5fa530c9af3e3768439c0c9f2d146248824bb6af67a8988bfee8e2f8d3ec13a6
[INFO] testing juniper_codegen-0.16.0 against try#b642703cf9526da1e72c0b6755753b939a9c6b6d for pr-125151
[INFO] extracting crate juniper_codegen 0.16.0 into /workspace/builds/worker-0-tc2/source
[INFO] validating manifest of crates.io crate juniper_codegen 0.16.0 on toolchain b642703cf9526da1e72c0b6755753b939a9c6b6d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate juniper_codegen 0.16.0
[INFO] finished tweaking crates.io crate juniper_codegen 0.16.0
[INFO] tweaked toml for crates.io crate juniper_codegen 0.16.0 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 34 packages to latest compatible versions
[INFO] [stderr]       Adding convert_case v0.4.0 (latest: v0.6.0)
[INFO] [stderr]       Adding syn v1.0.109 (latest: v2.0.66)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 2861ca5ad5a98aa823e8c69da2b3e33db5cbc907c44ce68d584a1a7bf98125b2
[INFO] running `Command { std: "docker" "start" "-a" "2861ca5ad5a98aa823e8c69da2b3e33db5cbc907c44ce68d584a1a7bf98125b2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2861ca5ad5a98aa823e8c69da2b3e33db5cbc907c44ce68d584a1a7bf98125b2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2861ca5ad5a98aa823e8c69da2b3e33db5cbc907c44ce68d584a1a7bf98125b2", kill_on_drop: false }`
[INFO] [stdout] 2861ca5ad5a98aa823e8c69da2b3e33db5cbc907c44ce68d584a1a7bf98125b2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0d4f24d3aaa36707b73bf129314fb133f66c4bf5fce97ae581a692ab68a965bc
[INFO] running `Command { std: "docker" "start" "-a" "0d4f24d3aaa36707b73bf129314fb133f66c4bf5fce97ae581a692ab68a965bc", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.83
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling unicode-ident v1.0.12
[INFO] [stderr]    Compiling percent-encoding v2.3.1
[INFO] [stderr]    Compiling unicode-bidi v0.3.15
[INFO] [stderr]    Compiling tinyvec v1.6.0
[INFO] [stderr]    Compiling form_urlencoded v1.2.1
[INFO] [stderr]    Compiling quote v1.0.36
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling unicode-normalization v0.1.23
[INFO] [stderr]    Compiling idna v0.5.0
[INFO] [stderr]    Compiling url v2.5.0
[INFO] [stderr]    Compiling juniper_codegen v0.16.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: method `expect_or_abort` is never used
[INFO] [stdout]    --> src/common/diagnostic.rs:350:12
[INFO] [stdout]     |
[INFO] [stdout] 339 |     pub(crate) trait ResultExt {
[INFO] [stdout]     |                      --------- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 350 |         fn expect_or_abort(self, message: &str) -> Self::Ok;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `remove_defaults` is never used
[INFO] [stdout]    --> src/common/parse/mod.rs:257:8
[INFO] [stdout]     |
[INFO] [stdout] 254 | pub(crate) trait GenericsExt {
[INFO] [stdout]     |                  ----------- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 257 |     fn remove_defaults(&mut self);
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]    --> src/scalar_value/mod.rs:453:13
[INFO] [stdout]     |
[INFO] [stdout] 453 |     Unnamed(syn::Field),
[INFO] [stdout]     |     ------- ^^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     field in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]     |
[INFO] [stdout] 453 |     Unnamed(()),
[INFO] [stdout]     |             ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.87s
[INFO] running `Command { std: "docker" "inspect" "0d4f24d3aaa36707b73bf129314fb133f66c4bf5fce97ae581a692ab68a965bc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0d4f24d3aaa36707b73bf129314fb133f66c4bf5fce97ae581a692ab68a965bc", kill_on_drop: false }`
[INFO] [stdout] 0d4f24d3aaa36707b73bf129314fb133f66c4bf5fce97ae581a692ab68a965bc
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] cc01c69608df5e222cd2e00fad60a09d22fb66dd7f081b811d279ab67cbec599
[INFO] running `Command { std: "docker" "start" "-a" "cc01c69608df5e222cd2e00fad60a09d22fb66dd7f081b811d279ab67cbec599", kill_on_drop: false }`
[INFO] [stderr]    Compiling autocfg v1.3.0
[INFO] [stderr]    Compiling futures-core v0.3.30
[INFO] [stderr]    Compiling futures-sink v0.3.30
[INFO] [stderr]    Compiling futures-task v0.3.30
[INFO] [stderr]    Compiling memchr v2.7.2
[INFO] [stderr]    Compiling futures-io v0.3.30
[INFO] [stderr]    Compiling pin-project-lite v0.2.14
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling pin-utils v0.1.0
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling convert_case v0.4.0
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling juniper_codegen v0.16.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling futures-channel v0.3.30
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stdout] warning: method `expect_or_abort` is never used
[INFO] [stdout]    --> src/common/diagnostic.rs:350:12
[INFO] [stdout]     |
[INFO] [stdout] 339 |     pub(crate) trait ResultExt {
[INFO] [stdout]     |                      --------- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 350 |         fn expect_or_abort(self, message: &str) -> Self::Ok;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `remove_defaults` is never used
[INFO] [stdout]    --> src/common/parse/mod.rs:257:8
[INFO] [stdout]     |
[INFO] [stdout] 254 | pub(crate) trait GenericsExt {
[INFO] [stdout]     |                  ----------- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 257 |     fn remove_defaults(&mut self);
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]    --> src/scalar_value/mod.rs:453:13
[INFO] [stdout]     |
[INFO] [stdout] 453 |     Unnamed(syn::Field),
[INFO] [stdout]     |     ------- ^^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     field in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]     |
[INFO] [stdout] 453 |     Unnamed(()),
[INFO] [stdout]     |             ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling derive_more v0.99.17
[INFO] [stderr]    Compiling futures-executor v0.3.30
[INFO] [stdout] warning: 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling futures v0.3.30
[INFO] [stdout] warning: method `expect_or_abort` is never used
[INFO] [stdout]    --> src/common/diagnostic.rs:350:12
[INFO] [stdout]     |
[INFO] [stdout] 339 |     pub(crate) trait ResultExt {
[INFO] [stdout]     |                      --------- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 350 |         fn expect_or_abort(self, message: &str) -> Self::Ok;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `remove_defaults` is never used
[INFO] [stdout]    --> src/common/parse/mod.rs:257:8
[INFO] [stdout]     |
[INFO] [stdout] 254 | pub(crate) trait GenericsExt {
[INFO] [stdout]     |                  ----------- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 257 |     fn remove_defaults(&mut self);
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]    --> src/scalar_value/mod.rs:453:13
[INFO] [stdout]     |
[INFO] [stdout] 453 |     Unnamed(syn::Field),
[INFO] [stdout]     |     ------- ^^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     field in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]     |
[INFO] [stdout] 453 |     Unnamed(()),
[INFO] [stdout]     |             ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.67s
[INFO] running `Command { std: "docker" "inspect" "cc01c69608df5e222cd2e00fad60a09d22fb66dd7f081b811d279ab67cbec599", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cc01c69608df5e222cd2e00fad60a09d22fb66dd7f081b811d279ab67cbec599", kill_on_drop: false }`
[INFO] [stdout] cc01c69608df5e222cd2e00fad60a09d22fb66dd7f081b811d279ab67cbec599
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] ff3915a642837a08631e50c230af47e2f62abe20493a56e44577c313f5d6e056
[INFO] running `Command { std: "docker" "start" "-a" "ff3915a642837a08631e50c230af47e2f62abe20493a56e44577c313f5d6e056", kill_on_drop: false }`
[INFO] [stderr] warning: method `expect_or_abort` is never used
[INFO] [stderr]    --> src/common/diagnostic.rs:350:12
[INFO] [stderr]     |
[INFO] [stderr] 339 |     pub(crate) trait ResultExt {
[INFO] [stderr]     |                      --------- method in this trait
[INFO] [stderr] ...
[INFO] [stderr] 350 |         fn expect_or_abort(self, message: &str) -> Self::Ok;
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: method `remove_defaults` is never used
[INFO] [stderr]    --> src/common/parse/mod.rs:257:8
[INFO] [stderr]     |
[INFO] [stderr] 254 | pub(crate) trait GenericsExt {
[INFO] [stderr]     |                  ----------- method in this trait
[INFO] [stderr] ...
[INFO] [stderr] 257 |     fn remove_defaults(&mut self);
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field `0` is never read
[INFO] [stderr]    --> src/scalar_value/mod.rs:453:13
[INFO] [stderr]     |
[INFO] [stderr] 453 |     Unnamed(syn::Field),
[INFO] [stderr]     |     ------- ^^^^^^^^^^
[INFO] [stderr]     |     |
[INFO] [stderr]     |     field in this variant
[INFO] [stderr]     |
[INFO] [stderr] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stderr]     |
[INFO] [stderr] 453 |     Unnamed(()),
[INFO] [stderr]     |             ~~
[INFO] [stderr] 
[INFO] [stderr] warning: `juniper_codegen` (lib) generated 3 warnings
[INFO] [stderr] warning: `juniper_codegen` (lib test) generated 3 warnings (3 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.02s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/juniper_codegen-592ad6cf9e9f77c5)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test common::deprecation::parse_from_deprecated_attr_test::no_reason ... ok
[INFO] [stdout] test common::description::concatenate_test::empty ... ok
[INFO] [stdout] test common::deprecation::parse_from_deprecated_attr_test::not_deprecation ... ok
[INFO] [stdout] test common::description::concatenate_test::continuation_backslash ... ok
[INFO] [stdout] test common::deprecation::parse_from_deprecated_attr_test::single ... ok
[INFO] [stdout] test common::description::concatenate_test::newline_spaces ... ok
[INFO] [stdout] test common::description::concatenate_test::trims_spaces ... ok
[INFO] [stdout] test common::description::concatenate_test::multiple ... ok
[INFO] [stdout] test common::description::concatenate_test::single ... ok
[INFO] [stdout] test common::description::parse_from_doc_attrs_test::many ... ok
[INFO] [stdout] test common::description::parse_from_doc_attrs_test::not_doc ... ok
[INFO] [stdout] test common::rename::to_camel_case_tests::converts_correctly ... ok
[INFO] [stdout] test common::rename::to_upper_snake_case_tests::converts_correctly ... ok
[INFO] [stdout] test common::description::parse_from_doc_attrs_test::single ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests juniper_codegen
[INFO] [stdout] 
[INFO] [stdout] running 58 tests
[INFO] [stdout] test src/lib.rs - derive_input_object (line 123) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_object (line 1380) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_enum (line 237) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_input_object (line 143) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_interface (line 1341) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_enum (line 261) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_enum (line 299) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_input_object (line 175) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_enum (line 339) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_object (line 1485) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_enum (line 317) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar (line 372) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_object (line 1463) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_object (line 1446) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_object (line 1406) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_input_object (line 192) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar (line 393) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar (line 560) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar (line 438) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_union (line 1906) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar (line 420) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_union (line 2019) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_union (line 1937) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar (line 473) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_union (line 2053) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_union (line 1983) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar (line 520) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar (line 604) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_union (line 2087) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_union (line 2150) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 1057) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar_value (line 781) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 1170) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 1129) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 1300) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 1194) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 1256) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 904) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_object (line 1525) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 925) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_object (line 1565) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 999) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 964) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_object (line 1673) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_object (line 1700) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_object (line 1614) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_object (line 1730) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_object (line 1766) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_union (line 2217) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_subscription (line 1860) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_scalar (line 680) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_scalar (line 708) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_object (line 1802) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_union (line 2310) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_union (line 2256) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_union (line 2395) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_union (line 2432) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_union (line 2362) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/lib.rs - derive_input_object (line 123) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:124:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLInputObject;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_object (line 1380) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1381:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLObject;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_enum (line 237) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:238:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLEnum;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_input_object (line 143) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:144:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLInputObject;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:147:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:158:7
[INFO] [stdout]    |
[INFO] [stdout] 17 |     #[graphql(name = "y", desc = "Ordinate value")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_interface (line 1341) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1342:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{GraphQLInterface, GraphQLObject};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1353:3
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[graphql(impl = CharacterValue)] // notice the enum type name, not trait name
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1347:3
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[graphql(for = Human)] // enumerating all implementers is mandatory
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_enum (line 261) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:264:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use juniper::GraphQLEnum;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:267:3
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[graphql(
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:279:7
[INFO] [stdout]    |
[INFO] [stdout] 20 |     #[graphql(name = "Jedi", desc = "Arguably the best one in the trilogy")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:280:7
[INFO] [stdout]    |
[INFO] [stdout] 21 |     #[graphql(deprecated = "Don't use it")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_enum (line 299) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:300:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLEnum;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:303:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(rename_all = "none")] // disables renaming
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_input_object (line 175) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:176:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLInputObject;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:179:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(rename_all = "none")] // disables renaming
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_enum (line 339) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:340:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{DefaultScalarValue, GraphQLEnum};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:343:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(scalar = DefaultScalarValue)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_object (line 1485) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1486:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{DefaultScalarValue, GraphQLObject};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1497:3
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[graphql(scalar = DefaultScalarValue)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1490:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[graphql(scalar = DefaultScalarValue)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_enum (line 317) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:318:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLEnum;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:325:7
[INFO] [stdout]    |
[INFO] [stdout] 10 |     #[graphql(ignore)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:327:7
[INFO] [stdout]    |
[INFO] [stdout] 12 |     #[graphql(skip)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_scalar (line 372) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:373:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{GraphQLObject, GraphQLScalar};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:380:3
[INFO] [stdout]    |
[INFO] [stdout] 10 | #[graphql(transparent)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:376:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(transparent)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_object (line 1463) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1464:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLObject;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1469:7
[INFO] [stdout]   |
[INFO] [stdout] 8 |     #[graphql(ignore)]
[INFO] [stdout]   |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1471:7
[INFO] [stdout]    |
[INFO] [stdout] 10 |     #[graphql(skip)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_object (line 1446) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1447:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLObject;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1450:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(rename_all = "none")] // disables renaming
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_object (line 1406) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1407:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLObject;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1410:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1418:7
[INFO] [stdout]    |
[INFO] [stdout] 14 |     #[graphql(name = "id", desc = "ID of the human.")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1419:7
[INFO] [stdout]    |
[INFO] [stdout] 15 |     #[graphql(deprecated = "Don't use it")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_input_object (line 192) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:193:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLInputObject;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:203:7
[INFO] [stdout]    |
[INFO] [stdout] 13 |     #[graphql(ignore, default = System::Cartesian)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:211:7
[INFO] [stdout]    |
[INFO] [stdout] 21 |     #[graphql(skip)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_scalar (line 393) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:394:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLScalar;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:398:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[graphql(
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_scalar (line 560) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:561:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use juniper::{
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_scalar (line 438) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:439:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{DefaultScalarValue, GraphQLScalar, InputValue, ScalarValue};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:442:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(from_input_with = Self::from_input, transparent)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_union (line 1906) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1908:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use juniper::{GraphQLObject, GraphQLUnion};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_scalar (line 420) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:421:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{GraphQLScalar, ScalarValue, Value};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:424:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(to_output_with = to_output, transparent)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_union (line 2019) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2020:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{DefaultScalarValue, GraphQLObject, GraphQLUnion};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2037:3
[INFO] [stdout]    |
[INFO] [stdout] 20 | #[graphql(scalar = DefaultScalarValue)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:2023:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(scalar = DefaultScalarValue)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_union (line 1937) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1938:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{GraphQLObject, GraphQLUnion};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1970:3
[INFO] [stdout]    |
[INFO] [stdout] 35 | #[graphql(description = "Possible episode characters.")]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1953:3
[INFO] [stdout]    |
[INFO] [stdout] 18 | #[graphql(name = "Character", desc = "Possible episode characters.")]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_scalar (line 473) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:474:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:480:3
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[graphql(
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_union (line 2053) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2056:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use juniper::{GraphQLObject, GraphQLUnion};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2075:7
[INFO] [stdout]    |
[INFO] [stdout] 24 |     #[graphql(ignore)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_union (line 1983) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1984:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{GraphQLObject, GraphQLUnion};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2004:3
[INFO] [stdout]    |
[INFO] [stdout] 23 | #[graphql(Context = CustomContext)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1994:3
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[graphql(Context = CustomContext)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1987:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(Context = CustomContext)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `juniper`
[INFO] [stdout]   --> src/lib.rs:2001:6
[INFO] [stdout]    |
[INFO] [stdout] 20 | impl juniper::Context for CustomContext {}
[INFO] [stdout]    |      ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_scalar (line 520) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:521:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use juniper::{
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:527:3
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[graphql(with = string_or_int)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_scalar (line 604) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:605:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use juniper::{
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:611:3
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[graphql(
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_union (line 2087) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2088:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{GraphQLObject, GraphQLUnion};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2126:3
[INFO] [stdout]    |
[INFO] [stdout] 41 | #[graphql(Context = CustomContext)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2127:3
[INFO] [stdout]    |
[INFO] [stdout] 42 | #[graphql(on Droid = CharacterWithoutDroid::droid_from_context)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2130:7
[INFO] [stdout]    |
[INFO] [stdout] 45 |     #[graphql(ignore)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2110:3
[INFO] [stdout]    |
[INFO] [stdout] 25 | #[graphql(Context = CustomContext)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2113:7
[INFO] [stdout]    |
[INFO] [stdout] 28 |     #[graphql(with = Character::droid_from_context)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2098:3
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[graphql(Context = CustomContext)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:2091:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(Context = CustomContext)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `juniper`
[INFO] [stdout]   --> src/lib.rs:2107:6
[INFO] [stdout]    |
[INFO] [stdout] 22 | impl juniper::Context for CustomContext {}
[INFO] [stdout]    |      ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 9 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_union (line 2150) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2152:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use juniper::{GraphQLObject, GraphQLUnion};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2175:3
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[graphql(
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2162:3
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[graphql(Context = Database)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:2155:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[graphql(Context = Database)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `juniper`
[INFO] [stdout]   --> src/lib.rs:2172:6
[INFO] [stdout]    |
[INFO] [stdout] 24 | impl juniper::Context for Database {}
[INFO] [stdout]    |      ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_interface (line 1057) stdout ----
[INFO] [stdout] error[E0463]: can't find crate for `juniper`
[INFO] [stdout]  --> src/lib.rs:1058:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | extern crate juniper;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1095:3
[INFO] [stdout]    |
[INFO] [stdout] 39 | #[graphql(impl = [HumanValue, NodeValue])]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1081:3
[INFO] [stdout]    |
[INFO] [stdout] 25 | #[graphql(impl = ConnectionValue)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1074:3
[INFO] [stdout]    |
[INFO] [stdout] 18 | #[graphql(impl = NodeValue, for = Luke)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1068:3
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[graphql(for = HumanConnectionValue)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1062:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(for = [HumanValue, Luke])]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NodeValue` in this scope
[INFO] [stdout]   --> src/lib.rs:1070:16
[INFO] [stdout]    |
[INFO] [stdout] 14 |     nodes: Vec<NodeValue>,
[INFO] [stdout]    |                ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 13 | struct Connection<NodeValue> {
[INFO] [stdout]    |                  +++++++++++
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HumanValue` in this scope
[INFO] [stdout]   --> src/lib.rs:1083:16
[INFO] [stdout]    |
[INFO] [stdout] 27 |     nodes: Vec<HumanValue>,
[INFO] [stdout]    |                ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 26 | struct HumanConnection<HumanValue> {
[INFO] [stdout]    |                       ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 8 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0463.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - derive_scalar_value (line 781) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:785:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use juniper::ScalarValue;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Serialize` in this scope
[INFO] [stdout]  --> src/lib.rs:787:48
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[derive(Clone, Debug, PartialEq, ScalarValue, Serialize)]
[INFO] [stdout]   |                                                ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: `Serialize` is imported here, but it is only a trait, without a derive macro
[INFO] [stdout]  --> src/lib.rs:784:44
[INFO] [stdout]   |
[INFO] [stdout] 5 | use serde::{de, Deserialize, Deserializer, Serialize};
[INFO] [stdout]   |                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `serde` in this scope
[INFO] [stdout]  --> src/lib.rs:788:3
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[serde(untagged)]
[INFO] [stdout]   |   ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `serde` is in scope, but it is a crate, not an attribute
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `value` in this scope
[INFO] [stdout]   --> src/lib.rs:790:7
[INFO] [stdout]    |
[INFO] [stdout] 11 |     #[value(as_float, as_int)]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `value` in this scope
[INFO] [stdout]   --> src/lib.rs:793:7
[INFO] [stdout]    |
[INFO] [stdout] 14 |     #[value(as_float)]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `value` in this scope
[INFO] [stdout]   --> src/lib.rs:795:7
[INFO] [stdout]    |
[INFO] [stdout] 16 |     #[value(
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `value` in this scope
[INFO] [stdout]   --> src/lib.rs:802:7
[INFO] [stdout]    |
[INFO] [stdout] 23 |     #[value(as_bool)]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_interface (line 1170) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1171:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::graphql_interface;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1177:7
[INFO] [stdout]   |
[INFO] [stdout] 9 |     #[graphql(ignore)]
[INFO] [stdout]   |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_interface (line 1129) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1130:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{graphql_interface, graphql_object};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1146:3
[INFO] [stdout]    |
[INFO] [stdout] 19 | #[graphql(impl = CharacterValue, rename_all = "none")]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1133:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(for = Human, rename_all = "none")] // disables renaming
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_interface (line 1300) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1301:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{graphql_interface, DefaultScalarValue, GraphQLObject};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1311:3
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[graphql(impl = CharacterValue, scalar = DefaultScalarValue)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1305:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[graphql(for = Human, scalar = DefaultScalarValue)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_interface (line 1194) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1196:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use juniper::{graphql_interface, graphql_object};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1234:3
[INFO] [stdout]    |
[INFO] [stdout] 42 | #[graphql(impl = CharacterValue, Context = Database)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1239:27
[INFO] [stdout]    |
[INFO] [stdout] 47 |     fn info<'db>(&self, #[graphql(context)] db: &'db Database) -> Option<&'db str> {
[INFO] [stdout]    |                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1216:3
[INFO] [stdout]    |
[INFO] [stdout] 24 | #[graphql(impl = CharacterValue, Context = Database)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1221:27
[INFO] [stdout]    |
[INFO] [stdout] 29 |     fn info<'db>(&self, #[graphql(context)] db: &'db Database) -> Option<&'db str> {
[INFO] [stdout]    |                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1205:3
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[graphql(for = [Human, Droid], Context = Database)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1208:27
[INFO] [stdout]    |
[INFO] [stdout] 16 |     fn info<'db>(&self, #[graphql(context)] db: &'db Database) -> Option<&'db str>;
[INFO] [stdout]    |                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `juniper`
[INFO] [stdout]   --> src/lib.rs:1202:6
[INFO] [stdout]    |
[INFO] [stdout] 10 | impl juniper::Context for Database {}
[INFO] [stdout]    |      ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 8 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_interface (line 1256) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1257:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{graphql_interface, graphql_object, Executor, ScalarValue};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1276:3
[INFO] [stdout]    |
[INFO] [stdout] 22 | #[graphql(scalar = S: ScalarValue, impl = CharacterValue<S>)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1261:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[graphql(for = Human, scalar = S)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1267:11
[INFO] [stdout]    |
[INFO] [stdout] 13 |         #[graphql(executor)] another: &Executor<'_, '_, (), S>,
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0581]: return type references an anonymous lifetime, which is not constrained by the fn input types
[INFO] [stdout]   --> src/lib.rs:1285:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     async fn name<'b, S>(&'b self, _executor: &Executor<'_, '_, (), S>) -> &'b str {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: lifetimes appearing in an associated or opaque type are not considered constrained
[INFO] [stdout]    = note: consider introducing a named lifetime parameter
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0581.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_interface (line 904) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:905:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{graphql_interface, GraphQLObject};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:916:3
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[graphql(impl = CharacterValue)] // notice the enum type name, not trait name
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:910:3
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[graphql(for = Human)] // enumerating all implementers is mandatory
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_object (line 1525) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1526:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::graphql_object;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_interface (line 925) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:926:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{graphql_interface, GraphQLObject};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:937:3
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[graphql(impl = CharacterValue)] // notice the enum type name, not trait name
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:931:3
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[graphql(for = Human)] // enumerating all implementers is mandatory
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_object (line 1565) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1566:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::graphql_object;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1589:7
[INFO] [stdout]    |
[INFO] [stdout] 26 |     #[graphql(ignore)] // or `#[graphql(skip)]`, up to your preference
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_interface (line 999) stdout ----
[INFO] [stdout] error[E0463]: can't find crate for `juniper`
[INFO] [stdout]  --> src/lib.rs:999:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | extern crate juniper;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1021:3
[INFO] [stdout]    |
[INFO] [stdout] 24 | #[graphql(impl = [HumanValue, NodeValue])]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1010:3
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[graphql(impl = NodeValue, for = Luke)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1004:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[graphql(for = [HumanValue, Luke])]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_interface (line 964) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:965:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::graphql_interface;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:986:20
[INFO] [stdout]    |
[INFO] [stdout] 24 |     fn id(&self, #[graphql(default)] num: i32) -> &str;
[INFO] [stdout]    |                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:968:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(name = "Character", desc = "Possible episode characters.")]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:970:7
[INFO] [stdout]   |
[INFO] [stdout] 8 |     #[graphql(name = "id", desc = "ID of the character.")]
[INFO] [stdout]   |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:971:7
[INFO] [stdout]   |
[INFO] [stdout] 9 |     #[graphql(deprecated = "Don't use it")]
[INFO] [stdout]   |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:974:11
[INFO] [stdout]    |
[INFO] [stdout] 12 |         #[graphql(name = "number", desc = "Arbitrary number.")]
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:975:11
[INFO] [stdout]    |
[INFO] [stdout] 13 |         #[graphql(default = 5)]
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_object (line 1673) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1674:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::graphql_object;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1679:3
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[graphql(rename_all = "none")] // disables renaming
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_object (line 1700) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1701:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::graphql_object;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1711:7
[INFO] [stdout]    |
[INFO] [stdout] 13 |     #[graphql(ignore)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_object (line 1614) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1615:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::graphql_object;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1654:11
[INFO] [stdout]    |
[INFO] [stdout] 42 |         #[graphql(default)] num: i32,
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1620:3
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[graphql(
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1628:7
[INFO] [stdout]    |
[INFO] [stdout] 16 |     #[graphql(name = "id", desc = "ID of the human.")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1629:7
[INFO] [stdout]    |
[INFO] [stdout] 17 |     #[graphql(deprecated = "Don't use it")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1632:11
[INFO] [stdout]    |
[INFO] [stdout] 20 |         #[graphql(name = "number", desc = "Arbitrary number.")]
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1635:11
[INFO] [stdout]    |
[INFO] [stdout] 23 |         #[graphql(default = 5)]
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_object (line 1730) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1732:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use juniper::graphql_object;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1745:3
[INFO] [stdout]    |
[INFO] [stdout] 17 | #[graphql(context = Database)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `juniper`
[INFO] [stdout]  --> src/lib.rs:1737:6
[INFO] [stdout]   |
[INFO] [stdout] 9 | impl juniper::Context for Database {}
[INFO] [stdout]   |      ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_object (line 1766) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1767:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{graphql_object, Executor, GraphQLObject, ScalarValue};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1776:3
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[graphql(scalar = S: ScalarValue)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1787:11
[INFO] [stdout]    |
[INFO] [stdout] 23 |         #[graphql(executor)] _another: &Executor<'_, '_, (), S>,
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_union (line 2217) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2218:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{graphql_union, GraphQLObject};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_subscription (line 1860) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1862:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use juniper::graphql_subscription;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_scalar (line 680) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:681:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::graphql_scalar;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:685:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[graphql(
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_scalar (line 708) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]   --> src/lib.rs:729:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use juniper::DefaultScalarValue as CustomScalarValue;
[INFO] [stdout]    |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]   --> src/lib.rs:730:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use juniper::{graphql_scalar, InputValue, ScalarValue, Value};
[INFO] [stdout]    |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:733:3
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[graphql(
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_object (line 1802) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1803:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{graphql_object, DefaultScalarValue, GraphQLObject};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1823:3
[INFO] [stdout]    |
[INFO] [stdout] 23 | #[graphql(scalar = DefaultScalarValue)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1809:3
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[graphql(scalar = DefaultScalarValue)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_union (line 2310) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2312:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use juniper::{graphql_union, GraphQLObject};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2335:3
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[graphql(context = Database)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2322:3
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[graphql(Context = Database)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:2315:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[graphql(Context = Database)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `juniper`
[INFO] [stdout]   --> src/lib.rs:2332:6
[INFO] [stdout]    |
[INFO] [stdout] 24 | impl juniper::Context for Database {}
[INFO] [stdout]    |      ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_union (line 2256) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2257:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{graphql_union, GraphQLObject};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2288:3
[INFO] [stdout]    |
[INFO] [stdout] 34 | #[graphql(description = "Possible episode characters.")]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2272:3
[INFO] [stdout]    |
[INFO] [stdout] 18 | #[graphql(name = "Character", desc = "Possible episode characters.")]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_union (line 2395) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2396:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{graphql_union, GraphQLObject};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2414:7
[INFO] [stdout]    |
[INFO] [stdout] 21 |     #[graphql(ignore)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_union (line 2432) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2434:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use juniper::{graphql_union, GraphQLObject};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2457:3
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[graphql(context = Database)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2458:3
[INFO] [stdout]    |
[INFO] [stdout] 28 | #[graphql(
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2463:7
[INFO] [stdout]    |
[INFO] [stdout] 33 |     #[graphql(ignore)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2444:3
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[graphql(Context = Database)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:2437:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[graphql(Context = Database)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `juniper`
[INFO] [stdout]   --> src/lib.rs:2454:6
[INFO] [stdout]    |
[INFO] [stdout] 24 | impl juniper::Context for Database {}
[INFO] [stdout]    |      ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - graphql_union (line 2362) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2363:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{graphql_union, DefaultScalarValue, GraphQLObject};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2380:3
[INFO] [stdout]    |
[INFO] [stdout] 20 | #[graphql(scalar = DefaultScalarValue)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:2366:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(scalar = DefaultScalarValue)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/lib.rs - derive_enum (line 237)
[INFO] [stdout]     src/lib.rs - derive_enum (line 261)
[INFO] [stdout]     src/lib.rs - derive_enum (line 299)
[INFO] [stdout]     src/lib.rs - derive_enum (line 317)
[INFO] [stdout]     src/lib.rs - derive_enum (line 339)
[INFO] [stdout]     src/lib.rs - derive_input_object (line 123)
[INFO] [stdout]     src/lib.rs - derive_input_object (line 143)
[INFO] [stdout]     src/lib.rs - derive_input_object (line 175)
[INFO] [stdout]     src/lib.rs - derive_input_object (line 192)
[INFO] [stdout]     src/lib.rs - derive_interface (line 1341)
[INFO] [stdout]     src/lib.rs - derive_object (line 1380)
[INFO] [stdout]     src/lib.rs - derive_object (line 1406)
[INFO] [stdout]     src/lib.rs - derive_object (line 1446)
[INFO] [stdout]     src/lib.rs - derive_object (line 1463)
[INFO] [stdout]     src/lib.rs - derive_object (line 1485)
[INFO] [stdout]     src/lib.rs - derive_scalar (line 372)
[INFO] [stdout]     src/lib.rs - derive_scalar (line 393)
[INFO] [stdout]     src/lib.rs - derive_scalar (line 420)
[INFO] [stdout]     src/lib.rs - derive_scalar (line 438)
[INFO] [stdout]     src/lib.rs - derive_scalar (line 473)
[INFO] [stdout]     src/lib.rs - derive_scalar (line 520)
[INFO] [stdout]     src/lib.rs - derive_scalar (line 560)
[INFO] [stdout]     src/lib.rs - derive_scalar (line 604)
[INFO] [stdout]     src/lib.rs - derive_scalar_value (line 781)
[INFO] [stdout]     src/lib.rs - derive_union (line 1906)
[INFO] [stdout]     src/lib.rs - derive_union (line 1937)
[INFO] [stdout]     src/lib.rs - derive_union (line 1983)
[INFO] [stdout]     src/lib.rs - derive_union (line 2019)
[INFO] [stdout]     src/lib.rs - derive_union (line 2053)
[INFO] [stdout]     src/lib.rs - derive_union (line 2087)
[INFO] [stdout]     src/lib.rs - derive_union (line 2150)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 1057)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 1129)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 1170)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 1194)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 1256)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 1300)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 904)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 925)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 964)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 999)
[INFO] [stdout]     src/lib.rs - graphql_object (line 1525)
[INFO] [stdout]     src/lib.rs - graphql_object (line 1565)
[INFO] [stdout]     src/lib.rs - graphql_object (line 1614)
[INFO] [stdout]     src/lib.rs - graphql_object (line 1673)
[INFO] [stdout]     src/lib.rs - graphql_object (line 1700)
[INFO] [stdout]     src/lib.rs - graphql_object (line 1730)
[INFO] [stdout]     src/lib.rs - graphql_object (line 1766)
[INFO] [stdout]     src/lib.rs - graphql_object (line 1802)
[INFO] [stdout]     src/lib.rs - graphql_scalar (line 680)
[INFO] [stdout]     src/lib.rs - graphql_scalar (line 708)
[INFO] [stdout]     src/lib.rs - graphql_subscription (line 1860)
[INFO] [stdout]     src/lib.rs - graphql_union (line 2217)
[INFO] [stdout]     src/lib.rs - graphql_union (line 2256)
[INFO] [stdout]     src/lib.rs - graphql_union (line 2310)
[INFO] [stdout]     src/lib.rs - graphql_union (line 2362)
[INFO] [stdout]     src/lib.rs - graphql_union (line 2395)
[INFO] [stdout]     src/lib.rs - graphql_union (line 2432)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 58 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "ff3915a642837a08631e50c230af47e2f62abe20493a56e44577c313f5d6e056", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ff3915a642837a08631e50c230af47e2f62abe20493a56e44577c313f5d6e056", kill_on_drop: false }`
[INFO] [stdout] ff3915a642837a08631e50c230af47e2f62abe20493a56e44577c313f5d6e056
