[INFO] fetching crate juniper_codegen_puff 0.16.0-dev...
[INFO] testing juniper_codegen_puff-0.16.0-dev against 1.69.0 for beta-1.70-1
[INFO] extracting crate juniper_codegen_puff 0.16.0-dev into /workspace/builds/worker-3-tc1/source
[INFO] validating manifest of crates.io crate juniper_codegen_puff 0.16.0-dev on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate juniper_codegen_puff 0.16.0-dev
[INFO] finished tweaking crates.io crate juniper_codegen_puff 0.16.0-dev
[INFO] tweaked toml for crates.io crate juniper_codegen_puff 0.16.0-dev written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+1.69.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 18667dbb2768fc6bcf17b21194e26a0897401e6eb02a717368e915d70ed007d6
[INFO] running `Command { std: "docker" "start" "-a" "18667dbb2768fc6bcf17b21194e26a0897401e6eb02a717368e915d70ed007d6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "18667dbb2768fc6bcf17b21194e26a0897401e6eb02a717368e915d70ed007d6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "18667dbb2768fc6bcf17b21194e26a0897401e6eb02a717368e915d70ed007d6", kill_on_drop: false }`
[INFO] [stdout] 18667dbb2768fc6bcf17b21194e26a0897401e6eb02a717368e915d70ed007d6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 52b44f70f00d7e47b1972ae8d0d5db0de8d0cfe2a50889f7bb2552f2e5e3b1fd
[INFO] running `Command { std: "docker" "start" "-a" "52b44f70f00d7e47b1972ae8d0d5db0de8d0cfe2a50889f7bb2552f2e5e3b1fd", kill_on_drop: false }`
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling percent-encoding v2.2.0
[INFO] [stderr]    Compiling unicode-bidi v0.3.13
[INFO] [stderr]    Compiling tinyvec v1.6.0
[INFO] [stderr]    Compiling form_urlencoded v1.1.0
[INFO] [stderr]    Compiling unicode-normalization v0.1.22
[INFO] [stderr]    Compiling idna v0.3.0
[INFO] [stderr]    Compiling url v2.3.1
[INFO] [stderr]    Compiling juniper_codegen_puff v0.16.0-dev (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 7.99s
[INFO] running `Command { std: "docker" "inspect" "52b44f70f00d7e47b1972ae8d0d5db0de8d0cfe2a50889f7bb2552f2e5e3b1fd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "52b44f70f00d7e47b1972ae8d0d5db0de8d0cfe2a50889f7bb2552f2e5e3b1fd", kill_on_drop: false }`
[INFO] [stdout] 52b44f70f00d7e47b1972ae8d0d5db0de8d0cfe2a50889f7bb2552f2e5e3b1fd
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 979fab1aed8864140de85f915e0848780305f9fc61492ad0caa80e21bc558820
[INFO] running `Command { std: "docker" "start" "-a" "979fab1aed8864140de85f915e0848780305f9fc61492ad0caa80e21bc558820", kill_on_drop: false }`
[INFO] [stderr]    Compiling futures-sink v0.3.28
[INFO] [stderr]    Compiling pin-utils v0.1.0
[INFO] [stderr]    Compiling futures-io v0.3.28
[INFO] [stderr]    Compiling futures-core v0.3.28
[INFO] [stderr]    Compiling futures-channel v0.3.28
[INFO] [stderr]    Compiling futures-task v0.3.28
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]    Compiling futures-util v0.3.28
[INFO] [stderr]    Compiling pin-project-lite v0.2.9
[INFO] [stderr]    Compiling slab v0.4.8
[INFO] [stderr]    Compiling serde v1.0.160
[INFO] [stderr]    Compiling syn v2.0.15
[INFO] [stderr]    Compiling convert_case v0.4.0
[INFO] [stderr]    Compiling juniper_codegen_puff v0.16.0-dev (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling derive_more v0.99.17
[INFO] [stderr]    Compiling futures-macro v0.3.28
[INFO] [stderr]    Compiling futures-executor v0.3.28
[INFO] [stderr]    Compiling futures v0.3.28
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 8.24s
[INFO] running `Command { std: "docker" "inspect" "979fab1aed8864140de85f915e0848780305f9fc61492ad0caa80e21bc558820", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "979fab1aed8864140de85f915e0848780305f9fc61492ad0caa80e21bc558820", kill_on_drop: false }`
[INFO] [stdout] 979fab1aed8864140de85f915e0848780305f9fc61492ad0caa80e21bc558820
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 979a5e9195b2ad45c5c2198ed7c8023e26389f46f901b96d5b0b4541ae490d4c
[INFO] running `Command { std: "docker" "start" "-a" "979a5e9195b2ad45c5c2198ed7c8023e26389f46f901b96d5b0b4541ae490d4c", kill_on_drop: false }`
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.02s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/juniper_codegen_puff-214c207aa258a735)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test common::description::concatenate_test::continuation_backslash ... 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::empty ... 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::rename::to_camel_case_tests::converts_correctly ... ok
[INFO] [stdout] test common::description::parse_from_doc_attrs_test::single ... ok
[INFO] [stdout] test common::rename::to_upper_snake_case_tests::converts_correctly ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests juniper_codegen_puff
[INFO] [stdout] 
[INFO] [stdout] running 58 tests
[INFO] [stdout] test src/lib.rs - derive_enum (line 231) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_input_object (line 122) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_object (line 1344) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_enum (line 330) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_object (line 1446) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_enum (line 255) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_enum (line 311) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_object (line 1427) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_input_object (line 174) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_object (line 1370) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_input_object (line 142) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_input_object (line 191) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_enum (line 293) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_object (line 1410) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar (line 362) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_interface (line 1306) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_union (line 1859) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar (line 550) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar (line 410) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar (line 463) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar (line 510) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar (line 594) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar (line 428) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar (line 383) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_union (line 1936) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_union (line 1890) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 1103) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_union (line 2040) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_union (line 2006) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_union (line 1972) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 1142) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_scalar_value (line 767) ... FAILED
[INFO] [stdout] test src/lib.rs - derive_union (line 2103) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 1225) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 981) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 1267) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 1036) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 1166) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_object (line 1632) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 947) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 889) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_object (line 1485) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_object (line 1688) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_object (line 1574) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_scalar (line 669) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_union (line 2169) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_object (line 1658) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_interface (line 909) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_subscription (line 1814) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_union (line 2208) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_object (line 1525) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_object (line 1723) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_object (line 1758) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_scalar (line 696) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_union (line 2311) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_union (line 2260) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_union (line 2343) ... FAILED
[INFO] [stdout] test src/lib.rs - graphql_union (line 2380) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/lib.rs - derive_enum (line 231) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:232:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLEnum;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLEnum`
[INFO] [stdout]  --> src/lib.rs:234:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(GraphQLEnum)]
[INFO] [stdout]   |          ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[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 122) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:123:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLInputObject;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLInputObject`
[INFO] [stdout]  --> src/lib.rs:125:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(GraphQLInputObject)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[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 1344) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1345:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLObject;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]  --> src/lib.rs:1347:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(GraphQLObject)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[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 330) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:331: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 determine resolution for the derive macro `GraphQLEnum`
[INFO] [stdout]  --> src/lib.rs:333:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(GraphQLEnum)]
[INFO] [stdout]   |          ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:334: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_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::{DefaultScalarValue, GraphQLObject};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]   --> src/lib.rs:1457:10
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[derive(GraphQLObject)]
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1458:3
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[graphql(scalar = DefaultScalarValue)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]  --> src/lib.rs:1449:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(GraphQLObject)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1451:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[graphql(scalar = DefaultScalarValue)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 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 255) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:258:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use juniper::GraphQLEnum;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLEnum`
[INFO] [stdout]  --> src/lib.rs:260:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(GraphQLEnum)]
[INFO] [stdout]   |          ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:261: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:273: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:274:7
[INFO] [stdout]    |
[INFO] [stdout] 21 |     #[graphql(deprecated = "Don't use it")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 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 311) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:312:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLEnum;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLEnum`
[INFO] [stdout]  --> src/lib.rs:314:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(GraphQLEnum)]
[INFO] [stdout]   |          ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:319:7
[INFO] [stdout]    |
[INFO] [stdout] 10 |     #[graphql(ignore)]
[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 1427) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1428:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLObject;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]  --> src/lib.rs:1430:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(GraphQLObject)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1433:7
[INFO] [stdout]   |
[INFO] [stdout] 8 |     #[graphql(ignore)]
[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_input_object (line 174) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:175:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLInputObject;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLInputObject`
[INFO] [stdout]  --> src/lib.rs:177:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(GraphQLInputObject)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:178:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(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 - derive_object (line 1370) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1371:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLObject;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]   --> src/lib.rs:1389:10
[INFO] [stdout]    |
[INFO] [stdout] 21 | #[derive(GraphQLObject)]
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]  --> src/lib.rs:1373:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(GraphQLObject)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1374: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:1382: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:1383:7
[INFO] [stdout]    |
[INFO] [stdout] 15 |     #[graphql(deprecated = "Don't use it")]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 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 142) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:143:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLInputObject;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLInputObject`
[INFO] [stdout]  --> src/lib.rs:145:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(GraphQLInputObject)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:146: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:157:7
[INFO] [stdout]    |
[INFO] [stdout] 17 |     #[graphql(name = "y", desc = "Ordinate value")]
[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 191) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:192:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLInputObject;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLInputObject`
[INFO] [stdout]  --> src/lib.rs:198:10
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[derive(GraphQLInputObject)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:202:7
[INFO] [stdout]    |
[INFO] [stdout] 13 |     #[graphql(ignore)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:204:7
[INFO] [stdout]    |
[INFO] [stdout] 15 |     #[graphql(skip, default = System::Cartesian)]
[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 293) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:294:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLEnum;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLEnum`
[INFO] [stdout]  --> src/lib.rs:296:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(GraphQLEnum)]
[INFO] [stdout]   |          ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:297:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(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 - derive_object (line 1410) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1411:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLObject;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]  --> src/lib.rs:1413:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(GraphQLObject)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1414:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(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 - derive_scalar (line 362) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:363: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 determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]   --> src/lib.rs:375:10
[INFO] [stdout]    |
[INFO] [stdout] 15 | #[derive(GraphQLObject)]
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLScalar`
[INFO] [stdout]  --> src/lib.rs:369:10
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[derive(GraphQLScalar)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:370:3
[INFO] [stdout]    |
[INFO] [stdout] 10 | #[graphql(transparent)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLScalar`
[INFO] [stdout]  --> src/lib.rs:365:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(GraphQLScalar)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:366:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(transparent)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 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 1306) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1307: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 determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]   --> src/lib.rs:1317:10
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[derive(GraphQLObject)]
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1318: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 determine resolution for the derive macro `GraphQLInterface`
[INFO] [stdout]  --> src/lib.rs:1311:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(GraphQLInterface)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1312:3
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[graphql(for = Human)] // enumerating all implementers is mandatory
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 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 1859) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1861: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 determine resolution for the derive macro `GraphQLUnion`
[INFO] [stdout]   --> src/lib.rs:1875:16
[INFO] [stdout]    |
[INFO] [stdout] 18 | #[derive(From, GraphQLUnion)]
[INFO] [stdout]    |                ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]   --> src/lib.rs:1869:10
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(GraphQLObject)]
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]  --> src/lib.rs:1863:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(GraphQLObject)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[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_scalar (line 550) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:551:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use juniper::{
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLScalar`
[INFO] [stdout]  --> src/lib.rs:556:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(GraphQLScalar)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[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 410) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:411: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 determine resolution for the derive macro `GraphQLScalar`
[INFO] [stdout]  --> src/lib.rs:413:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(GraphQLScalar)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:414:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(to_output_with = to_output, 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 463) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:464:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLScalar`
[INFO] [stdout]  --> src/lib.rs:469:10
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[derive(GraphQLScalar)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:470:3
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[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 - derive_scalar (line 510) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:511:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use juniper::{
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLScalar`
[INFO] [stdout]  --> src/lib.rs:516:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(GraphQLScalar)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:517:3
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[graphql(with = string_or_int)]
[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 594) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:595:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use juniper::{
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLScalar`
[INFO] [stdout]  --> src/lib.rs:600:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(GraphQLScalar)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:601:3
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[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 - derive_scalar (line 428) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:429: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 determine resolution for the derive macro `GraphQLScalar`
[INFO] [stdout]  --> src/lib.rs:431:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(GraphQLScalar)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:432:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(from_input_with = Self::from_input, 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 383) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:384:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::GraphQLScalar;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLScalar`
[INFO] [stdout]  --> src/lib.rs:387:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(GraphQLScalar)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:388:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[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 - derive_union (line 1936) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1937: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 determine resolution for the derive macro `GraphQLUnion`
[INFO] [stdout]   --> src/lib.rs:1956:10
[INFO] [stdout]    |
[INFO] [stdout] 22 | #[derive(GraphQLUnion)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1957:3
[INFO] [stdout]    |
[INFO] [stdout] 23 | #[graphql(Context = CustomContext)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]   --> src/lib.rs:1946:10
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(GraphQLObject)]
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1947:3
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[graphql(Context = CustomContext)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]  --> src/lib.rs:1939:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(GraphQLObject)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1940:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(Context = CustomContext)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `juniper`
[INFO] [stdout]   --> src/lib.rs:1954: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 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 - derive_union (line 1890) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1891: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 determine resolution for the derive macro `GraphQLUnion`
[INFO] [stdout]   --> src/lib.rs:1922:10
[INFO] [stdout]    |
[INFO] [stdout] 34 | #[derive(GraphQLUnion)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1923:3
[INFO] [stdout]    |
[INFO] [stdout] 35 | #[graphql(description = "Possible episode characters.")]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLUnion`
[INFO] [stdout]   --> src/lib.rs:1914:10
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[derive(GraphQLUnion)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLUnion`
[INFO] [stdout]   --> src/lib.rs:1905:10
[INFO] [stdout]    |
[INFO] [stdout] 17 | #[derive(GraphQLUnion)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1906:3
[INFO] [stdout]    |
[INFO] [stdout] 18 | #[graphql(name = "Character", desc = "Possible episode characters.")]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]   --> src/lib.rs:1899:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #[derive(GraphQLObject)]
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]  --> src/lib.rs:1893:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(GraphQLObject)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 8 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 1103) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1104: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 determine resolution for the attribute macro `graphql_object`
[INFO] [stdout]   --> src/lib.rs:1118:3
[INFO] [stdout]    |
[INFO] [stdout] 17 | #[graphql_object(impl = CharacterValue, rename_all = "none")]
[INFO] [stdout]    |   ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `graphql_interface`
[INFO] [stdout]  --> src/lib.rs:1106:3
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[graphql_interface(for = Human, rename_all = "none")] // disables renaming
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[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 2040) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2041: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 determine resolution for the derive macro `GraphQLUnion`
[INFO] [stdout]   --> src/lib.rs:2078:10
[INFO] [stdout]    |
[INFO] [stdout] 40 | #[derive(GraphQLUnion)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2079: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:2080: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:2083:7
[INFO] [stdout]    |
[INFO] [stdout] 45 |     #[graphql(ignore)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLUnion`
[INFO] [stdout]   --> src/lib.rs:2062:10
[INFO] [stdout]    |
[INFO] [stdout] 24 | #[derive(GraphQLUnion)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2063: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:2066:7
[INFO] [stdout]    |
[INFO] [stdout] 28 |     #[graphql(with = Character::droid_from_context)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]   --> src/lib.rs:2050:10
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(GraphQLObject)]
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2051:3
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[graphql(Context = CustomContext)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]  --> src/lib.rs:2043:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(GraphQLObject)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:2044: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:2060: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 13 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 2006) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2009: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 determine resolution for the derive macro `GraphQLUnion`
[INFO] [stdout]   --> src/lib.rs:2023:16
[INFO] [stdout]    |
[INFO] [stdout] 19 | #[derive(From, GraphQLUnion)]
[INFO] [stdout]    |                ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2028:7
[INFO] [stdout]    |
[INFO] [stdout] 24 |     #[graphql(ignore)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]   --> src/lib.rs:2017:10
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[derive(GraphQLObject)]
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]  --> src/lib.rs:2011:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[derive(GraphQLObject)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 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 1972) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1973: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 determine resolution for the derive macro `GraphQLUnion`
[INFO] [stdout]   --> src/lib.rs:1989:10
[INFO] [stdout]    |
[INFO] [stdout] 19 | #[derive(GraphQLUnion)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1990:3
[INFO] [stdout]    |
[INFO] [stdout] 20 | #[graphql(scalar = DefaultScalarValue)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]   --> src/lib.rs:1982:10
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(GraphQLObject)]
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]  --> src/lib.rs:1975:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(GraphQLObject)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1976:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(scalar = DefaultScalarValue)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 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 1142) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1143: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 determine resolution for the attribute macro `graphql_interface`
[INFO] [stdout]  --> src/lib.rs:1145:3
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[graphql_interface]
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:1149:7
[INFO] [stdout]   |
[INFO] [stdout] 9 |     #[graphql(ignore)]
[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_value (line 767) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:771:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use juniper::ScalarValue;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `ScalarValue`
[INFO] [stdout]  --> src/lib.rs:773:35
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[derive(Clone, Debug, PartialEq, ScalarValue, Serialize)]
[INFO] [stdout]   |                                   ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find derive macro `Serialize` in this scope
[INFO] [stdout]  --> src/lib.rs:773: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:770: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:774: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:776: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:779: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:781: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:788:7
[INFO] [stdout]    |
[INFO] [stdout] 23 |     #[value(as_bool)]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 8 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 2103) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2105: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 determine resolution for the derive macro `GraphQLUnion`
[INFO] [stdout]   --> src/lib.rs:2127:10
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[derive(GraphQLUnion)]
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2128:3
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[graphql(
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]   --> src/lib.rs:2114:10
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[derive(GraphQLObject)]
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2115:3
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[graphql(Context = Database)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]  --> src/lib.rs:2107:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(GraphQLObject)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:2108: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:2125: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 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 1225) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1226:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{graphql_interface, graphql_object, Executor, LookAheadMethods as _, ScalarValue};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `graphql_object`
[INFO] [stdout]   --> src/lib.rs:1243:3
[INFO] [stdout]    |
[INFO] [stdout] 20 | #[graphql_object(scalar = S: ScalarValue, impl = CharacterValue<S>)]
[INFO] [stdout]    |   ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `graphql_interface`
[INFO] [stdout]  --> src/lib.rs:1229:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql_interface(for = Human, scalar = S)]
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1235:11
[INFO] [stdout]    |
[INFO] [stdout] 12 |         #[graphql(executor)] another: &Executor<'_, '_, (), S>,
[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 - graphql_interface (line 981) stdout ----
[INFO] [stdout] error[E0463]: can't find crate for `juniper`
[INFO] [stdout]  --> src/lib.rs:981:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | extern crate juniper;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `graphql_object`
[INFO] [stdout]   --> src/lib.rs:1000:3
[INFO] [stdout]    |
[INFO] [stdout] 21 | #[graphql_object(impl = [HumanValue, NodeValue])]
[INFO] [stdout]    |   ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `graphql_interface`
[INFO] [stdout]   --> src/lib.rs:990:3
[INFO] [stdout]    |
[INFO] [stdout] 11 | #[graphql_interface(impl = NodeValue, for = Luke)]
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `graphql_interface`
[INFO] [stdout]  --> src/lib.rs:985:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql_interface(for = [HumanValue, Luke])]
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[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 1267) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1268: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 determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]   --> src/lib.rs:1276:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #[derive(GraphQLObject)]
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1277:3
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[graphql(impl = CharacterValue, scalar = DefaultScalarValue)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `graphql_interface`
[INFO] [stdout]  --> src/lib.rs:1271:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql_interface(for = Human, scalar = DefaultScalarValue)]
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[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 - graphql_interface (line 1036) stdout ----
[INFO] [stdout] error[E0463]: can't find crate for `juniper`
[INFO] [stdout]  --> src/lib.rs:1037:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | extern crate juniper;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `graphql_object`
[INFO] [stdout]   --> src/lib.rs:1069:3
[INFO] [stdout]    |
[INFO] [stdout] 34 | #[graphql_object(impl = [HumanValue, NodeValue])]
[INFO] [stdout]    |   ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `graphql_interface`
[INFO] [stdout]   --> src/lib.rs:1056:3
[INFO] [stdout]    |
[INFO] [stdout] 21 | #[graphql_interface(impl = ConnectionValue)]
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `graphql_interface`
[INFO] [stdout]   --> src/lib.rs:1050:3
[INFO] [stdout]    |
[INFO] [stdout] 15 | #[graphql_interface(impl = NodeValue, for = Luke)]
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `graphql_interface`
[INFO] [stdout]   --> src/lib.rs:1045:3
[INFO] [stdout]    |
[INFO] [stdout] 10 | #[graphql_interface(for = HumanConnectionValue)]
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `graphql_interface`
[INFO] [stdout]  --> src/lib.rs:1040:3
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[graphql_interface(for = [HumanValue, Luke])]
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NodeValue` in this scope
[INFO] [stdout]   --> src/lib.rs:1047:16
[INFO] [stdout]    |
[INFO] [stdout] 12 |     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] 11 | struct Connection<NodeValue> {
[INFO] [stdout]    |                  +++++++++++
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HumanValue` in this scope
[INFO] [stdout]   --> src/lib.rs:1058:16
[INFO] [stdout]    |
[INFO] [stdout] 23 |     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] 22 | 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 1166) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1168: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 determine resolution for the attribute macro `graphql_object`
[INFO] [stdout]   --> src/lib.rs:1203:3
[INFO] [stdout]    |
[INFO] [stdout] 39 | #[graphql_object(impl = CharacterValue, Context = Database)]
[INFO] [stdout]    |   ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1208:27
[INFO] [stdout]    |
[INFO] [stdout] 44 |     fn info<'db>(&self, #[graphql(context)] db: &'db Database) -> Option<&'db str> {
[INFO] [stdout]    |                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `graphql_object`
[INFO] [stdout]   --> src/lib.rs:1186:3
[INFO] [stdout]    |
[INFO] [stdout] 22 | #[graphql_object(impl = CharacterValue, Context = Database)]
[INFO] [stdout]    |   ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1191:27
[INFO] [stdout]    |
[INFO] [stdout] 27 |     fn info<'db>(&self, #[graphql(context)] db: &'db Database) -> Option<&'db str> {
[INFO] [stdout]    |                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `graphql_interface`
[INFO] [stdout]   --> src/lib.rs:1176:3
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[graphql_interface(for = [Human, Droid], Context = Database)]
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1179:27
[INFO] [stdout]    |
[INFO] [stdout] 15 |     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:1174: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 1632) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1633: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 determine resolution for the attribute macro `graphql_object`
[INFO] [stdout]  --> src/lib.rs:1637:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[graphql_object(rename_all = "none")] // disables renaming
[INFO] [stdout]   |   ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[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 947) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:948: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 determine resolution for the attribute macro `graphql_interface`
[INFO] [stdout]   --> src/lib.rs:964:3
[INFO] [stdout]    |
[INFO] [stdout] 19 | #[graphql_interface]
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:968:20
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn id(&self, #[graphql(default)] num: i32) -> &str;
[INFO] [stdout]    |                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `graphql_interface`
[INFO] [stdout]  --> src/lib.rs:950:3
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[graphql_interface(name = "Character", desc = "Possible episode characters.")]
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:952:7
[INFO] [stdout]   |
[INFO] [stdout] 7 |     #[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:953:7
[INFO] [stdout]   |
[INFO] [stdout] 8 |     #[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:956:11
[INFO] [stdout]    |
[INFO] [stdout] 11 |         #[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:957:11
[INFO] [stdout]    |
[INFO] [stdout] 12 |         #[graphql(default = 5)]
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 8 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 889) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:890: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 determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]   --> src/lib.rs:899:10
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(GraphQLObject)]
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:900:3
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[graphql(impl = CharacterValue)] // notice the enum type name, not trait name
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `graphql_interface`
[INFO] [stdout]  --> src/lib.rs:894:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[graphql_interface(for = Human)] // enumerating all implementers is mandatory
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[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 - graphql_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::graphql_object;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `graphql_object`
[INFO] [stdout]  --> src/lib.rs:1491:3
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[graphql_object]
[INFO] [stdout]   |   ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[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 1688) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1690: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 determine resolution for the attribute macro `graphql_object`
[INFO] [stdout]   --> src/lib.rs:1702:3
[INFO] [stdout]    |
[INFO] [stdout] 16 | #[graphql_object(context = Database)]
[INFO] [stdout]    |   ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `juniper`
[INFO] [stdout]  --> src/lib.rs:1695: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 1574) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1575: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 determine resolution for the attribute macro `graphql_object`
[INFO] [stdout]   --> src/lib.rs:1605:3
[INFO] [stdout]    |
[INFO] [stdout] 33 | #[graphql_object]
[INFO] [stdout]    |   ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1613:11
[INFO] [stdout]    |
[INFO] [stdout] 41 |         #[graphql(default)] num: i32,
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `graphql_object`
[INFO] [stdout]  --> src/lib.rs:1579:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[graphql_object(
[INFO] [stdout]   |   ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1587:7
[INFO] [stdout]    |
[INFO] [stdout] 15 |     #[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:1588:7
[INFO] [stdout]    |
[INFO] [stdout] 16 |     #[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:1591:11
[INFO] [stdout]    |
[INFO] [stdout] 19 |         #[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:1594:11
[INFO] [stdout]    |
[INFO] [stdout] 22 |         #[graphql(default = 5)]
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 8 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 669) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:670: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 determine resolution for the attribute macro `graphql_scalar`
[INFO] [stdout]  --> src/lib.rs:673:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql_scalar(
[INFO] [stdout]   |   ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[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 2169) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2170: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 determine resolution for the attribute macro `graphql_union`
[INFO] [stdout]   --> src/lib.rs:2184:3
[INFO] [stdout]    |
[INFO] [stdout] 17 | #[graphql_union]
[INFO] [stdout]    |   ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]   --> src/lib.rs:2178:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #[derive(GraphQLObject)]
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]  --> src/lib.rs:2172:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(GraphQLObject)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[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 - graphql_object (line 1658) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1659: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 determine resolution for the attribute macro `graphql_object`
[INFO] [stdout]  --> src/lib.rs:1663:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[graphql_object]
[INFO] [stdout]   |   ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1669:7
[INFO] [stdout]    |
[INFO] [stdout] 13 |     #[graphql(ignore)]
[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 909) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:910: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 determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]   --> src/lib.rs:919:10
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(GraphQLObject)]
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:920:3
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[graphql(impl = CharacterValue)] // notice the enum type name, not trait name
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `graphql_interface`
[INFO] [stdout]  --> src/lib.rs:914:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[graphql_interface(for = Human)] // enumerating all implementers is mandatory
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[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 - graphql_subscription (line 1814) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1816:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use juniper::graphql_subscription;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `graphql_subscription`
[INFO] [stdout]  --> src/lib.rs:1821:3
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[graphql_subscription]
[INFO] [stdout]   |   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[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 2208) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2209: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 determine resolution for the attribute macro `graphql_union`
[INFO] [stdout]   --> src/lib.rs:2238:3
[INFO] [stdout]    |
[INFO] [stdout] 32 | #[graphql_union(description = "Possible episode characters.")]
[INFO] [stdout]    |   ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `graphql_union`
[INFO] [stdout]   --> src/lib.rs:2223:3
[INFO] [stdout]    |
[INFO] [stdout] 17 | #[graphql_union(name = "Character", desc = "Possible episode characters.")]
[INFO] [stdout]    |   ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]   --> src/lib.rs:2217:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #[derive(GraphQLObject)]
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]  --> src/lib.rs:2211:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(GraphQLObject)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 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: cannot determine resolution for the attribute macro `graphql_object`
[INFO] [stdout]   --> src/lib.rs:1533:3
[INFO] [stdout]    |
[INFO] [stdout] 10 | #[graphql_object]
[INFO] [stdout]    |   ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1549:7
[INFO] [stdout]    |
[INFO] [stdout] 26 |     #[graphql(ignore)]
[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 1723) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1724:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use juniper::{graphql_object, Executor, GraphQLObject, LookAheadMethods as _, ScalarValue};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `juniper`
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `graphql_object`
[INFO] [stdout]   --> src/lib.rs:1732:3
[INFO] [stdout]    |
[INFO] [stdout] 11 | #[graphql_object(scalar = S: ScalarValue)]
[INFO] [stdout]    |   ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1743:11
[INFO] [stdout]    |
[INFO] [stdout] 22 |         #[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_object (line 1758) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:1759: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 determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]   --> src/lib.rs:1777:10
[INFO] [stdout]    |
[INFO] [stdout] 21 | #[derive(GraphQLObject)]
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:1778:3
[INFO] [stdout]    |
[INFO] [stdout] 22 | #[graphql(scalar = DefaultScalarValue)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `graphql_object`
[INFO] [stdout]  --> src/lib.rs:1764:3
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[graphql_object(scalar = DefaultScalarValue)]
[INFO] [stdout]   |   ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[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 - graphql_scalar (line 696) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]   --> src/lib.rs:717: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:718: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 determine resolution for the attribute macro `graphql_scalar`
[INFO] [stdout]   --> src/lib.rs:720:3
[INFO] [stdout]    |
[INFO] [stdout] 25 | #[graphql_scalar(
[INFO] [stdout]    |   ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[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 2311) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2312: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 determine resolution for the attribute macro `graphql_union`
[INFO] [stdout]   --> src/lib.rs:2328:3
[INFO] [stdout]    |
[INFO] [stdout] 19 | #[graphql_union(scalar = DefaultScalarValue)]
[INFO] [stdout]    |   ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]   --> src/lib.rs:2321:10
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(GraphQLObject)]
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]  --> src/lib.rs:2314:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(GraphQLObject)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:2315:3
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[graphql(scalar = DefaultScalarValue)]
[INFO] [stdout]   |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 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 2260) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2262: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 determine resolution for the attribute macro `graphql_union`
[INFO] [stdout]   --> src/lib.rs:2284:3
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[graphql_union(Context = Database)]
[INFO] [stdout]    |   ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]   --> src/lib.rs:2271:10
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[derive(GraphQLObject)]
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2272:3
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[graphql(Context = Database)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]  --> src/lib.rs:2264:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(GraphQLObject)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:2265: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:2282: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 2343) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2344: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 determine resolution for the attribute macro `graphql_union`
[INFO] [stdout]   --> src/lib.rs:2358:3
[INFO] [stdout]    |
[INFO] [stdout] 17 | #[graphql_union]
[INFO] [stdout]    |   ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2362:7
[INFO] [stdout]    |
[INFO] [stdout] 21 |     #[graphql(ignore)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]   --> src/lib.rs:2352:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | #[derive(GraphQLObject)]
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]  --> src/lib.rs:2346:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[derive(GraphQLObject)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 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 2380) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `juniper`
[INFO] [stdout]  --> src/lib.rs:2382: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 determine resolution for the attribute macro `graphql_union`
[INFO] [stdout]   --> src/lib.rs:2404:3
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[graphql_union(Context = Database)]
[INFO] [stdout]    |   ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the attribute macro `graphql_union`
[INFO] [stdout]   --> src/lib.rs:2405:3
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[graphql_union(
[INFO] [stdout]    |   ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2410:7
[INFO] [stdout]    |
[INFO] [stdout] 32 |     #[graphql(ignore)]
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]   --> src/lib.rs:2391:10
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[derive(GraphQLObject)]
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]   --> src/lib.rs:2392:3
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[graphql(Context = Database)]
[INFO] [stdout]    |   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the derive macro `GraphQLObject`
[INFO] [stdout]  --> src/lib.rs:2384:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[derive(GraphQLObject)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `graphql` in this scope
[INFO] [stdout]  --> src/lib.rs:2385: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:2402: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 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] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/lib.rs - derive_enum (line 231)
[INFO] [stdout]     src/lib.rs - derive_enum (line 255)
[INFO] [stdout]     src/lib.rs - derive_enum (line 293)
[INFO] [stdout]     src/lib.rs - derive_enum (line 311)
[INFO] [stdout]     src/lib.rs - derive_enum (line 330)
[INFO] [stdout]     src/lib.rs - derive_input_object (line 122)
[INFO] [stdout]     src/lib.rs - derive_input_object (line 142)
[INFO] [stdout]     src/lib.rs - derive_input_object (line 174)
[INFO] [stdout]     src/lib.rs - derive_input_object (line 191)
[INFO] [stdout]     src/lib.rs - derive_interface (line 1306)
[INFO] [stdout]     src/lib.rs - derive_object (line 1344)
[INFO] [stdout]     src/lib.rs - derive_object (line 1370)
[INFO] [stdout]     src/lib.rs - derive_object (line 1410)
[INFO] [stdout]     src/lib.rs - derive_object (line 1427)
[INFO] [stdout]     src/lib.rs - derive_object (line 1446)
[INFO] [stdout]     src/lib.rs - derive_scalar (line 362)
[INFO] [stdout]     src/lib.rs - derive_scalar (line 383)
[INFO] [stdout]     src/lib.rs - derive_scalar (line 410)
[INFO] [stdout]     src/lib.rs - derive_scalar (line 428)
[INFO] [stdout]     src/lib.rs - derive_scalar (line 463)
[INFO] [stdout]     src/lib.rs - derive_scalar (line 510)
[INFO] [stdout]     src/lib.rs - derive_scalar (line 550)
[INFO] [stdout]     src/lib.rs - derive_scalar (line 594)
[INFO] [stdout]     src/lib.rs - derive_scalar_value (line 767)
[INFO] [stdout]     src/lib.rs - derive_union (line 1859)
[INFO] [stdout]     src/lib.rs - derive_union (line 1890)
[INFO] [stdout]     src/lib.rs - derive_union (line 1936)
[INFO] [stdout]     src/lib.rs - derive_union (line 1972)
[INFO] [stdout]     src/lib.rs - derive_union (line 2006)
[INFO] [stdout]     src/lib.rs - derive_union (line 2040)
[INFO] [stdout]     src/lib.rs - derive_union (line 2103)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 1036)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 1103)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 1142)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 1166)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 1225)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 1267)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 889)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 909)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 947)
[INFO] [stdout]     src/lib.rs - graphql_interface (line 981)
[INFO] [stdout]     src/lib.rs - graphql_object (line 1485)
[INFO] [stdout]     src/lib.rs - graphql_object (line 1525)
[INFO] [stdout]     src/lib.rs - graphql_object (line 1574)
[INFO] [stdout]     src/lib.rs - graphql_object (line 1632)
[INFO] [stdout]     src/lib.rs - graphql_object (line 1658)
[INFO] [stdout]     src/lib.rs - graphql_object (line 1688)
[INFO] [stdout]     src/lib.rs - graphql_object (line 1723)
[INFO] [stdout]     src/lib.rs - graphql_object (line 1758)
[INFO] [stdout]     src/lib.rs - graphql_scalar (line 669)
[INFO] [stdout]     src/lib.rs - graphql_scalar (line 696)
[INFO] [stdout]     src/lib.rs - graphql_subscription (line 1814)
[INFO] [stdout]     src/lib.rs - graphql_union (line 2169)
[INFO] [stdout]     src/lib.rs - graphql_union (line 2208)
[INFO] [stdout]     src/lib.rs - graphql_union (line 2260)
[INFO] [stdout]     src/lib.rs - graphql_union (line 2311)
[INFO] [stdout]     src/lib.rs - graphql_union (line 2343)
[INFO] [stdout]     src/lib.rs - graphql_union (line 2380)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 58 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "979a5e9195b2ad45c5c2198ed7c8023e26389f46f901b96d5b0b4541ae490d4c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "979a5e9195b2ad45c5c2198ed7c8023e26389f46f901b96d5b0b4541ae490d4c", kill_on_drop: false }`
[INFO] [stdout] 979a5e9195b2ad45c5c2198ed7c8023e26389f46f901b96d5b0b4541ae490d4c
