[INFO] fetching crate apollo-gateway-rs 0.9.5...
[INFO] testing apollo-gateway-rs-0.9.5 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-7
[INFO] extracting crate apollo-gateway-rs 0.9.5 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate apollo-gateway-rs 0.9.5
[INFO] finished tweaking crates.io crate apollo-gateway-rs 0.9.5
[INFO] tweaked toml for crates.io crate apollo-gateway-rs 0.9.5 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate apollo-gateway-rs 0.9.5 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 281 packages to latest compatible versions
[INFO] [stderr]       Adding http v0.2.12 (available: v1.3.1)
[INFO] [stderr]       Adding k8s-openapi v0.18.0 (available: v0.26.0)
[INFO] [stderr]       Adding opentelemetry v0.19.0 (available: v0.31.0)
[INFO] [stderr]       Adding reqwest v0.11.27 (available: v0.12.24)
[INFO] [stderr]       Adding thiserror v1.0.69 (available: v2.0.17)
[INFO] [stderr]       Adding tokio-tungstenite v0.16.1 (available: v0.28.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded tokio-tungstenite v0.16.1
[INFO] [stderr]   Downloaded actix-web-actors v4.3.1+deprecated
[INFO] [stderr]   Downloaded async-graphql-parser v7.0.17
[INFO] [stderr]   Downloaded tungstenite v0.16.0
[INFO] [stderr]   Downloaded async-graphql-value v7.0.17
[INFO] [stderr]   Downloaded opentelemetry v0.19.0
[INFO] [stderr]   Downloaded opentelemetry_api v0.19.0
[INFO] [stderr]   Downloaded opentelemetry_sdk v0.19.0
[INFO] [stderr]   Downloaded k8s-openapi v0.18.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 497a124f94b1e426c918a1485018ee3be7e0f1f787e65ecc9c726bda3eed29be
[INFO] running `Command { std: "docker" "start" "-a" "497a124f94b1e426c918a1485018ee3be7e0f1f787e65ecc9c726bda3eed29be", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "497a124f94b1e426c918a1485018ee3be7e0f1f787e65ecc9c726bda3eed29be", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "497a124f94b1e426c918a1485018ee3be7e0f1f787e65ecc9c726bda3eed29be", kill_on_drop: false }`
[INFO] [stdout] 497a124f94b1e426c918a1485018ee3be7e0f1f787e65ecc9c726bda3eed29be
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 50838eb54e62bcdaf6ff5278497242c68a743639a5f0b54ea84309959a5aeb2a
[INFO] running `Command { std: "docker" "start" "-a" "50838eb54e62bcdaf6ff5278497242c68a743639a5f0b54ea84309959a5aeb2a", kill_on_drop: false }`
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling mio v1.1.0
[INFO] [stderr]    Compiling signal-hook-registry v1.4.6
[INFO] [stderr]    Compiling indexmap v2.12.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling socket2 v0.5.10
[INFO] [stderr]    Compiling local-waker v0.1.4
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling rustls v0.20.9
[INFO] [stderr]    Compiling bytes v1.10.1
[INFO] [stderr]    Compiling tracing-core v0.1.34
[INFO] [stderr]    Compiling actix-utils v3.0.1
[INFO] [stderr]    Compiling time-macros v0.2.24
[INFO] [stderr]    Compiling cc v1.2.45
[INFO] [stderr]    Compiling derive_more-impl v2.0.1
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling cookie v0.16.2
[INFO] [stderr]    Compiling actix-service v2.0.3
[INFO] [stderr]    Compiling sha1 v0.10.6
[INFO] [stderr]    Compiling local-channel v0.1.5
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling bytestring v1.5.0
[INFO] [stderr]    Compiling actix-macros v0.2.4
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling compression-core v0.4.30
[INFO] [stderr]    Compiling language-tags v0.3.2
[INFO] [stderr]    Compiling urlencoding v2.1.3
[INFO] [stderr]    Compiling dashmap v5.5.3
[INFO] [stderr]    Compiling compression-codecs v0.4.32
[INFO] [stderr]    Compiling sha-1 v0.9.8
[INFO] [stderr]    Compiling ordered-float v2.10.1
[INFO] [stderr]    Compiling actix_derive v0.6.2
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling k8s-openapi v0.18.0
[INFO] [stderr]    Compiling impl-more v0.1.9
[INFO] [stderr]    Compiling rustls-native-certs v0.6.3
[INFO] [stderr]    Compiling async-stream-impl v0.3.6
[INFO] [stderr]    Compiling async-stream v0.3.6
[INFO] [stderr]    Compiling time v0.3.44
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling ring v0.16.20
[INFO] [stderr]    Compiling derive_more v2.0.1
[INFO] [stderr]    Compiling opentelemetry_api v0.19.0
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling actix-router v0.5.3
[INFO] [stderr]    Compiling url v2.5.7
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling serde-value v0.7.0
[INFO] [stderr]    Compiling chrono v0.4.42
[INFO] [stderr]    Compiling rustls v0.21.12
[INFO] [stderr]    Compiling actix-web-codegen v4.3.0
[INFO] [stderr]    Compiling tokio v1.48.0
[INFO] [stderr]    Compiling http v0.2.12
[INFO] [stderr]    Compiling async-graphql-value v7.0.17
[INFO] [stderr]    Compiling async-graphql-parser v7.0.17
[INFO] [stderr]    Compiling http-body v0.4.6
[INFO] [stderr]    Compiling sct v0.7.1
[INFO] [stderr]    Compiling rustls-webpki v0.101.7
[INFO] [stderr]    Compiling webpki v0.22.4
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling tungstenite v0.16.0
[INFO] [stderr]    Compiling tokio-util v0.7.17
[INFO] [stderr]    Compiling actix-rt v2.11.0
[INFO] [stderr]    Compiling tokio-stream v0.1.17
[INFO] [stderr]    Compiling tokio-rustls v0.23.4
[INFO] [stderr]    Compiling async-compression v0.4.33
[INFO] [stderr]    Compiling tokio-rustls v0.24.1
[INFO] [stderr]    Compiling tokio-tungstenite v0.16.1
[INFO] [stderr]    Compiling actix-server v2.6.0
[INFO] [stderr]    Compiling h2 v0.3.27
[INFO] [stderr]    Compiling actix-codec v0.5.2
[INFO] [stderr]    Compiling actix v0.13.5
[INFO] [stderr]    Compiling opentelemetry_sdk v0.19.0
[INFO] [stderr]    Compiling opentelemetry v0.19.0
[INFO] [stderr]    Compiling actix-http v3.11.2
[INFO] [stderr]    Compiling hyper v0.14.32
[INFO] [stderr]    Compiling actix-web v4.11.0
[INFO] [stderr]    Compiling hyper-rustls v0.24.2
[INFO] [stderr]    Compiling reqwest v0.11.27
[INFO] [stderr]    Compiling actix-web-actors v4.3.1+deprecated
[INFO] [stderr]    Compiling apollo-gateway-rs v0.9.5 (/opt/rustwide/workdir)
[INFO] [stdout] warning: enum `ErrorPath` is never used
[INFO] [stdout]  --> src/planner/response.rs:9:10
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub enum ErrorPath {
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `name` and `description` are never read
[INFO] [stdout]    --> src/schema/composed_schema.rs:160:9
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub struct MetaDirective {
[INFO] [stdout]     |            ------------- fields in this struct
[INFO] [stdout] 160 |     pub name: Name,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 161 |     pub description: Option<String>,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `MetaDirective` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/planner/builder.rs:92:17
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub fn plan(&self) -> Result<RootNode, Response> {
[INFO] [stdout]    |                 ^^^^^            ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub fn plan(&self) -> Result<RootNode<'_>, Response> {
[INFO] [stdout]    |                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 15s
[INFO] running `Command { std: "docker" "inspect" "50838eb54e62bcdaf6ff5278497242c68a743639a5f0b54ea84309959a5aeb2a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "50838eb54e62bcdaf6ff5278497242c68a743639a5f0b54ea84309959a5aeb2a", kill_on_drop: false }`
[INFO] [stdout] 50838eb54e62bcdaf6ff5278497242c68a743639a5f0b54ea84309959a5aeb2a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c41c5bd06a65e48028f0bce6fb79c26cbe500a7ef5ab6679c0c0963a6d499c9d
[INFO] running `Command { std: "docker" "start" "-a" "c41c5bd06a65e48028f0bce6fb79c26cbe500a7ef5ab6679c0c0963a6d499c9d", kill_on_drop: false }`
[INFO] [stdout] warning: enum `ErrorPath` is never used
[INFO] [stdout]  --> src/planner/response.rs:9:10
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub enum ErrorPath {
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `name` and `description` are never read
[INFO] [stdout]    --> src/schema/composed_schema.rs:160:9
[INFO] [stdout]     |
[INFO] [stdout] 159 | pub struct MetaDirective {
[INFO] [stdout]     |            ------------- fields in this struct
[INFO] [stdout] 160 |     pub name: Name,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 161 |     pub description: Option<String>,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `MetaDirective` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/planner/builder.rs:92:17
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub fn plan(&self) -> Result<RootNode, Response> {
[INFO] [stdout]    |                 ^^^^^            ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub fn plan(&self) -> Result<RootNode<'_>, Response> {
[INFO] [stdout]    |                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling apollo-gateway-rs v0.9.5 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `crate::visitor`
[INFO] [stdout]  --> src/validation/test_harness.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | use crate::visitor::{visit, Visitor, VisitorContext};
[INFO] [stdout]   |            ^^^^^^^
[INFO] [stdout]   |            |
[INFO] [stdout]   |            unresolved import
[INFO] [stdout]   |            help: a similar path exists: `validation::visitor`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::RuleError`
[INFO] [stdout]  --> src/validation/test_harness.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::RuleError;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^ no `RuleError` in the root
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct through its public re-export instead
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::validation::RuleError;
[INFO] [stdout]   |            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:92:9
[INFO] [stdout]     |
[INFO] [stdout]  92 | /         expect_passes_rule!(
[INFO] [stdout]  93 | |             factory,
[INFO] [stdout]  94 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |         "#,
[INFO] [stdout] 101 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:106:9
[INFO] [stdout]     |
[INFO] [stdout] 106 | /         expect_fails_rule!(
[INFO] [stdout] 107 | |             factory,
[INFO] [stdout] 108 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 114 | |         "#,
[INFO] [stdout] 115 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:120:9
[INFO] [stdout]     |
[INFO] [stdout] 120 | /         expect_passes_rule!(
[INFO] [stdout] 121 | |             factory,
[INFO] [stdout] 122 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 128 | |         "#,
[INFO] [stdout] 129 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:134:9
[INFO] [stdout]     |
[INFO] [stdout] 134 | /         expect_passes_rule!(
[INFO] [stdout] 135 | |             factory,
[INFO] [stdout] 136 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 142 | |         "#,
[INFO] [stdout] 143 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:148:9
[INFO] [stdout]     |
[INFO] [stdout] 148 | /         expect_passes_rule!(
[INFO] [stdout] 149 | |             factory,
[INFO] [stdout] 150 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 156 | |         "#,
[INFO] [stdout] 157 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:162:9
[INFO] [stdout]     |
[INFO] [stdout] 162 | /         expect_passes_rule!(
[INFO] [stdout] 163 | |             factory,
[INFO] [stdout] 164 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 170 | |         "#,
[INFO] [stdout] 171 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:176:9
[INFO] [stdout]     |
[INFO] [stdout] 176 | /         expect_passes_rule!(
[INFO] [stdout] 177 | |             factory,
[INFO] [stdout] 178 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 184 | |         "#,
[INFO] [stdout] 185 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:190:9
[INFO] [stdout]     |
[INFO] [stdout] 190 | /         expect_passes_rule!(
[INFO] [stdout] 191 | |             factory,
[INFO] [stdout] 192 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 198 | |         "#,
[INFO] [stdout] 199 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:204:9
[INFO] [stdout]     |
[INFO] [stdout] 204 | /         expect_passes_rule!(
[INFO] [stdout] 205 | |             factory,
[INFO] [stdout] 206 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 212 | |         "#,
[INFO] [stdout] 213 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:218:9
[INFO] [stdout]     |
[INFO] [stdout] 218 | /         expect_passes_rule!(
[INFO] [stdout] 219 | |             factory,
[INFO] [stdout] 220 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |         "#,
[INFO] [stdout] 227 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:232:9
[INFO] [stdout]     |
[INFO] [stdout] 232 | /         expect_fails_rule!(
[INFO] [stdout] 233 | |             factory,
[INFO] [stdout] 234 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 240 | |         "#,
[INFO] [stdout] 241 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:246:9
[INFO] [stdout]     |
[INFO] [stdout] 246 | /         expect_fails_rule!(
[INFO] [stdout] 247 | |             factory,
[INFO] [stdout] 248 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 254 | |         "#,
[INFO] [stdout] 255 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:260:9
[INFO] [stdout]     |
[INFO] [stdout] 260 | /         expect_fails_rule!(
[INFO] [stdout] 261 | |             factory,
[INFO] [stdout] 262 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 268 | |         "#,
[INFO] [stdout] 269 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:274:9
[INFO] [stdout]     |
[INFO] [stdout] 274 | /         expect_fails_rule!(
[INFO] [stdout] 275 | |             factory,
[INFO] [stdout] 276 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 282 | |         "#,
[INFO] [stdout] 283 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:288:9
[INFO] [stdout]     |
[INFO] [stdout] 288 | /         expect_fails_rule!(
[INFO] [stdout] 289 | |             factory,
[INFO] [stdout] 290 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 296 | |         "#,
[INFO] [stdout] 297 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:302:9
[INFO] [stdout]     |
[INFO] [stdout] 302 | /         expect_fails_rule!(
[INFO] [stdout] 303 | |             factory,
[INFO] [stdout] 304 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 310 | |         "#,
[INFO] [stdout] 311 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:316:9
[INFO] [stdout]     |
[INFO] [stdout] 316 | /         expect_fails_rule!(
[INFO] [stdout] 317 | |             factory,
[INFO] [stdout] 318 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 324 | |         "#,
[INFO] [stdout] 325 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:330:9
[INFO] [stdout]     |
[INFO] [stdout] 330 | /         expect_fails_rule!(
[INFO] [stdout] 331 | |             factory,
[INFO] [stdout] 332 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 338 | |         "#,
[INFO] [stdout] 339 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:344:9
[INFO] [stdout]     |
[INFO] [stdout] 344 | /         expect_fails_rule!(
[INFO] [stdout] 345 | |             factory,
[INFO] [stdout] 346 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 352 | |         "#,
[INFO] [stdout] 353 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:358:9
[INFO] [stdout]     |
[INFO] [stdout] 358 | /         expect_fails_rule!(
[INFO] [stdout] 359 | |             factory,
[INFO] [stdout] 360 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 366 | |         "#,
[INFO] [stdout] 367 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:372:9
[INFO] [stdout]     |
[INFO] [stdout] 372 | /         expect_fails_rule!(
[INFO] [stdout] 373 | |             factory,
[INFO] [stdout] 374 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 380 | |         "#,
[INFO] [stdout] 381 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:386:9
[INFO] [stdout]     |
[INFO] [stdout] 386 | /         expect_fails_rule!(
[INFO] [stdout] 387 | |             factory,
[INFO] [stdout] 388 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 394 | |         "#,
[INFO] [stdout] 395 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:400:9
[INFO] [stdout]     |
[INFO] [stdout] 400 | /         expect_fails_rule!(
[INFO] [stdout] 401 | |             factory,
[INFO] [stdout] 402 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 408 | |         "#,
[INFO] [stdout] 409 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:414:9
[INFO] [stdout]     |
[INFO] [stdout] 414 | /         expect_fails_rule!(
[INFO] [stdout] 415 | |             factory,
[INFO] [stdout] 416 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 422 | |         "#,
[INFO] [stdout] 423 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:428:9
[INFO] [stdout]     |
[INFO] [stdout] 428 | /         expect_fails_rule!(
[INFO] [stdout] 429 | |             factory,
[INFO] [stdout] 430 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 436 | |         "#,
[INFO] [stdout] 437 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:442:9
[INFO] [stdout]     |
[INFO] [stdout] 442 | /         expect_fails_rule!(
[INFO] [stdout] 443 | |             factory,
[INFO] [stdout] 444 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 450 | |         "#,
[INFO] [stdout] 451 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:456:9
[INFO] [stdout]     |
[INFO] [stdout] 456 | /         expect_fails_rule!(
[INFO] [stdout] 457 | |             factory,
[INFO] [stdout] 458 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 464 | |         "#,
[INFO] [stdout] 465 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:470:9
[INFO] [stdout]     |
[INFO] [stdout] 470 | /         expect_fails_rule!(
[INFO] [stdout] 471 | |             factory,
[INFO] [stdout] 472 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 478 | |         "#,
[INFO] [stdout] 479 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:484:9
[INFO] [stdout]     |
[INFO] [stdout] 484 | /         expect_fails_rule!(
[INFO] [stdout] 485 | |             factory,
[INFO] [stdout] 486 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 492 | |         "#,
[INFO] [stdout] 493 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:498:9
[INFO] [stdout]     |
[INFO] [stdout] 498 | /         expect_fails_rule!(
[INFO] [stdout] 499 | |             factory,
[INFO] [stdout] 500 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 506 | |         "#,
[INFO] [stdout] 507 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:526:9
[INFO] [stdout]     |
[INFO] [stdout] 526 | /         expect_fails_rule!(
[INFO] [stdout] 527 | |             factory,
[INFO] [stdout] 528 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 534 | |         "#,
[INFO] [stdout] 535 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:540:9
[INFO] [stdout]     |
[INFO] [stdout] 540 | /         expect_fails_rule!(
[INFO] [stdout] 541 | |             factory,
[INFO] [stdout] 542 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 548 | |         "#,
[INFO] [stdout] 549 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:554:9
[INFO] [stdout]     |
[INFO] [stdout] 554 | /         expect_fails_rule!(
[INFO] [stdout] 555 | |             factory,
[INFO] [stdout] 556 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 562 | |         "#,
[INFO] [stdout] 563 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:568:9
[INFO] [stdout]     |
[INFO] [stdout] 568 | /         expect_passes_rule!(
[INFO] [stdout] 569 | |             factory,
[INFO] [stdout] 570 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 576 | |         "#,
[INFO] [stdout] 577 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:582:9
[INFO] [stdout]     |
[INFO] [stdout] 582 | /         expect_passes_rule!(
[INFO] [stdout] 583 | |             factory,
[INFO] [stdout] 584 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 590 | |         "#,
[INFO] [stdout] 591 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:596:9
[INFO] [stdout]     |
[INFO] [stdout] 596 | /         expect_passes_rule!(
[INFO] [stdout] 597 | |             factory,
[INFO] [stdout] 598 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 604 | |         "#,
[INFO] [stdout] 605 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:610:9
[INFO] [stdout]     |
[INFO] [stdout] 610 | /         expect_fails_rule!(
[INFO] [stdout] 611 | |             factory,
[INFO] [stdout] 612 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 618 | |         "#,
[INFO] [stdout] 619 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:624:9
[INFO] [stdout]     |
[INFO] [stdout] 624 | /         expect_fails_rule!(
[INFO] [stdout] 625 | |             factory,
[INFO] [stdout] 626 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 632 | |         "#,
[INFO] [stdout] 633 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:638:9
[INFO] [stdout]     |
[INFO] [stdout] 638 | /         expect_passes_rule!(
[INFO] [stdout] 639 | |             factory,
[INFO] [stdout] 640 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 646 | |         "#,
[INFO] [stdout] 647 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:652:9
[INFO] [stdout]     |
[INFO] [stdout] 652 | /         expect_passes_rule!(
[INFO] [stdout] 653 | |             factory,
[INFO] [stdout] 654 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 660 | |         "#,
[INFO] [stdout] 661 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:666:9
[INFO] [stdout]     |
[INFO] [stdout] 666 | /         expect_passes_rule!(
[INFO] [stdout] 667 | |             factory,
[INFO] [stdout] 668 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 674 | |         "#,
[INFO] [stdout] 675 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:680:9
[INFO] [stdout]     |
[INFO] [stdout] 680 | /         expect_passes_rule!(
[INFO] [stdout] 681 | |             factory,
[INFO] [stdout] 682 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 688 | |         "#,
[INFO] [stdout] 689 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:694:9
[INFO] [stdout]     |
[INFO] [stdout] 694 | /         expect_passes_rule!(
[INFO] [stdout] 695 | |             factory,
[INFO] [stdout] 696 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 702 | |         "#,
[INFO] [stdout] 703 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:708:9
[INFO] [stdout]     |
[INFO] [stdout] 708 | /         expect_passes_rule!(
[INFO] [stdout] 709 | |             factory,
[INFO] [stdout] 710 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 716 | |         "#,
[INFO] [stdout] 717 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:722:9
[INFO] [stdout]     |
[INFO] [stdout] 722 | /         expect_passes_rule!(
[INFO] [stdout] 723 | |             factory,
[INFO] [stdout] 724 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 730 | |         "#,
[INFO] [stdout] 731 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:736:9
[INFO] [stdout]     |
[INFO] [stdout] 736 | /         expect_passes_rule!(
[INFO] [stdout] 737 | |             factory,
[INFO] [stdout] 738 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 744 | |         "#,
[INFO] [stdout] 745 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:750:9
[INFO] [stdout]     |
[INFO] [stdout] 750 | /         expect_passes_rule!(
[INFO] [stdout] 751 | |             factory,
[INFO] [stdout] 752 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 758 | |         "#,
[INFO] [stdout] 759 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:764:9
[INFO] [stdout]     |
[INFO] [stdout] 764 | /         expect_passes_rule!(
[INFO] [stdout] 765 | |             factory,
[INFO] [stdout] 766 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 772 | |         "#,
[INFO] [stdout] 773 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:778:9
[INFO] [stdout]     |
[INFO] [stdout] 778 | /         expect_fails_rule!(
[INFO] [stdout] 779 | |             factory,
[INFO] [stdout] 780 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 786 | |         "#,
[INFO] [stdout] 787 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:792:9
[INFO] [stdout]     |
[INFO] [stdout] 792 | /         expect_fails_rule!(
[INFO] [stdout] 793 | |             factory,
[INFO] [stdout] 794 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 800 | |         "#,
[INFO] [stdout] 801 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:806:9
[INFO] [stdout]     |
[INFO] [stdout] 806 | /         expect_passes_rule!(
[INFO] [stdout] 807 | |             factory,
[INFO] [stdout] 808 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 814 | |         "#,
[INFO] [stdout] 815 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:820:9
[INFO] [stdout]     |
[INFO] [stdout] 820 | /         expect_passes_rule!(
[INFO] [stdout] 821 | |             factory,
[INFO] [stdout] 822 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 828 | |         "#,
[INFO] [stdout] 829 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:834:9
[INFO] [stdout]     |
[INFO] [stdout] 834 | /         expect_passes_rule!(
[INFO] [stdout] 835 | |             factory,
[INFO] [stdout] 836 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 842 | |         "#,
[INFO] [stdout] 843 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:848:9
[INFO] [stdout]     |
[INFO] [stdout] 848 | /         expect_passes_rule!(
[INFO] [stdout] 849 | |             factory,
[INFO] [stdout] 850 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 856 | |         "#,
[INFO] [stdout] 857 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:862:9
[INFO] [stdout]     |
[INFO] [stdout] 862 | /         expect_passes_rule!(
[INFO] [stdout] 863 | |             factory,
[INFO] [stdout] 864 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 876 | |         "#,
[INFO] [stdout] 877 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:882:9
[INFO] [stdout]     |
[INFO] [stdout] 882 | /         expect_passes_rule!(
[INFO] [stdout] 883 | |             factory,
[INFO] [stdout] 884 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 896 | |         "#,
[INFO] [stdout] 897 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:902:9
[INFO] [stdout]     |
[INFO] [stdout] 902 | /         expect_fails_rule!(
[INFO] [stdout] 903 | |             factory,
[INFO] [stdout] 904 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 910 | |         "#,
[INFO] [stdout] 911 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:916:9
[INFO] [stdout]     |
[INFO] [stdout] 916 | /         expect_fails_rule!(
[INFO] [stdout] 917 | |             factory,
[INFO] [stdout] 918 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 927 | |         "#,
[INFO] [stdout] 928 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:933:9
[INFO] [stdout]     |
[INFO] [stdout] 933 | /         expect_fails_rule!(
[INFO] [stdout] 934 | |             factory,
[INFO] [stdout] 935 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 944 | |         "#,
[INFO] [stdout] 945 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:950:9
[INFO] [stdout]     |
[INFO] [stdout] 950 | /         expect_passes_rule!(
[INFO] [stdout] 951 | |             factory,
[INFO] [stdout] 952 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 961 | |         "#,
[INFO] [stdout] 962 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/arguments_of_correct_type.rs:967:9
[INFO] [stdout]     |
[INFO] [stdout] 967 | /         expect_fails_rule!(
[INFO] [stdout] 968 | |             factory,
[INFO] [stdout] 969 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 975 | |         "#,
[INFO] [stdout] 976 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/arguments_of_correct_type.rs:84:5
[INFO] [stdout]     |
[INFO] [stdout]  84 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:56:16
[INFO] [stdout]    |
[INFO] [stdout] 56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/default_values_of_correct_type.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 47 | /         expect_passes_rule!(
[INFO] [stdout] 48 | |             factory,
[INFO] [stdout] 49 | |             r#"
[INFO] [stdout] 50 | |           query NullableValues($a: Int, $b: String, $c: ComplexInput) {
[INFO] [stdout] ...  |
[INFO] [stdout] 53 | |         "#,
[INFO] [stdout] 54 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/default_values_of_correct_type.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:56:16
[INFO] [stdout]    |
[INFO] [stdout] 56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/default_values_of_correct_type.rs:59:9
[INFO] [stdout]    |
[INFO] [stdout] 59 | /         expect_passes_rule!(
[INFO] [stdout] 60 | |             factory,
[INFO] [stdout] 61 | |             r#"
[INFO] [stdout] 62 | |           query RequiredValues($a: Int!, $b: String!) {
[INFO] [stdout] ...  |
[INFO] [stdout] 65 | |         "#,
[INFO] [stdout] 66 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/default_values_of_correct_type.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:56:16
[INFO] [stdout]    |
[INFO] [stdout] 56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/default_values_of_correct_type.rs:71:9
[INFO] [stdout]    |
[INFO] [stdout] 71 | /         expect_passes_rule!(
[INFO] [stdout] 72 | |             factory,
[INFO] [stdout] 73 | |             r#"
[INFO] [stdout] 74 | |           query WithDefaultValues(
[INFO] [stdout] ...  |
[INFO] [stdout] 81 | |         "#,
[INFO] [stdout] 82 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/default_values_of_correct_type.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:77:16
[INFO] [stdout]    |
[INFO] [stdout] 77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/default_values_of_correct_type.rs:87:9
[INFO] [stdout]    |
[INFO] [stdout] 87 | /         expect_fails_rule!(
[INFO] [stdout] 88 | |             factory,
[INFO] [stdout] 89 | |             r#"
[INFO] [stdout] 90 | |           query UnreachableDefaultValues($a: Int! = 3, $b: String! = "default") {
[INFO] [stdout] ...  |
[INFO] [stdout] 93 | |         "#,
[INFO] [stdout] 94 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/default_values_of_correct_type.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/default_values_of_correct_type.rs:99:9
[INFO] [stdout]     |
[INFO] [stdout]  99 | /         expect_fails_rule!(
[INFO] [stdout] 100 | |             factory,
[INFO] [stdout] 101 | |             r#"
[INFO] [stdout] 102 | |           query InvalidDefaultValues(
[INFO] [stdout] ...   |
[INFO] [stdout] 109 | |         "#,
[INFO] [stdout] 110 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/default_values_of_correct_type.rs:39:5
[INFO] [stdout]     |
[INFO] [stdout]  39 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/default_values_of_correct_type.rs:115:9
[INFO] [stdout]     |
[INFO] [stdout] 115 | /         expect_fails_rule!(
[INFO] [stdout] 116 | |             factory,
[INFO] [stdout] 117 | |             r#"
[INFO] [stdout] 118 | |           query MissingRequiredField($a: ComplexInput = {intField: 3}) {
[INFO] [stdout] ...   |
[INFO] [stdout] 121 | |         "#,
[INFO] [stdout] 122 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/default_values_of_correct_type.rs:39:5
[INFO] [stdout]     |
[INFO] [stdout]  39 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/default_values_of_correct_type.rs:127:9
[INFO] [stdout]     |
[INFO] [stdout] 127 | /         expect_fails_rule!(
[INFO] [stdout] 128 | |             factory,
[INFO] [stdout] 129 | |             r#"
[INFO] [stdout] 130 | |           query InvalidItem($a: [String] = ["one", 2]) {
[INFO] [stdout] ...   |
[INFO] [stdout] 133 | |         "#,
[INFO] [stdout] 134 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/default_values_of_correct_type.rs:39:5
[INFO] [stdout]     |
[INFO] [stdout]  39 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:56:16
[INFO] [stdout]    |
[INFO] [stdout] 56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/fields_on_correct_type.rs:51:9
[INFO] [stdout]    |
[INFO] [stdout] 51 | /         expect_passes_rule!(
[INFO] [stdout] 52 | |             factory,
[INFO] [stdout] 53 | |             r#"
[INFO] [stdout] 54 | |           fragment objectFieldSelection on Dog {
[INFO] [stdout] ...  |
[INFO] [stdout] 59 | |         "#,
[INFO] [stdout] 60 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/fields_on_correct_type.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:56:16
[INFO] [stdout]    |
[INFO] [stdout] 56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/fields_on_correct_type.rs:65:9
[INFO] [stdout]    |
[INFO] [stdout] 65 | /         expect_passes_rule!(
[INFO] [stdout] 66 | |             factory,
[INFO] [stdout] 67 | |             r#"
[INFO] [stdout] 68 | |           fragment aliasedObjectFieldSelection on Dog {
[INFO] [stdout] ...  |
[INFO] [stdout] 73 | |         "#,
[INFO] [stdout] 74 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/fields_on_correct_type.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:56:16
[INFO] [stdout]    |
[INFO] [stdout] 56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/fields_on_correct_type.rs:79:9
[INFO] [stdout]    |
[INFO] [stdout] 79 | /         expect_passes_rule!(
[INFO] [stdout] 80 | |             factory,
[INFO] [stdout] 81 | |             r#"
[INFO] [stdout] 82 | |           fragment interfaceFieldSelection on Pet {
[INFO] [stdout] ...  |
[INFO] [stdout] 87 | |         "#,
[INFO] [stdout] 88 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/fields_on_correct_type.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/fields_on_correct_type.rs:93:9
[INFO] [stdout]     |
[INFO] [stdout]  93 | /         expect_passes_rule!(
[INFO] [stdout]  94 | |             factory,
[INFO] [stdout]  95 | |             r#"
[INFO] [stdout]  96 | |           fragment interfaceFieldSelection on Pet {
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |         "#,
[INFO] [stdout] 101 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/fields_on_correct_type.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/fields_on_correct_type.rs:106:9
[INFO] [stdout]     |
[INFO] [stdout] 106 | /         expect_passes_rule!(
[INFO] [stdout] 107 | |             factory,
[INFO] [stdout] 108 | |             r#"
[INFO] [stdout] 109 | |           fragment lyingAliasSelection on Dog {
[INFO] [stdout] ...   |
[INFO] [stdout] 113 | |         "#,
[INFO] [stdout] 114 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/fields_on_correct_type.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/fields_on_correct_type.rs:119:9
[INFO] [stdout]     |
[INFO] [stdout] 119 | /         expect_passes_rule!(
[INFO] [stdout] 120 | |             factory,
[INFO] [stdout] 121 | |             r#"
[INFO] [stdout] 122 | |           fragment unknownSelection on UnknownType {
[INFO] [stdout] ...   |
[INFO] [stdout] 126 | |         "#,
[INFO] [stdout] 127 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/fields_on_correct_type.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/fields_on_correct_type.rs:132:9
[INFO] [stdout]     |
[INFO] [stdout] 132 | /         expect_fails_rule!(
[INFO] [stdout] 133 | |             factory,
[INFO] [stdout] 134 | |             r#"
[INFO] [stdout] 135 | |           fragment typeKnownAgain on Pet {
[INFO] [stdout] ...   |
[INFO] [stdout] 143 | |         "#,
[INFO] [stdout] 144 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/fields_on_correct_type.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/fields_on_correct_type.rs:149:9
[INFO] [stdout]     |
[INFO] [stdout] 149 | /         expect_fails_rule!(
[INFO] [stdout] 150 | |             factory,
[INFO] [stdout] 151 | |             r#"
[INFO] [stdout] 152 | |           fragment fieldNotDefined on Dog {
[INFO] [stdout] ...   |
[INFO] [stdout] 156 | |         "#,
[INFO] [stdout] 157 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/fields_on_correct_type.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/fields_on_correct_type.rs:162:9
[INFO] [stdout]     |
[INFO] [stdout] 162 | /         expect_fails_rule!(
[INFO] [stdout] 163 | |             factory,
[INFO] [stdout] 164 | |             r#"
[INFO] [stdout] 165 | |           fragment deepFieldNotDefined on Dog {
[INFO] [stdout] ...   |
[INFO] [stdout] 171 | |         "#,
[INFO] [stdout] 172 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/fields_on_correct_type.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/fields_on_correct_type.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 | /         expect_fails_rule!(
[INFO] [stdout] 178 | |             factory,
[INFO] [stdout] 179 | |             r#"
[INFO] [stdout] 180 | |           fragment subFieldNotDefined on Human {
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |         "#,
[INFO] [stdout] 187 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/fields_on_correct_type.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/fields_on_correct_type.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | /         expect_fails_rule!(
[INFO] [stdout] 193 | |             factory,
[INFO] [stdout] 194 | |             r#"
[INFO] [stdout] 195 | |           fragment fieldNotDefined on Pet {
[INFO] [stdout] ...   |
[INFO] [stdout] 201 | |         "#,
[INFO] [stdout] 202 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/fields_on_correct_type.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/fields_on_correct_type.rs:207:9
[INFO] [stdout]     |
[INFO] [stdout] 207 | /         expect_fails_rule!(
[INFO] [stdout] 208 | |             factory,
[INFO] [stdout] 209 | |             r#"
[INFO] [stdout] 210 | |           fragment aliasedFieldTargetNotDefined on Dog {
[INFO] [stdout] ...   |
[INFO] [stdout] 214 | |         "#,
[INFO] [stdout] 215 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/fields_on_correct_type.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/fields_on_correct_type.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 | /         expect_fails_rule!(
[INFO] [stdout] 221 | |             factory,
[INFO] [stdout] 222 | |             r#"
[INFO] [stdout] 223 | |           fragment aliasedLyingFieldTargetNotDefined on Dog {
[INFO] [stdout] ...   |
[INFO] [stdout] 227 | |         "#,
[INFO] [stdout] 228 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/fields_on_correct_type.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/fields_on_correct_type.rs:233:9
[INFO] [stdout]     |
[INFO] [stdout] 233 | /         expect_fails_rule!(
[INFO] [stdout] 234 | |             factory,
[INFO] [stdout] 235 | |             r#"
[INFO] [stdout] 236 | |           fragment notDefinedOnInterface on Pet {
[INFO] [stdout] ...   |
[INFO] [stdout] 240 | |         "#,
[INFO] [stdout] 241 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/fields_on_correct_type.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/fields_on_correct_type.rs:246:9
[INFO] [stdout]     |
[INFO] [stdout] 246 | /         expect_fails_rule!(
[INFO] [stdout] 247 | |             factory,
[INFO] [stdout] 248 | |             r#"
[INFO] [stdout] 249 | |           fragment definedOnImplementorsButNotInterface on Pet {
[INFO] [stdout] ...   |
[INFO] [stdout] 253 | |         "#,
[INFO] [stdout] 254 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/fields_on_correct_type.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/fields_on_correct_type.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 | /         expect_passes_rule!(
[INFO] [stdout] 260 | |             factory,
[INFO] [stdout] 261 | |             r#"
[INFO] [stdout] 262 | |           fragment definedOnImplementorsButNotInterface on Pet {
[INFO] [stdout] ...   |
[INFO] [stdout] 266 | |         "#,
[INFO] [stdout] 267 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/fields_on_correct_type.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/fields_on_correct_type.rs:272:9
[INFO] [stdout]     |
[INFO] [stdout] 272 | /         expect_fails_rule!(
[INFO] [stdout] 273 | |             factory,
[INFO] [stdout] 274 | |             r#"
[INFO] [stdout] 275 | |           fragment definedOnImplementorsQueriedOnUnion on CatOrDog {
[INFO] [stdout] ...   |
[INFO] [stdout] 279 | |         "#,
[INFO] [stdout] 280 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/fields_on_correct_type.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/fields_on_correct_type.rs:285:9
[INFO] [stdout]     |
[INFO] [stdout] 285 | /         expect_passes_rule!(
[INFO] [stdout] 286 | |             factory,
[INFO] [stdout] 287 | |             r#"
[INFO] [stdout] 288 | |           fragment objectFieldSelection on Pet {
[INFO] [stdout] ...   |
[INFO] [stdout] 298 | |         "#,
[INFO] [stdout] 299 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/fields_on_correct_type.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/fields_on_correct_type.rs:304:9
[INFO] [stdout]     |
[INFO] [stdout] 304 | /         expect_passes_rule!(
[INFO] [stdout] 305 | |             factory,
[INFO] [stdout] 306 | |             r#"
[INFO] [stdout] 307 | |           fragment objectFieldSelection on Pet {
[INFO] [stdout] ...   |
[INFO] [stdout] 316 | |         "#,
[INFO] [stdout] 317 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/fields_on_correct_type.rs:43:5
[INFO] [stdout]     |
[INFO] [stdout]  43 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:56:16
[INFO] [stdout]    |
[INFO] [stdout] 56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/fragments_on_composite_types.rs:59:9
[INFO] [stdout]    |
[INFO] [stdout] 59 | /         expect_passes_rule!(
[INFO] [stdout] 60 | |             factory,
[INFO] [stdout] 61 | |             r#"
[INFO] [stdout] 62 | |           fragment validFragment on Dog {
[INFO] [stdout] ...  |
[INFO] [stdout] 66 | |         "#,
[INFO] [stdout] 67 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/fragments_on_composite_types.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:56:16
[INFO] [stdout]    |
[INFO] [stdout] 56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/fragments_on_composite_types.rs:72:9
[INFO] [stdout]    |
[INFO] [stdout] 72 | /         expect_passes_rule!(
[INFO] [stdout] 73 | |             factory,
[INFO] [stdout] 74 | |             r#"
[INFO] [stdout] 75 | |           fragment validFragment on Pet {
[INFO] [stdout] ...  |
[INFO] [stdout] 79 | |         "#,
[INFO] [stdout] 80 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/fragments_on_composite_types.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:56:16
[INFO] [stdout]    |
[INFO] [stdout] 56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/fragments_on_composite_types.rs:85:9
[INFO] [stdout]    |
[INFO] [stdout] 85 | /         expect_passes_rule!(
[INFO] [stdout] 86 | |             factory,
[INFO] [stdout] 87 | |             r#"
[INFO] [stdout] 88 | |           fragment validFragment on Pet {
[INFO] [stdout] ...  |
[INFO] [stdout] 94 | |         "#,
[INFO] [stdout] 95 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/fragments_on_composite_types.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/fragments_on_composite_types.rs:100:9
[INFO] [stdout]     |
[INFO] [stdout] 100 | /         expect_passes_rule!(
[INFO] [stdout] 101 | |             factory,
[INFO] [stdout] 102 | |             r#"
[INFO] [stdout] 103 | |           fragment validFragment on Pet {
[INFO] [stdout] ...   |
[INFO] [stdout] 109 | |         "#,
[INFO] [stdout] 110 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/fragments_on_composite_types.rs:51:5
[INFO] [stdout]     |
[INFO] [stdout]  51 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/fragments_on_composite_types.rs:115:9
[INFO] [stdout]     |
[INFO] [stdout] 115 | /         expect_passes_rule!(
[INFO] [stdout] 116 | |             factory,
[INFO] [stdout] 117 | |             r#"
[INFO] [stdout] 118 | |           fragment validFragment on CatOrDog {
[INFO] [stdout] ...   |
[INFO] [stdout] 122 | |         "#,
[INFO] [stdout] 123 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/fragments_on_composite_types.rs:51:5
[INFO] [stdout]     |
[INFO] [stdout]  51 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/fragments_on_composite_types.rs:128:9
[INFO] [stdout]     |
[INFO] [stdout] 128 | /         expect_fails_rule!(
[INFO] [stdout] 129 | |             factory,
[INFO] [stdout] 130 | |             r#"
[INFO] [stdout] 131 | |           fragment scalarFragment on Boolean {
[INFO] [stdout] ...   |
[INFO] [stdout] 135 | |         "#,
[INFO] [stdout] 136 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/fragments_on_composite_types.rs:51:5
[INFO] [stdout]     |
[INFO] [stdout]  51 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/fragments_on_composite_types.rs:141:9
[INFO] [stdout]     |
[INFO] [stdout] 141 | /         expect_fails_rule!(
[INFO] [stdout] 142 | |             factory,
[INFO] [stdout] 143 | |             r#"
[INFO] [stdout] 144 | |           fragment scalarFragment on FurColor {
[INFO] [stdout] ...   |
[INFO] [stdout] 148 | |         "#,
[INFO] [stdout] 149 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/fragments_on_composite_types.rs:51:5
[INFO] [stdout]     |
[INFO] [stdout]  51 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/fragments_on_composite_types.rs:154:9
[INFO] [stdout]     |
[INFO] [stdout] 154 | /         expect_fails_rule!(
[INFO] [stdout] 155 | |             factory,
[INFO] [stdout] 156 | |             r#"
[INFO] [stdout] 157 | |           fragment inputFragment on ComplexInput {
[INFO] [stdout] ...   |
[INFO] [stdout] 161 | |         "#,
[INFO] [stdout] 162 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/fragments_on_composite_types.rs:51:5
[INFO] [stdout]     |
[INFO] [stdout]  51 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/fragments_on_composite_types.rs:167:9
[INFO] [stdout]     |
[INFO] [stdout] 167 | /         expect_fails_rule!(
[INFO] [stdout] 168 | |             factory,
[INFO] [stdout] 169 | |             r#"
[INFO] [stdout] 170 | |           fragment invalidFragment on Pet {
[INFO] [stdout] ...   |
[INFO] [stdout] 176 | |         "#,
[INFO] [stdout] 177 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/fragments_on_composite_types.rs:51:5
[INFO] [stdout]     |
[INFO] [stdout]  51 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/known_argument_names.rs:125:9
[INFO] [stdout]     |
[INFO] [stdout] 125 | /         expect_passes_rule!(
[INFO] [stdout] 126 | |             factory,
[INFO] [stdout] 127 | |             r#"
[INFO] [stdout] 128 | |           fragment argOnRequiredArg on Dog {
[INFO] [stdout] ...   |
[INFO] [stdout] 132 | |         "#,
[INFO] [stdout] 133 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/known_argument_names.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/known_argument_names.rs:138:9
[INFO] [stdout]     |
[INFO] [stdout] 138 | /         expect_passes_rule!(
[INFO] [stdout] 139 | |             factory,
[INFO] [stdout] 140 | |             r#"
[INFO] [stdout] 141 | |           fragment multipleArgs on ComplicatedArgs {
[INFO] [stdout] ...   |
[INFO] [stdout] 145 | |         "#,
[INFO] [stdout] 146 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/known_argument_names.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/known_argument_names.rs:151:9
[INFO] [stdout]     |
[INFO] [stdout] 151 | /         expect_passes_rule!(
[INFO] [stdout] 152 | |             factory,
[INFO] [stdout] 153 | |             r#"
[INFO] [stdout] 154 | |           fragment argOnUnknownField on Dog {
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |         "#,
[INFO] [stdout] 159 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/known_argument_names.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/known_argument_names.rs:164:9
[INFO] [stdout]     |
[INFO] [stdout] 164 | /         expect_passes_rule!(
[INFO] [stdout] 165 | |             factory,
[INFO] [stdout] 166 | |             r#"
[INFO] [stdout] 167 | |           fragment multipleArgsReverseOrder on ComplicatedArgs {
[INFO] [stdout] ...   |
[INFO] [stdout] 171 | |         "#,
[INFO] [stdout] 172 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/known_argument_names.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/known_argument_names.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 | /         expect_passes_rule!(
[INFO] [stdout] 178 | |             factory,
[INFO] [stdout] 179 | |             r#"
[INFO] [stdout] 180 | |           fragment noArgOnOptionalArg on Dog {
[INFO] [stdout] ...   |
[INFO] [stdout] 184 | |         "#,
[INFO] [stdout] 185 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/known_argument_names.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/known_argument_names.rs:190:9
[INFO] [stdout]     |
[INFO] [stdout] 190 | /         expect_passes_rule!(
[INFO] [stdout] 191 | |             factory,
[INFO] [stdout] 192 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 205 | |         "#,
[INFO] [stdout] 206 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/known_argument_names.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/known_argument_names.rs:211:9
[INFO] [stdout]     |
[INFO] [stdout] 211 | /         expect_passes_rule!(
[INFO] [stdout] 212 | |             factory,
[INFO] [stdout] 213 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 217 | |         "#,
[INFO] [stdout] 218 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/known_argument_names.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/known_argument_names.rs:223:9
[INFO] [stdout]     |
[INFO] [stdout] 223 | /         expect_fails_rule!(
[INFO] [stdout] 224 | |             factory,
[INFO] [stdout] 225 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 229 | |         "#,
[INFO] [stdout] 230 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/known_argument_names.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/known_argument_names.rs:235:9
[INFO] [stdout]     |
[INFO] [stdout] 235 | /         expect_fails_rule!(
[INFO] [stdout] 236 | |             factory,
[INFO] [stdout] 237 | |             r#"
[INFO] [stdout] 238 | |           fragment invalidArgName on Dog {
[INFO] [stdout] ...   |
[INFO] [stdout] 242 | |         "#,
[INFO] [stdout] 243 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/known_argument_names.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/known_argument_names.rs:248:9
[INFO] [stdout]     |
[INFO] [stdout] 248 | /         expect_fails_rule!(
[INFO] [stdout] 249 | |             factory,
[INFO] [stdout] 250 | |             r#"
[INFO] [stdout] 251 | |           fragment oneGoodArgOneInvalidArg on Dog {
[INFO] [stdout] ...   |
[INFO] [stdout] 255 | |         "#,
[INFO] [stdout] 256 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/known_argument_names.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/known_argument_names.rs:261:9
[INFO] [stdout]     |
[INFO] [stdout] 261 | /         expect_fails_rule!(
[INFO] [stdout] 262 | |             factory,
[INFO] [stdout] 263 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 276 | |         "#,
[INFO] [stdout] 277 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/known_argument_names.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/known_directives.rs:135:9
[INFO] [stdout]     |
[INFO] [stdout] 135 | /         expect_passes_rule!(
[INFO] [stdout] 136 | |             factory,
[INFO] [stdout] 137 | |             r#"
[INFO] [stdout] 138 | |           query Foo {
[INFO] [stdout] ...   |
[INFO] [stdout] 145 | |         "#,
[INFO] [stdout] 146 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/known_directives.rs:127:5
[INFO] [stdout]     |
[INFO] [stdout] 127 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/known_directives.rs:151:9
[INFO] [stdout]     |
[INFO] [stdout] 151 | /         expect_passes_rule!(
[INFO] [stdout] 152 | |             factory,
[INFO] [stdout] 153 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 162 | |         "#,
[INFO] [stdout] 163 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/known_directives.rs:127:5
[INFO] [stdout]     |
[INFO] [stdout] 127 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/known_directives.rs:168:9
[INFO] [stdout]     |
[INFO] [stdout] 168 | /         expect_fails_rule!(
[INFO] [stdout] 169 | |             factory,
[INFO] [stdout] 170 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 176 | |         "#,
[INFO] [stdout] 177 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/known_directives.rs:127:5
[INFO] [stdout]     |
[INFO] [stdout] 127 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/known_directives.rs:182:9
[INFO] [stdout]     |
[INFO] [stdout] 182 | /         expect_fails_rule!(
[INFO] [stdout] 183 | |             factory,
[INFO] [stdout] 184 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 196 | |         "#,
[INFO] [stdout] 197 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/known_directives.rs:127:5
[INFO] [stdout]     |
[INFO] [stdout] 127 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/known_directives.rs:202:9
[INFO] [stdout]     |
[INFO] [stdout] 202 | /         expect_passes_rule!(
[INFO] [stdout] 203 | |             factory,
[INFO] [stdout] 204 | |             r#"
[INFO] [stdout] 205 | |           query Foo {
[INFO] [stdout] ...   |
[INFO] [stdout] 214 | |         "#,
[INFO] [stdout] 215 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/known_directives.rs:127:5
[INFO] [stdout]     |
[INFO] [stdout] 127 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/known_directives.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 | /         expect_fails_rule!(
[INFO] [stdout] 221 | |             factory,
[INFO] [stdout] 222 | |             r#"
[INFO] [stdout] 223 | |           query Foo @include(if: true) {
[INFO] [stdout] ...   |
[INFO] [stdout] 230 | |         "#,
[INFO] [stdout] 231 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/known_directives.rs:127:5
[INFO] [stdout]     |
[INFO] [stdout] 127 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:56:16
[INFO] [stdout]    |
[INFO] [stdout] 56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/known_fragment_names.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 | /         expect_passes_rule!(
[INFO] [stdout] 38 | |             factory,
[INFO] [stdout] 39 | |             r#"
[INFO] [stdout] ...  |
[INFO] [stdout] 61 | |         "#,
[INFO] [stdout] 62 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/known_fragment_names.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:77:16
[INFO] [stdout]    |
[INFO] [stdout] 77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/known_fragment_names.rs:67:9
[INFO] [stdout]    |
[INFO] [stdout] 67 | /         expect_fails_rule!(
[INFO] [stdout] 68 | |             factory,
[INFO] [stdout] 69 | |             r#"
[INFO] [stdout] ...  |
[INFO] [stdout] 82 | |         "#,
[INFO] [stdout] 83 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/known_fragment_names.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:56:16
[INFO] [stdout]    |
[INFO] [stdout] 56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/known_type_names.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 | /         expect_passes_rule!(
[INFO] [stdout] 67 | |             factory,
[INFO] [stdout] 68 | |             r#"
[INFO] [stdout] 69 | |           query Foo($var: String, $required: [String!]!) {
[INFO] [stdout] ...  |
[INFO] [stdout] 77 | |         "#,
[INFO] [stdout] 78 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/known_type_names.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:77:16
[INFO] [stdout]    |
[INFO] [stdout] 77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/known_type_names.rs:83:9
[INFO] [stdout]    |
[INFO] [stdout] 83 | /         expect_fails_rule!(
[INFO] [stdout] 84 | |             factory,
[INFO] [stdout] 85 | |             r#"
[INFO] [stdout] 86 | |           query Foo($var: JumbledUpLetters) {
[INFO] [stdout] ...  |
[INFO] [stdout] 95 | |         "#,
[INFO] [stdout] 96 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/known_type_names.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_fragment_cycles.rs:123:9
[INFO] [stdout]     |
[INFO] [stdout] 123 | /         expect_passes_rule!(
[INFO] [stdout] 124 | |             factory,
[INFO] [stdout] 125 | |             r#"
[INFO] [stdout] 126 | |           fragment fragA on Dog { ...fragB }
[INFO] [stdout] ...   |
[INFO] [stdout] 129 | |         "#,
[INFO] [stdout] 130 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_fragment_cycles.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_fragment_cycles.rs:135:9
[INFO] [stdout]     |
[INFO] [stdout] 135 | /         expect_passes_rule!(
[INFO] [stdout] 136 | |             factory,
[INFO] [stdout] 137 | |             r#"
[INFO] [stdout] 138 | |           fragment fragA on Dog { ...fragB, ...fragB }
[INFO] [stdout] ...   |
[INFO] [stdout] 141 | |         "#,
[INFO] [stdout] 142 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_fragment_cycles.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_fragment_cycles.rs:147:9
[INFO] [stdout]     |
[INFO] [stdout] 147 | /         expect_passes_rule!(
[INFO] [stdout] 148 | |             factory,
[INFO] [stdout] 149 | |             r#"
[INFO] [stdout] 150 | |           fragment fragA on Dog { ...fragB, ...fragC }
[INFO] [stdout] ...   |
[INFO] [stdout] 154 | |         "#,
[INFO] [stdout] 155 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_fragment_cycles.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_fragment_cycles.rs:160:9
[INFO] [stdout]     |
[INFO] [stdout] 160 | /         expect_passes_rule!(
[INFO] [stdout] 161 | |             factory,
[INFO] [stdout] 162 | |             r#"
[INFO] [stdout] 163 | |           fragment nameFragment on Pet {
[INFO] [stdout] ...   |
[INFO] [stdout] 172 | |         "#,
[INFO] [stdout] 173 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_fragment_cycles.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_fragment_cycles.rs:178:9
[INFO] [stdout]     |
[INFO] [stdout] 178 | /         expect_passes_rule!(
[INFO] [stdout] 179 | |             factory,
[INFO] [stdout] 180 | |             r#"
[INFO] [stdout] 181 | |           fragment nameFragment on Pet {
[INFO] [stdout] ...   |
[INFO] [stdout] 185 | |         "#,
[INFO] [stdout] 186 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_fragment_cycles.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_fragment_cycles.rs:191:9
[INFO] [stdout]     |
[INFO] [stdout] 191 | /         expect_fails_rule!(
[INFO] [stdout] 192 | |             factory,
[INFO] [stdout] 193 | |             r#"
[INFO] [stdout] 194 | |           fragment fragA on Human { relatives { ...fragA } },
[INFO] [stdout] 195 | |           { __typename }
[INFO] [stdout] 196 | |         "#,
[INFO] [stdout] 197 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_fragment_cycles.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_fragment_cycles.rs:202:9
[INFO] [stdout]     |
[INFO] [stdout] 202 | /         expect_fails_rule!(
[INFO] [stdout] 203 | |             factory,
[INFO] [stdout] 204 | |             r#"
[INFO] [stdout] 205 | |           fragment fragA on Dog { ...fragA }
[INFO] [stdout] 206 | |           { __typename }
[INFO] [stdout] 207 | |         "#,
[INFO] [stdout] 208 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_fragment_cycles.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_fragment_cycles.rs:213:9
[INFO] [stdout]     |
[INFO] [stdout] 213 | /         expect_fails_rule!(
[INFO] [stdout] 214 | |             factory,
[INFO] [stdout] 215 | |             r#"
[INFO] [stdout] 216 | |           fragment fragA on Pet {
[INFO] [stdout] ...   |
[INFO] [stdout] 222 | |         "#,
[INFO] [stdout] 223 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_fragment_cycles.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_fragment_cycles.rs:228:9
[INFO] [stdout]     |
[INFO] [stdout] 228 | /         expect_fails_rule!(
[INFO] [stdout] 229 | |             factory,
[INFO] [stdout] 230 | |             r#"
[INFO] [stdout] 231 | |           fragment fragA on Dog { ...fragB }
[INFO] [stdout] ...   |
[INFO] [stdout] 234 | |         "#,
[INFO] [stdout] 235 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_fragment_cycles.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_fragment_cycles.rs:240:9
[INFO] [stdout]     |
[INFO] [stdout] 240 | /         expect_fails_rule!(
[INFO] [stdout] 241 | |             factory,
[INFO] [stdout] 242 | |             r#"
[INFO] [stdout] 243 | |           fragment fragB on Dog { ...fragA }
[INFO] [stdout] ...   |
[INFO] [stdout] 246 | |         "#,
[INFO] [stdout] 247 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_fragment_cycles.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_fragment_cycles.rs:252:9
[INFO] [stdout]     |
[INFO] [stdout] 252 | /         expect_fails_rule!(
[INFO] [stdout] 253 | |             factory,
[INFO] [stdout] 254 | |             r#"
[INFO] [stdout] 255 | |           fragment fragA on Pet {
[INFO] [stdout] ...   |
[INFO] [stdout] 266 | |         "#,
[INFO] [stdout] 267 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_fragment_cycles.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_fragment_cycles.rs:272:9
[INFO] [stdout]     |
[INFO] [stdout] 272 | /         expect_fails_rule!(
[INFO] [stdout] 273 | |             factory,
[INFO] [stdout] 274 | |             r#"
[INFO] [stdout] 275 | |           fragment fragA on Dog { ...fragB }
[INFO] [stdout] ...   |
[INFO] [stdout] 284 | |         "#,
[INFO] [stdout] 285 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_fragment_cycles.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_fragment_cycles.rs:290:9
[INFO] [stdout]     |
[INFO] [stdout] 290 | /         expect_fails_rule!(
[INFO] [stdout] 291 | |             factory,
[INFO] [stdout] 292 | |             r#"
[INFO] [stdout] 293 | |           fragment fragA on Dog { ...fragB, ...fragC }
[INFO] [stdout] ...   |
[INFO] [stdout] 297 | |         "#,
[INFO] [stdout] 298 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_fragment_cycles.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_fragment_cycles.rs:303:9
[INFO] [stdout]     |
[INFO] [stdout] 303 | /         expect_fails_rule!(
[INFO] [stdout] 304 | |             factory,
[INFO] [stdout] 305 | |             r#"
[INFO] [stdout] 306 | |           fragment fragA on Dog { ...fragC }
[INFO] [stdout] ...   |
[INFO] [stdout] 310 | |         "#,
[INFO] [stdout] 311 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_fragment_cycles.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_fragment_cycles.rs:316:9
[INFO] [stdout]     |
[INFO] [stdout] 316 | /         expect_fails_rule!(
[INFO] [stdout] 317 | |             factory,
[INFO] [stdout] 318 | |             r#"
[INFO] [stdout] 319 | |           fragment fragA on Dog { ...fragB }
[INFO] [stdout] ...   |
[INFO] [stdout] 323 | |         "#,
[INFO] [stdout] 324 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_fragment_cycles.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_undefined_variables.rs:156:9
[INFO] [stdout]     |
[INFO] [stdout] 156 | /         expect_passes_rule!(
[INFO] [stdout] 157 | |             factory,
[INFO] [stdout] 158 | |             r#"
[INFO] [stdout] 159 | |           query Foo($a: String, $b: String, $c: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 162 | |         "#,
[INFO] [stdout] 163 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_undefined_variables.rs:148:5
[INFO] [stdout]     |
[INFO] [stdout] 148 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_undefined_variables.rs:168:9
[INFO] [stdout]     |
[INFO] [stdout] 168 | /         expect_passes_rule!(
[INFO] [stdout] 169 | |             factory,
[INFO] [stdout] 170 | |             r#"
[INFO] [stdout] 171 | |           query Foo($a: String, $b: String, $c: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 178 | |         "#,
[INFO] [stdout] 179 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_undefined_variables.rs:148:5
[INFO] [stdout]     |
[INFO] [stdout] 148 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_undefined_variables.rs:184:9
[INFO] [stdout]     |
[INFO] [stdout] 184 | /         expect_passes_rule!(
[INFO] [stdout] 185 | |             factory,
[INFO] [stdout] 186 | |             r#"
[INFO] [stdout] 187 | |           query Foo($a: String, $b: String, $c: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 198 | |         "#,
[INFO] [stdout] 199 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_undefined_variables.rs:148:5
[INFO] [stdout]     |
[INFO] [stdout] 148 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_undefined_variables.rs:204:9
[INFO] [stdout]     |
[INFO] [stdout] 204 | /         expect_passes_rule!(
[INFO] [stdout] 205 | |             factory,
[INFO] [stdout] 206 | |             r#"
[INFO] [stdout] 207 | |           query Foo($a: String, $b: String, $c: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 223 | |         "#,
[INFO] [stdout] 224 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_undefined_variables.rs:148:5
[INFO] [stdout]     |
[INFO] [stdout] 148 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_undefined_variables.rs:229:9
[INFO] [stdout]     |
[INFO] [stdout] 229 | /         expect_passes_rule!(
[INFO] [stdout] 230 | |             factory,
[INFO] [stdout] 231 | |             r#"
[INFO] [stdout] 232 | |           query Foo($a: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 241 | |         "#,
[INFO] [stdout] 242 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_undefined_variables.rs:148:5
[INFO] [stdout]     |
[INFO] [stdout] 148 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_undefined_variables.rs:247:9
[INFO] [stdout]     |
[INFO] [stdout] 247 | /         expect_passes_rule!(
[INFO] [stdout] 248 | |             factory,
[INFO] [stdout] 249 | |             r#"
[INFO] [stdout] 250 | |           query Foo($a: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 262 | |         "#,
[INFO] [stdout] 263 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_undefined_variables.rs:148:5
[INFO] [stdout]     |
[INFO] [stdout] 148 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_undefined_variables.rs:268:9
[INFO] [stdout]     |
[INFO] [stdout] 268 | /         expect_passes_rule!(
[INFO] [stdout] 269 | |             factory,
[INFO] [stdout] 270 | |             r#"
[INFO] [stdout] 271 | |           query Foo($a: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 279 | |         "#,
[INFO] [stdout] 280 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_undefined_variables.rs:148:5
[INFO] [stdout]     |
[INFO] [stdout] 148 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_undefined_variables.rs:285:9
[INFO] [stdout]     |
[INFO] [stdout] 285 | /         expect_fails_rule!(
[INFO] [stdout] 286 | |             factory,
[INFO] [stdout] 287 | |             r#"
[INFO] [stdout] 288 | |           query Foo($a: String, $b: String, $c: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 291 | |         "#,
[INFO] [stdout] 292 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_undefined_variables.rs:148:5
[INFO] [stdout]     |
[INFO] [stdout] 148 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_undefined_variables.rs:297:9
[INFO] [stdout]     |
[INFO] [stdout] 297 | /         expect_fails_rule!(
[INFO] [stdout] 298 | |             factory,
[INFO] [stdout] 299 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 303 | |         "#,
[INFO] [stdout] 304 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_undefined_variables.rs:148:5
[INFO] [stdout]     |
[INFO] [stdout] 148 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_undefined_variables.rs:309:9
[INFO] [stdout]     |
[INFO] [stdout] 309 | /         expect_fails_rule!(
[INFO] [stdout] 310 | |             factory,
[INFO] [stdout] 311 | |             r#"
[INFO] [stdout] 312 | |           query Foo($b: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 315 | |         "#,
[INFO] [stdout] 316 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_undefined_variables.rs:148:5
[INFO] [stdout]     |
[INFO] [stdout] 148 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_undefined_variables.rs:321:9
[INFO] [stdout]     |
[INFO] [stdout] 321 | /         expect_fails_rule!(
[INFO] [stdout] 322 | |             factory,
[INFO] [stdout] 323 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 330 | |         "#,
[INFO] [stdout] 331 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_undefined_variables.rs:148:5
[INFO] [stdout]     |
[INFO] [stdout] 148 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_undefined_variables.rs:336:9
[INFO] [stdout]     |
[INFO] [stdout] 336 | /         expect_fails_rule!(
[INFO] [stdout] 337 | |             factory,
[INFO] [stdout] 338 | |             r#"
[INFO] [stdout] 339 | |           query Foo($a: String, $b: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 355 | |         "#,
[INFO] [stdout] 356 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_undefined_variables.rs:148:5
[INFO] [stdout]     |
[INFO] [stdout] 148 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_undefined_variables.rs:361:9
[INFO] [stdout]     |
[INFO] [stdout] 361 | /         expect_fails_rule!(
[INFO] [stdout] 362 | |             factory,
[INFO] [stdout] 363 | |             r#"
[INFO] [stdout] 364 | |           query Foo($b: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 380 | |         "#,
[INFO] [stdout] 381 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_undefined_variables.rs:148:5
[INFO] [stdout]     |
[INFO] [stdout] 148 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_undefined_variables.rs:386:9
[INFO] [stdout]     |
[INFO] [stdout] 386 | /         expect_fails_rule!(
[INFO] [stdout] 387 | |             factory,
[INFO] [stdout] 388 | |             r#"
[INFO] [stdout] 389 | |           query Foo($a: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 398 | |         "#,
[INFO] [stdout] 399 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_undefined_variables.rs:148:5
[INFO] [stdout]     |
[INFO] [stdout] 148 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_undefined_variables.rs:404:9
[INFO] [stdout]     |
[INFO] [stdout] 404 | /         expect_fails_rule!(
[INFO] [stdout] 405 | |             factory,
[INFO] [stdout] 406 | |             r#"
[INFO] [stdout] 407 | |           query Foo($b: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 416 | |         "#,
[INFO] [stdout] 417 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_undefined_variables.rs:148:5
[INFO] [stdout]     |
[INFO] [stdout] 148 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_undefined_variables.rs:422:9
[INFO] [stdout]     |
[INFO] [stdout] 422 | /         expect_fails_rule!(
[INFO] [stdout] 423 | |             factory,
[INFO] [stdout] 424 | |             r#"
[INFO] [stdout] 425 | |           query Foo($b: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 437 | |         "#,
[INFO] [stdout] 438 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_undefined_variables.rs:148:5
[INFO] [stdout]     |
[INFO] [stdout] 148 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_undefined_variables.rs:443:9
[INFO] [stdout]     |
[INFO] [stdout] 443 | /         expect_fails_rule!(
[INFO] [stdout] 444 | |             factory,
[INFO] [stdout] 445 | |             r#"
[INFO] [stdout] 446 | |           query Foo($b: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 460 | |         "#,
[INFO] [stdout] 461 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_undefined_variables.rs:148:5
[INFO] [stdout]     |
[INFO] [stdout] 148 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_unused_fragments.rs:100:9
[INFO] [stdout]     |
[INFO] [stdout] 100 | /         expect_passes_rule!(
[INFO] [stdout] 101 | |             factory,
[INFO] [stdout] 102 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 121 | |         "#,
[INFO] [stdout] 122 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_unused_fragments.rs:92:5
[INFO] [stdout]     |
[INFO] [stdout]  92 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_unused_fragments.rs:127:9
[INFO] [stdout]     |
[INFO] [stdout] 127 | /         expect_passes_rule!(
[INFO] [stdout] 128 | |             factory,
[INFO] [stdout] 129 | |             r#"
[INFO] [stdout] 130 | |           query Foo {
[INFO] [stdout] ...   |
[INFO] [stdout] 150 | |         "#,
[INFO] [stdout] 151 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_unused_fragments.rs:92:5
[INFO] [stdout]     |
[INFO] [stdout]  92 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_unused_fragments.rs:156:9
[INFO] [stdout]     |
[INFO] [stdout] 156 | /         expect_fails_rule!(
[INFO] [stdout] 157 | |             factory,
[INFO] [stdout] 158 | |             r#"
[INFO] [stdout] 159 | |           query Foo {
[INFO] [stdout] ...   |
[INFO] [stdout] 185 | |         "#,
[INFO] [stdout] 186 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_unused_fragments.rs:92:5
[INFO] [stdout]     |
[INFO] [stdout]  92 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_unused_fragments.rs:191:9
[INFO] [stdout]     |
[INFO] [stdout] 191 | /         expect_fails_rule!(
[INFO] [stdout] 192 | |             factory,
[INFO] [stdout] 193 | |             r#"
[INFO] [stdout] 194 | |           query Foo {
[INFO] [stdout] ...   |
[INFO] [stdout] 222 | |         "#,
[INFO] [stdout] 223 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_unused_fragments.rs:92:5
[INFO] [stdout]     |
[INFO] [stdout]  92 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_unused_fragments.rs:228:9
[INFO] [stdout]     |
[INFO] [stdout] 228 | /         expect_fails_rule!(
[INFO] [stdout] 229 | |             factory,
[INFO] [stdout] 230 | |             r#"
[INFO] [stdout] 231 | |           query Foo {
[INFO] [stdout] ...   |
[INFO] [stdout] 239 | |         "#,
[INFO] [stdout] 240 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_unused_fragments.rs:92:5
[INFO] [stdout]     |
[INFO] [stdout]  92 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_unused_variables.rs:149:9
[INFO] [stdout]     |
[INFO] [stdout] 149 | /         expect_passes_rule!(
[INFO] [stdout] 150 | |             factory,
[INFO] [stdout] 151 | |             r#"
[INFO] [stdout] 152 | |           query ($a: String, $b: String, $c: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 155 | |         "#,
[INFO] [stdout] 156 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_unused_variables.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_unused_variables.rs:161:9
[INFO] [stdout]     |
[INFO] [stdout] 161 | /         expect_passes_rule!(
[INFO] [stdout] 162 | |             factory,
[INFO] [stdout] 163 | |             r#"
[INFO] [stdout] 164 | |           query Foo($a: String, $b: String, $c: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 171 | |         "#,
[INFO] [stdout] 172 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_unused_variables.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_unused_variables.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 | /         expect_passes_rule!(
[INFO] [stdout] 178 | |             factory,
[INFO] [stdout] 179 | |             r#"
[INFO] [stdout] 180 | |           query Foo($a: String, $b: String, $c: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         "#,
[INFO] [stdout] 192 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_unused_variables.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_unused_variables.rs:197:9
[INFO] [stdout]     |
[INFO] [stdout] 197 | /         expect_passes_rule!(
[INFO] [stdout] 198 | |             factory,
[INFO] [stdout] 199 | |             r#"
[INFO] [stdout] 200 | |           query Foo($a: String, $b: String, $c: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 216 | |         "#,
[INFO] [stdout] 217 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_unused_variables.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_unused_variables.rs:222:9
[INFO] [stdout]     |
[INFO] [stdout] 222 | /         expect_passes_rule!(
[INFO] [stdout] 223 | |             factory,
[INFO] [stdout] 224 | |             r#"
[INFO] [stdout] 225 | |           query Foo($a: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 237 | |         "#,
[INFO] [stdout] 238 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_unused_variables.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_unused_variables.rs:243:9
[INFO] [stdout]     |
[INFO] [stdout] 243 | /         expect_passes_rule!(
[INFO] [stdout] 244 | |             factory,
[INFO] [stdout] 245 | |             r#"
[INFO] [stdout] 246 | |           query Foo($a: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 254 | |         "#,
[INFO] [stdout] 255 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_unused_variables.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_unused_variables.rs:260:9
[INFO] [stdout]     |
[INFO] [stdout] 260 | /         expect_passes_rule!(
[INFO] [stdout] 261 | |             factory,
[INFO] [stdout] 262 | |             r#"
[INFO] [stdout] 263 | |           query Foo($a: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 270 | |         "#,
[INFO] [stdout] 271 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_unused_variables.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_unused_variables.rs:276:9
[INFO] [stdout]     |
[INFO] [stdout] 276 | /         expect_fails_rule!(
[INFO] [stdout] 277 | |             factory,
[INFO] [stdout] 278 | |             r#"
[INFO] [stdout] 279 | |           query ($a: String, $b: String, $c: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 282 | |         "#,
[INFO] [stdout] 283 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_unused_variables.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_unused_variables.rs:288:9
[INFO] [stdout]     |
[INFO] [stdout] 288 | /         expect_fails_rule!(
[INFO] [stdout] 289 | |             factory,
[INFO] [stdout] 290 | |             r#"
[INFO] [stdout] 291 | |           query Foo($a: String, $b: String, $c: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 294 | |         "#,
[INFO] [stdout] 295 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_unused_variables.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_unused_variables.rs:300:9
[INFO] [stdout]     |
[INFO] [stdout] 300 | /         expect_fails_rule!(
[INFO] [stdout] 301 | |             factory,
[INFO] [stdout] 302 | |             r#"
[INFO] [stdout] 303 | |           query Foo($a: String, $b: String, $c: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 319 | |         "#,
[INFO] [stdout] 320 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_unused_variables.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_unused_variables.rs:325:9
[INFO] [stdout]     |
[INFO] [stdout] 325 | /         expect_fails_rule!(
[INFO] [stdout] 326 | |             factory,
[INFO] [stdout] 327 | |             r#"
[INFO] [stdout] 328 | |           query Foo($a: String, $b: String, $c: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 344 | |         "#,
[INFO] [stdout] 345 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_unused_variables.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_unused_variables.rs:350:9
[INFO] [stdout]     |
[INFO] [stdout] 350 | /         expect_fails_rule!(
[INFO] [stdout] 351 | |             factory,
[INFO] [stdout] 352 | |             r#"
[INFO] [stdout] 353 | |           query Foo($b: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 362 | |         "#,
[INFO] [stdout] 363 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_unused_variables.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/no_unused_variables.rs:368:9
[INFO] [stdout]     |
[INFO] [stdout] 368 | /         expect_fails_rule!(
[INFO] [stdout] 369 | |             factory,
[INFO] [stdout] 370 | |             r#"
[INFO] [stdout] 371 | |           query Foo($b: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 383 | |         "#,
[INFO] [stdout] 384 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/no_unused_variables.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:56:16
[INFO] [stdout]    |
[INFO] [stdout] 56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/possible_fragment_spreads.rs:85:9
[INFO] [stdout]    |
[INFO] [stdout] 85 | /         expect_passes_rule!(
[INFO] [stdout] 86 | |             factory,
[INFO] [stdout] 87 | |             r#"
[INFO] [stdout] 88 | |           fragment objectWithinObject on Dog { ...dogFragment }
[INFO] [stdout] ...  |
[INFO] [stdout] 91 | |         "#,
[INFO] [stdout] 92 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/possible_fragment_spreads.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/possible_fragment_spreads.rs:97:9
[INFO] [stdout]     |
[INFO] [stdout]  97 | /         expect_passes_rule!(
[INFO] [stdout]  98 | |             factory,
[INFO] [stdout]  99 | |             r#"
[INFO] [stdout] 100 | |           fragment objectWithinObjectAnon on Dog { ... on Dog { barkVolume } }
[INFO] [stdout] 101 | |           { __typename }
[INFO] [stdout] 102 | |         "#,
[INFO] [stdout] 103 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/possible_fragment_spreads.rs:77:5
[INFO] [stdout]     |
[INFO] [stdout]  77 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/possible_fragment_spreads.rs:108:9
[INFO] [stdout]     |
[INFO] [stdout] 108 | /         expect_passes_rule!(
[INFO] [stdout] 109 | |             factory,
[INFO] [stdout] 110 | |             r#"
[INFO] [stdout] 111 | |           fragment objectWithinInterface on Pet { ...dogFragment }
[INFO] [stdout] ...   |
[INFO] [stdout] 114 | |         "#,
[INFO] [stdout] 115 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/possible_fragment_spreads.rs:77:5
[INFO] [stdout]     |
[INFO] [stdout]  77 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/possible_fragment_spreads.rs:120:9
[INFO] [stdout]     |
[INFO] [stdout] 120 | /         expect_passes_rule!(
[INFO] [stdout] 121 | |             factory,
[INFO] [stdout] 122 | |             r#"
[INFO] [stdout] 123 | |           fragment objectWithinUnion on CatOrDog { ...dogFragment }
[INFO] [stdout] ...   |
[INFO] [stdout] 126 | |         "#,
[INFO] [stdout] 127 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/possible_fragment_spreads.rs:77:5
[INFO] [stdout]     |
[INFO] [stdout]  77 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/possible_fragment_spreads.rs:132:9
[INFO] [stdout]     |
[INFO] [stdout] 132 | /         expect_passes_rule!(
[INFO] [stdout] 133 | |             factory,
[INFO] [stdout] 134 | |             r#"
[INFO] [stdout] 135 | |           fragment unionWithinObject on Dog { ...catOrDogFragment }
[INFO] [stdout] ...   |
[INFO] [stdout] 138 | |         "#,
[INFO] [stdout] 139 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/possible_fragment_spreads.rs:77:5
[INFO] [stdout]     |
[INFO] [stdout]  77 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/possible_fragment_spreads.rs:144:9
[INFO] [stdout]     |
[INFO] [stdout] 144 | /         expect_passes_rule!(
[INFO] [stdout] 145 | |             factory,
[INFO] [stdout] 146 | |             r#"
[INFO] [stdout] 147 | |           fragment unionWithinInterface on Pet { ...catOrDogFragment }
[INFO] [stdout] ...   |
[INFO] [stdout] 150 | |         "#,
[INFO] [stdout] 151 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/possible_fragment_spreads.rs:77:5
[INFO] [stdout]     |
[INFO] [stdout]  77 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/possible_fragment_spreads.rs:156:9
[INFO] [stdout]     |
[INFO] [stdout] 156 | /         expect_passes_rule!(
[INFO] [stdout] 157 | |             factory,
[INFO] [stdout] 158 | |             r#"
[INFO] [stdout] 159 | |           fragment unionWithinUnion on DogOrHuman { ...catOrDogFragment }
[INFO] [stdout] ...   |
[INFO] [stdout] 162 | |         "#,
[INFO] [stdout] 163 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/possible_fragment_spreads.rs:77:5
[INFO] [stdout]     |
[INFO] [stdout]  77 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/possible_fragment_spreads.rs:168:9
[INFO] [stdout]     |
[INFO] [stdout] 168 | /         expect_passes_rule!(
[INFO] [stdout] 169 | |             factory,
[INFO] [stdout] 170 | |             r#"
[INFO] [stdout] 171 | |           fragment interfaceWithinObject on Dog { ...petFragment }
[INFO] [stdout] ...   |
[INFO] [stdout] 174 | |         "#,
[INFO] [stdout] 175 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/possible_fragment_spreads.rs:77:5
[INFO] [stdout]     |
[INFO] [stdout]  77 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/possible_fragment_spreads.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 | /         expect_passes_rule!(
[INFO] [stdout] 181 | |             factory,
[INFO] [stdout] 182 | |             r#"
[INFO] [stdout] 183 | |           fragment interfaceWithinInterface on Pet { ...beingFragment }
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |         "#,
[INFO] [stdout] 187 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/possible_fragment_spreads.rs:77:5
[INFO] [stdout]     |
[INFO] [stdout]  77 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/possible_fragment_spreads.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 | /         expect_passes_rule!(
[INFO] [stdout] 193 | |             factory,
[INFO] [stdout] 194 | |             r#"
[INFO] [stdout] 195 | |           fragment interfaceWithinInterface on Pet { ... on Being { name } }
[INFO] [stdout] 196 | |           { __typename }
[INFO] [stdout] 197 | |         "#,
[INFO] [stdout] 198 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/possible_fragment_spreads.rs:77:5
[INFO] [stdout]     |
[INFO] [stdout]  77 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/possible_fragment_spreads.rs:203:9
[INFO] [stdout]     |
[INFO] [stdout] 203 | /         expect_passes_rule!(
[INFO] [stdout] 204 | |             factory,
[INFO] [stdout] 205 | |             r#"
[INFO] [stdout] 206 | |           fragment interfaceWithinUnion on CatOrDog { ...petFragment }
[INFO] [stdout] ...   |
[INFO] [stdout] 209 | |         "#,
[INFO] [stdout] 210 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/possible_fragment_spreads.rs:77:5
[INFO] [stdout]     |
[INFO] [stdout]  77 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/possible_fragment_spreads.rs:215:9
[INFO] [stdout]     |
[INFO] [stdout] 215 | /         expect_fails_rule!(
[INFO] [stdout] 216 | |             factory,
[INFO] [stdout] 217 | |             r#"
[INFO] [stdout] 218 | |           fragment invalidObjectWithinObject on Cat { ...dogFragment }
[INFO] [stdout] ...   |
[INFO] [stdout] 221 | |         "#,
[INFO] [stdout] 222 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/possible_fragment_spreads.rs:77:5
[INFO] [stdout]     |
[INFO] [stdout]  77 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/possible_fragment_spreads.rs:227:9
[INFO] [stdout]     |
[INFO] [stdout] 227 | /         expect_fails_rule!(
[INFO] [stdout] 228 | |             factory,
[INFO] [stdout] 229 | |             r#"
[INFO] [stdout] 230 | |           fragment invalidObjectWithinObjectAnon on Cat {
[INFO] [stdout] ...   |
[INFO] [stdout] 234 | |         "#,
[INFO] [stdout] 235 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/possible_fragment_spreads.rs:77:5
[INFO] [stdout]     |
[INFO] [stdout]  77 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/possible_fragment_spreads.rs:240:9
[INFO] [stdout]     |
[INFO] [stdout] 240 | /         expect_fails_rule!(
[INFO] [stdout] 241 | |             factory,
[INFO] [stdout] 242 | |             r#"
[INFO] [stdout] 243 | |           fragment invalidObjectWithinInterface on Pet { ...humanFragment }
[INFO] [stdout] ...   |
[INFO] [stdout] 246 | |         "#,
[INFO] [stdout] 247 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/possible_fragment_spreads.rs:77:5
[INFO] [stdout]     |
[INFO] [stdout]  77 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/possible_fragment_spreads.rs:252:9
[INFO] [stdout]     |
[INFO] [stdout] 252 | /         expect_fails_rule!(
[INFO] [stdout] 253 | |             factory,
[INFO] [stdout] 254 | |             r#"
[INFO] [stdout] 255 | |           fragment invalidObjectWithinUnion on CatOrDog { ...humanFragment }
[INFO] [stdout] ...   |
[INFO] [stdout] 258 | |         "#,
[INFO] [stdout] 259 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/possible_fragment_spreads.rs:77:5
[INFO] [stdout]     |
[INFO] [stdout]  77 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/possible_fragment_spreads.rs:264:9
[INFO] [stdout]     |
[INFO] [stdout] 264 | /         expect_fails_rule!(
[INFO] [stdout] 265 | |             factory,
[INFO] [stdout] 266 | |             r#"
[INFO] [stdout] 267 | |           fragment invalidUnionWithinObject on Human { ...catOrDogFragment }
[INFO] [stdout] ...   |
[INFO] [stdout] 270 | |         "#,
[INFO] [stdout] 271 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/possible_fragment_spreads.rs:77:5
[INFO] [stdout]     |
[INFO] [stdout]  77 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/possible_fragment_spreads.rs:276:9
[INFO] [stdout]     |
[INFO] [stdout] 276 | /         expect_fails_rule!(
[INFO] [stdout] 277 | |             factory,
[INFO] [stdout] 278 | |             r#"
[INFO] [stdout] 279 | |           fragment invalidUnionWithinInterface on Pet { ...humanOrAlienFragment }
[INFO] [stdout] ...   |
[INFO] [stdout] 282 | |         "#,
[INFO] [stdout] 283 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/possible_fragment_spreads.rs:77:5
[INFO] [stdout]     |
[INFO] [stdout]  77 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/possible_fragment_spreads.rs:288:9
[INFO] [stdout]     |
[INFO] [stdout] 288 | /         expect_fails_rule!(
[INFO] [stdout] 289 | |             factory,
[INFO] [stdout] 290 | |             r#"
[INFO] [stdout] 291 | |           fragment invalidUnionWithinUnion on CatOrDog { ...humanOrAlienFragment }
[INFO] [stdout] ...   |
[INFO] [stdout] 294 | |         "#,
[INFO] [stdout] 295 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/possible_fragment_spreads.rs:77:5
[INFO] [stdout]     |
[INFO] [stdout]  77 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/possible_fragment_spreads.rs:300:9
[INFO] [stdout]     |
[INFO] [stdout] 300 | /         expect_fails_rule!(
[INFO] [stdout] 301 | |             factory,
[INFO] [stdout] 302 | |             r#"
[INFO] [stdout] 303 | |           fragment invalidInterfaceWithinObject on Cat { ...intelligentFragment }
[INFO] [stdout] ...   |
[INFO] [stdout] 306 | |         "#,
[INFO] [stdout] 307 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/possible_fragment_spreads.rs:77:5
[INFO] [stdout]     |
[INFO] [stdout]  77 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/possible_fragment_spreads.rs:312:9
[INFO] [stdout]     |
[INFO] [stdout] 312 | /         expect_fails_rule!(
[INFO] [stdout] 313 | |             factory,
[INFO] [stdout] 314 | |             r#"
[INFO] [stdout] 315 | |           fragment invalidInterfaceWithinInterface on Pet {
[INFO] [stdout] ...   |
[INFO] [stdout] 320 | |         "#,
[INFO] [stdout] 321 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/possible_fragment_spreads.rs:77:5
[INFO] [stdout]     |
[INFO] [stdout]  77 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/possible_fragment_spreads.rs:326:9
[INFO] [stdout]     |
[INFO] [stdout] 326 | /         expect_fails_rule!(
[INFO] [stdout] 327 | |             factory,
[INFO] [stdout] 328 | |             r#"
[INFO] [stdout] 329 | |           fragment invalidInterfaceWithinInterfaceAnon on Pet {
[INFO] [stdout] ...   |
[INFO] [stdout] 333 | |         "#,
[INFO] [stdout] 334 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/possible_fragment_spreads.rs:77:5
[INFO] [stdout]     |
[INFO] [stdout]  77 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/possible_fragment_spreads.rs:339:9
[INFO] [stdout]     |
[INFO] [stdout] 339 | /         expect_fails_rule!(
[INFO] [stdout] 340 | |             factory,
[INFO] [stdout] 341 | |             r#"
[INFO] [stdout] 342 | |           fragment invalidInterfaceWithinUnion on HumanOrAlien { ...petFragment }
[INFO] [stdout] ...   |
[INFO] [stdout] 345 | |         "#,
[INFO] [stdout] 346 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/possible_fragment_spreads.rs:77:5
[INFO] [stdout]     |
[INFO] [stdout]  77 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:56:16
[INFO] [stdout]    |
[INFO] [stdout] 56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/provided_non_null_arguments.rs:68:9
[INFO] [stdout]    |
[INFO] [stdout] 68 | /         expect_passes_rule!(
[INFO] [stdout] 69 | |             factory,
[INFO] [stdout] 70 | |             r#"
[INFO] [stdout] ...  |
[INFO] [stdout] 76 | |         "#,
[INFO] [stdout] 77 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/provided_non_null_arguments.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:56:16
[INFO] [stdout]    |
[INFO] [stdout] 56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/provided_non_null_arguments.rs:82:9
[INFO] [stdout]    |
[INFO] [stdout] 82 | /         expect_passes_rule!(
[INFO] [stdout] 83 | |             factory,
[INFO] [stdout] 84 | |             r#"
[INFO] [stdout] ...  |
[INFO] [stdout] 90 | |         "#,
[INFO] [stdout] 91 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/provided_non_null_arguments.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/provided_non_null_arguments.rs:96:9
[INFO] [stdout]     |
[INFO] [stdout]  96 | /         expect_passes_rule!(
[INFO] [stdout]  97 | |             factory,
[INFO] [stdout]  98 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 104 | |         "#,
[INFO] [stdout] 105 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/provided_non_null_arguments.rs:60:5
[INFO] [stdout]     |
[INFO] [stdout]  60 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/provided_non_null_arguments.rs:110:9
[INFO] [stdout]     |
[INFO] [stdout] 110 | /         expect_passes_rule!(
[INFO] [stdout] 111 | |             factory,
[INFO] [stdout] 112 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 118 | |         "#,
[INFO] [stdout] 119 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/provided_non_null_arguments.rs:60:5
[INFO] [stdout]     |
[INFO] [stdout]  60 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/provided_non_null_arguments.rs:124:9
[INFO] [stdout]     |
[INFO] [stdout] 124 | /         expect_passes_rule!(
[INFO] [stdout] 125 | |             factory,
[INFO] [stdout] 126 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 132 | |         "#,
[INFO] [stdout] 133 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/provided_non_null_arguments.rs:60:5
[INFO] [stdout]     |
[INFO] [stdout]  60 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/provided_non_null_arguments.rs:138:9
[INFO] [stdout]     |
[INFO] [stdout] 138 | /         expect_passes_rule!(
[INFO] [stdout] 139 | |             factory,
[INFO] [stdout] 140 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 146 | |         "#,
[INFO] [stdout] 147 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/provided_non_null_arguments.rs:60:5
[INFO] [stdout]     |
[INFO] [stdout]  60 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/provided_non_null_arguments.rs:152:9
[INFO] [stdout]     |
[INFO] [stdout] 152 | /         expect_passes_rule!(
[INFO] [stdout] 153 | |             factory,
[INFO] [stdout] 154 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 160 | |         "#,
[INFO] [stdout] 161 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/provided_non_null_arguments.rs:60:5
[INFO] [stdout]     |
[INFO] [stdout]  60 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/provided_non_null_arguments.rs:166:9
[INFO] [stdout]     |
[INFO] [stdout] 166 | /         expect_passes_rule!(
[INFO] [stdout] 167 | |             factory,
[INFO] [stdout] 168 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 174 | |         "#,
[INFO] [stdout] 175 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/provided_non_null_arguments.rs:60:5
[INFO] [stdout]     |
[INFO] [stdout]  60 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/provided_non_null_arguments.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 | /         expect_passes_rule!(
[INFO] [stdout] 181 | |             factory,
[INFO] [stdout] 182 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 188 | |         "#,
[INFO] [stdout] 189 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/provided_non_null_arguments.rs:60:5
[INFO] [stdout]     |
[INFO] [stdout]  60 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/provided_non_null_arguments.rs:194:9
[INFO] [stdout]     |
[INFO] [stdout] 194 | /         expect_passes_rule!(
[INFO] [stdout] 195 | |             factory,
[INFO] [stdout] 196 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 202 | |         "#,
[INFO] [stdout] 203 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/provided_non_null_arguments.rs:60:5
[INFO] [stdout]     |
[INFO] [stdout]  60 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/provided_non_null_arguments.rs:208:9
[INFO] [stdout]     |
[INFO] [stdout] 208 | /         expect_passes_rule!(
[INFO] [stdout] 209 | |             factory,
[INFO] [stdout] 210 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 216 | |         "#,
[INFO] [stdout] 217 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/provided_non_null_arguments.rs:60:5
[INFO] [stdout]     |
[INFO] [stdout]  60 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/provided_non_null_arguments.rs:222:9
[INFO] [stdout]     |
[INFO] [stdout] 222 | /         expect_fails_rule!(
[INFO] [stdout] 223 | |             factory,
[INFO] [stdout] 224 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 230 | |         "#,
[INFO] [stdout] 231 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/provided_non_null_arguments.rs:60:5
[INFO] [stdout]     |
[INFO] [stdout]  60 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/provided_non_null_arguments.rs:236:9
[INFO] [stdout]     |
[INFO] [stdout] 236 | /         expect_fails_rule!(
[INFO] [stdout] 237 | |             factory,
[INFO] [stdout] 238 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 244 | |         "#,
[INFO] [stdout] 245 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/provided_non_null_arguments.rs:60:5
[INFO] [stdout]     |
[INFO] [stdout]  60 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/provided_non_null_arguments.rs:250:9
[INFO] [stdout]     |
[INFO] [stdout] 250 | /         expect_fails_rule!(
[INFO] [stdout] 251 | |             factory,
[INFO] [stdout] 252 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 258 | |         "#,
[INFO] [stdout] 259 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/provided_non_null_arguments.rs:60:5
[INFO] [stdout]     |
[INFO] [stdout]  60 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/provided_non_null_arguments.rs:264:9
[INFO] [stdout]     |
[INFO] [stdout] 264 | /         expect_passes_rule!(
[INFO] [stdout] 265 | |             factory,
[INFO] [stdout] 266 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 270 | |         "#,
[INFO] [stdout] 271 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/provided_non_null_arguments.rs:60:5
[INFO] [stdout]     |
[INFO] [stdout]  60 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/provided_non_null_arguments.rs:276:9
[INFO] [stdout]     |
[INFO] [stdout] 276 | /         expect_passes_rule!(
[INFO] [stdout] 277 | |             factory,
[INFO] [stdout] 278 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 287 | |         "#,
[INFO] [stdout] 288 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/provided_non_null_arguments.rs:60:5
[INFO] [stdout]     |
[INFO] [stdout]  60 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/provided_non_null_arguments.rs:293:9
[INFO] [stdout]     |
[INFO] [stdout] 293 | /         expect_fails_rule!(
[INFO] [stdout] 294 | |             factory,
[INFO] [stdout] 295 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 301 | |         "#,
[INFO] [stdout] 302 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/provided_non_null_arguments.rs:60:5
[INFO] [stdout]     |
[INFO] [stdout]  60 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:56:16
[INFO] [stdout]    |
[INFO] [stdout] 56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/scalar_leafs.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 | /         expect_passes_rule!(
[INFO] [stdout] 45 | |             factory,
[INFO] [stdout] 46 | |             r#"
[INFO] [stdout] 47 | |           fragment scalarSelection on Dog {
[INFO] [stdout] ...  |
[INFO] [stdout] 51 | |         "#,
[INFO] [stdout] 52 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/scalar_leafs.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:77:16
[INFO] [stdout]    |
[INFO] [stdout] 77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/scalar_leafs.rs:57:9
[INFO] [stdout]    |
[INFO] [stdout] 57 | /         expect_fails_rule!(
[INFO] [stdout] 58 | |             factory,
[INFO] [stdout] 59 | |             r#"
[INFO] [stdout] 60 | |           query directQueryOnObjectWithoutSubFields {
[INFO] [stdout] ...  |
[INFO] [stdout] 63 | |         "#,
[INFO] [stdout] 64 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/scalar_leafs.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:77:16
[INFO] [stdout]    |
[INFO] [stdout] 77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/scalar_leafs.rs:69:9
[INFO] [stdout]    |
[INFO] [stdout] 69 | /         expect_fails_rule!(
[INFO] [stdout] 70 | |             factory,
[INFO] [stdout] 71 | |             r#"
[INFO] [stdout] ...  |
[INFO] [stdout] 75 | |         "#,
[INFO] [stdout] 76 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/scalar_leafs.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:56:16
[INFO] [stdout]    |
[INFO] [stdout] 56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/scalar_leafs.rs:81:9
[INFO] [stdout]    |
[INFO] [stdout] 81 | /         expect_passes_rule!(
[INFO] [stdout] 82 | |             factory,
[INFO] [stdout] 83 | |             r#"
[INFO] [stdout] 84 | |           fragment scalarSelectionWithArgs on Dog {
[INFO] [stdout] ...  |
[INFO] [stdout] 88 | |         "#,
[INFO] [stdout] 89 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/scalar_leafs.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/scalar_leafs.rs:94:9
[INFO] [stdout]     |
[INFO] [stdout]  94 | /         expect_fails_rule!(
[INFO] [stdout]  95 | |             factory,
[INFO] [stdout]  96 | |             r#"
[INFO] [stdout]  97 | |           fragment scalarSelectionsNotAllowedOnBoolean on Dog {
[INFO] [stdout] ...   |
[INFO] [stdout] 101 | |         "#,
[INFO] [stdout] 102 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/scalar_leafs.rs:36:5
[INFO] [stdout]     |
[INFO] [stdout]  36 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/scalar_leafs.rs:107:9
[INFO] [stdout]     |
[INFO] [stdout] 107 | /         expect_fails_rule!(
[INFO] [stdout] 108 | |             factory,
[INFO] [stdout] 109 | |             r#"
[INFO] [stdout] 110 | |           fragment scalarSelectionsNotAllowedOnEnum on Cat {
[INFO] [stdout] ...   |
[INFO] [stdout] 114 | |         "#,
[INFO] [stdout] 115 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/scalar_leafs.rs:36:5
[INFO] [stdout]     |
[INFO] [stdout]  36 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/scalar_leafs.rs:120:9
[INFO] [stdout]     |
[INFO] [stdout] 120 | /         expect_fails_rule!(
[INFO] [stdout] 121 | |             factory,
[INFO] [stdout] 122 | |             r#"
[INFO] [stdout] 123 | |           fragment scalarSelectionsNotAllowedWithArgs on Dog {
[INFO] [stdout] ...   |
[INFO] [stdout] 127 | |         "#,
[INFO] [stdout] 128 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/scalar_leafs.rs:36:5
[INFO] [stdout]     |
[INFO] [stdout]  36 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/scalar_leafs.rs:133:9
[INFO] [stdout]     |
[INFO] [stdout] 133 | /         expect_fails_rule!(
[INFO] [stdout] 134 | |             factory,
[INFO] [stdout] 135 | |             r#"
[INFO] [stdout] 136 | |           fragment scalarSelectionsNotAllowedWithDirectives on Dog {
[INFO] [stdout] ...   |
[INFO] [stdout] 140 | |         "#,
[INFO] [stdout] 141 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/scalar_leafs.rs:36:5
[INFO] [stdout]     |
[INFO] [stdout]  36 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/scalar_leafs.rs:146:9
[INFO] [stdout]     |
[INFO] [stdout] 146 | /         expect_fails_rule!(
[INFO] [stdout] 147 | |             factory,
[INFO] [stdout] 148 | |             r#"
[INFO] [stdout] 149 | |           fragment scalarSelectionsNotAllowedWithDirectivesAndArgs on Dog {
[INFO] [stdout] ...   |
[INFO] [stdout] 153 | |         "#,
[INFO] [stdout] 154 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/scalar_leafs.rs:36:5
[INFO] [stdout]     |
[INFO] [stdout]  36 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:56:16
[INFO] [stdout]    |
[INFO] [stdout] 56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/unique_argument_names.rs:52:9
[INFO] [stdout]    |
[INFO] [stdout] 52 | /         expect_passes_rule!(
[INFO] [stdout] 53 | |             factory,
[INFO] [stdout] 54 | |             r#"
[INFO] [stdout] ...  |
[INFO] [stdout] 58 | |         "#,
[INFO] [stdout] 59 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/unique_argument_names.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:56:16
[INFO] [stdout]    |
[INFO] [stdout] 56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/unique_argument_names.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 | /         expect_passes_rule!(
[INFO] [stdout] 65 | |             factory,
[INFO] [stdout] 66 | |             r#"
[INFO] [stdout] ...  |
[INFO] [stdout] 70 | |         "#,
[INFO] [stdout] 71 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/unique_argument_names.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:56:16
[INFO] [stdout]    |
[INFO] [stdout] 56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/unique_argument_names.rs:76:9
[INFO] [stdout]    |
[INFO] [stdout] 76 | /         expect_passes_rule!(
[INFO] [stdout] 77 | |             factory,
[INFO] [stdout] 78 | |             r#"
[INFO] [stdout] ...  |
[INFO] [stdout] 82 | |         "#,
[INFO] [stdout] 83 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/unique_argument_names.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:56:16
[INFO] [stdout]    |
[INFO] [stdout] 56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/unique_argument_names.rs:88:9
[INFO] [stdout]    |
[INFO] [stdout] 88 | /         expect_passes_rule!(
[INFO] [stdout] 89 | |             factory,
[INFO] [stdout] 90 | |             r#"
[INFO] [stdout] ...  |
[INFO] [stdout] 94 | |         "#,
[INFO] [stdout] 95 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/unique_argument_names.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/unique_argument_names.rs:100:9
[INFO] [stdout]     |
[INFO] [stdout] 100 | /         expect_passes_rule!(
[INFO] [stdout] 101 | |             factory,
[INFO] [stdout] 102 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 107 | |         "#,
[INFO] [stdout] 108 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/unique_argument_names.rs:44:5
[INFO] [stdout]     |
[INFO] [stdout]  44 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/unique_argument_names.rs:113:9
[INFO] [stdout]     |
[INFO] [stdout] 113 | /         expect_passes_rule!(
[INFO] [stdout] 114 | |             factory,
[INFO] [stdout] 115 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 119 | |         "#,
[INFO] [stdout] 120 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/unique_argument_names.rs:44:5
[INFO] [stdout]     |
[INFO] [stdout]  44 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/unique_argument_names.rs:125:9
[INFO] [stdout]     |
[INFO] [stdout] 125 | /         expect_passes_rule!(
[INFO] [stdout] 126 | |             factory,
[INFO] [stdout] 127 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 131 | |         "#,
[INFO] [stdout] 132 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/unique_argument_names.rs:44:5
[INFO] [stdout]     |
[INFO] [stdout]  44 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/unique_argument_names.rs:137:9
[INFO] [stdout]     |
[INFO] [stdout] 137 | /         expect_passes_rule!(
[INFO] [stdout] 138 | |             factory,
[INFO] [stdout] 139 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 143 | |         "#,
[INFO] [stdout] 144 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/unique_argument_names.rs:44:5
[INFO] [stdout]     |
[INFO] [stdout]  44 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/unique_argument_names.rs:149:9
[INFO] [stdout]     |
[INFO] [stdout] 149 | /         expect_passes_rule!(
[INFO] [stdout] 150 | |             factory,
[INFO] [stdout] 151 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 155 | |         "#,
[INFO] [stdout] 156 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/unique_argument_names.rs:44:5
[INFO] [stdout]     |
[INFO] [stdout]  44 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/unique_argument_names.rs:161:9
[INFO] [stdout]     |
[INFO] [stdout] 161 | /         expect_fails_rule!(
[INFO] [stdout] 162 | |             factory,
[INFO] [stdout] 163 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 167 | |         "#,
[INFO] [stdout] 168 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/unique_argument_names.rs:44:5
[INFO] [stdout]     |
[INFO] [stdout]  44 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/unique_argument_names.rs:173:9
[INFO] [stdout]     |
[INFO] [stdout] 173 | /         expect_fails_rule!(
[INFO] [stdout] 174 | |             factory,
[INFO] [stdout] 175 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 179 | |         "#,
[INFO] [stdout] 180 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/unique_argument_names.rs:44:5
[INFO] [stdout]     |
[INFO] [stdout]  44 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/unique_argument_names.rs:185:9
[INFO] [stdout]     |
[INFO] [stdout] 185 | /         expect_fails_rule!(
[INFO] [stdout] 186 | |             factory,
[INFO] [stdout] 187 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         "#,
[INFO] [stdout] 192 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/unique_argument_names.rs:44:5
[INFO] [stdout]     |
[INFO] [stdout]  44 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/unique_argument_names.rs:197:9
[INFO] [stdout]     |
[INFO] [stdout] 197 | /         expect_fails_rule!(
[INFO] [stdout] 198 | |             factory,
[INFO] [stdout] 199 | |             r#"
[INFO] [stdout] ...   |
[INFO] [stdout] 203 | |         "#,
[INFO] [stdout] 204 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/unique_argument_names.rs:44:5
[INFO] [stdout]     |
[INFO] [stdout]  44 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:56:16
[INFO] [stdout]    |
[INFO] [stdout] 56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/unique_variable_names.rs:51:9
[INFO] [stdout]    |
[INFO] [stdout] 51 | /         expect_passes_rule!(
[INFO] [stdout] 52 | |             factory,
[INFO] [stdout] 53 | |             r#"
[INFO] [stdout] 54 | |           query A($x: Int, $y: String) { __typename }
[INFO] [stdout] 55 | |           query B($x: String, $y: Int) { __typename }
[INFO] [stdout] 56 | |         "#,
[INFO] [stdout] 57 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/unique_variable_names.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:77:16
[INFO] [stdout]    |
[INFO] [stdout] 77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/unique_variable_names.rs:62:9
[INFO] [stdout]    |
[INFO] [stdout] 62 | /         expect_fails_rule!(
[INFO] [stdout] 63 | |             factory,
[INFO] [stdout] 64 | |             r#"
[INFO] [stdout] 65 | |           query A($x: Int, $x: Int, $x: String) { __typename }
[INFO] [stdout] ...  |
[INFO] [stdout] 68 | |         "#,
[INFO] [stdout] 69 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/unique_variable_names.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:56:16
[INFO] [stdout]    |
[INFO] [stdout] 56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/variables_are_input_types.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 | /         expect_passes_rule!(
[INFO] [stdout] 43 | |             factory,
[INFO] [stdout] 44 | |             r#"
[INFO] [stdout] 45 | |           query Foo($a: String, $b: [Boolean!]!, $c: ComplexInput) {
[INFO] [stdout] ...  |
[INFO] [stdout] 48 | |         "#,
[INFO] [stdout] 49 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/variables_are_input_types.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]   --> src/validation/test_harness.rs:77:16
[INFO] [stdout]    |
[INFO] [stdout] 77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/validation/rules/variables_are_input_types.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 | /         expect_fails_rule!(
[INFO] [stdout] 55 | |             factory,
[INFO] [stdout] 56 | |             r#"
[INFO] [stdout] 57 | |           query Foo($a: Dog, $b: [[CatOrDog!]]!, $c: Pet) {
[INFO] [stdout] ...  |
[INFO] [stdout] 60 | |         "#,
[INFO] [stdout] 61 | |         );
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]    |
[INFO] [stdout] 77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]    |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]   --> src/validation/rules/variables_are_input_types.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 +     use crate::validation::test_harness;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/variables_in_allowed_position.rs:151:9
[INFO] [stdout]     |
[INFO] [stdout] 151 | /         expect_passes_rule!(
[INFO] [stdout] 152 | |             factory,
[INFO] [stdout] 153 | |             r#"
[INFO] [stdout] 154 | |           query Query($booleanArg: Boolean)
[INFO] [stdout] ...   |
[INFO] [stdout] 160 | |         "#,
[INFO] [stdout] 161 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/variables_in_allowed_position.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/variables_in_allowed_position.rs:166:9
[INFO] [stdout]     |
[INFO] [stdout] 166 | /         expect_passes_rule!(
[INFO] [stdout] 167 | |             factory,
[INFO] [stdout] 168 | |             r#"
[INFO] [stdout] 169 | |           fragment booleanArgFrag on ComplicatedArgs {
[INFO] [stdout] ...   |
[INFO] [stdout] 178 | |         "#,
[INFO] [stdout] 179 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/variables_in_allowed_position.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/variables_in_allowed_position.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 | /         expect_passes_rule!(
[INFO] [stdout] 182 | |             factory,
[INFO] [stdout] 183 | |             r#"
[INFO] [stdout] 184 | |           query Query($booleanArg: Boolean)
[INFO] [stdout] ...   |
[INFO] [stdout] 193 | |         "#,
[INFO] [stdout] 194 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/variables_in_allowed_position.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/variables_in_allowed_position.rs:199:9
[INFO] [stdout]     |
[INFO] [stdout] 199 | /         expect_passes_rule!(
[INFO] [stdout] 200 | |             factory,
[INFO] [stdout] 201 | |             r#"
[INFO] [stdout] 202 | |           query Query($nonNullBooleanArg: Boolean!)
[INFO] [stdout] ...   |
[INFO] [stdout] 208 | |         "#,
[INFO] [stdout] 209 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/variables_in_allowed_position.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/variables_in_allowed_position.rs:214:9
[INFO] [stdout]     |
[INFO] [stdout] 214 | /         expect_passes_rule!(
[INFO] [stdout] 215 | |             factory,
[INFO] [stdout] 216 | |             r#"
[INFO] [stdout] 217 | |           fragment booleanArgFrag on ComplicatedArgs {
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |         "#,
[INFO] [stdout] 227 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/variables_in_allowed_position.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/variables_in_allowed_position.rs:232:9
[INFO] [stdout]     |
[INFO] [stdout] 232 | /         expect_passes_rule!(
[INFO] [stdout] 233 | |             factory,
[INFO] [stdout] 234 | |             r#"
[INFO] [stdout] 235 | |           query Query($intArg: Int = 1)
[INFO] [stdout] ...   |
[INFO] [stdout] 241 | |         "#,
[INFO] [stdout] 242 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/variables_in_allowed_position.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/variables_in_allowed_position.rs:247:9
[INFO] [stdout]     |
[INFO] [stdout] 247 | /         expect_passes_rule!(
[INFO] [stdout] 248 | |             factory,
[INFO] [stdout] 249 | |             r#"
[INFO] [stdout] 250 | |           query Query($stringListVar: [String])
[INFO] [stdout] ...   |
[INFO] [stdout] 256 | |         "#,
[INFO] [stdout] 257 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/variables_in_allowed_position.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/variables_in_allowed_position.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | /         expect_passes_rule!(
[INFO] [stdout] 263 | |             factory,
[INFO] [stdout] 264 | |             r#"
[INFO] [stdout] 265 | |           query Query($stringListVar: [String!])
[INFO] [stdout] ...   |
[INFO] [stdout] 271 | |         "#,
[INFO] [stdout] 272 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/variables_in_allowed_position.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/variables_in_allowed_position.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | /         expect_passes_rule!(
[INFO] [stdout] 278 | |             factory,
[INFO] [stdout] 279 | |             r#"
[INFO] [stdout] 280 | |           query Query($stringVar: String)
[INFO] [stdout] ...   |
[INFO] [stdout] 286 | |         "#,
[INFO] [stdout] 287 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/variables_in_allowed_position.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/variables_in_allowed_position.rs:292:9
[INFO] [stdout]     |
[INFO] [stdout] 292 | /         expect_passes_rule!(
[INFO] [stdout] 293 | |             factory,
[INFO] [stdout] 294 | |             r#"
[INFO] [stdout] 295 | |           query Query($stringVar: String!)
[INFO] [stdout] ...   |
[INFO] [stdout] 301 | |         "#,
[INFO] [stdout] 302 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/variables_in_allowed_position.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/variables_in_allowed_position.rs:307:9
[INFO] [stdout]     |
[INFO] [stdout] 307 | /         expect_passes_rule!(
[INFO] [stdout] 308 | |             factory,
[INFO] [stdout] 309 | |             r#"
[INFO] [stdout] 310 | |           query Query($complexVar: ComplexInput)
[INFO] [stdout] ...   |
[INFO] [stdout] 316 | |         "#,
[INFO] [stdout] 317 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/variables_in_allowed_position.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/variables_in_allowed_position.rs:322:9
[INFO] [stdout]     |
[INFO] [stdout] 322 | /         expect_passes_rule!(
[INFO] [stdout] 323 | |             factory,
[INFO] [stdout] 324 | |             r#"
[INFO] [stdout] 325 | |           query Query($boolVar: Boolean = false)
[INFO] [stdout] ...   |
[INFO] [stdout] 331 | |         "#,
[INFO] [stdout] 332 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/variables_in_allowed_position.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/variables_in_allowed_position.rs:337:9
[INFO] [stdout]     |
[INFO] [stdout] 337 | /         expect_passes_rule!(
[INFO] [stdout] 338 | |             factory,
[INFO] [stdout] 339 | |             r#"
[INFO] [stdout] 340 | |           query Query($boolVar: Boolean!)
[INFO] [stdout] ...   |
[INFO] [stdout] 344 | |         "#,
[INFO] [stdout] 345 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/variables_in_allowed_position.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:56:16
[INFO] [stdout]     |
[INFO] [stdout]  56 |           crate::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/variables_in_allowed_position.rs:350:9
[INFO] [stdout]     |
[INFO] [stdout] 350 | /         expect_passes_rule!(
[INFO] [stdout] 351 | |             factory,
[INFO] [stdout] 352 | |             r#"
[INFO] [stdout] 353 | |           query Query($boolVar: Boolean = false)
[INFO] [stdout] ...   |
[INFO] [stdout] 357 | |         "#,
[INFO] [stdout] 358 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_passes_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  56 |         crate::validation::test_harness::expect_passes_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/variables_in_allowed_position.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/variables_in_allowed_position.rs:363:9
[INFO] [stdout]     |
[INFO] [stdout] 363 | /         expect_fails_rule!(
[INFO] [stdout] 364 | |             factory,
[INFO] [stdout] 365 | |             r#"
[INFO] [stdout] 366 | |           query Query($intArg: Int) {
[INFO] [stdout] ...   |
[INFO] [stdout] 371 | |         "#,
[INFO] [stdout] 372 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/variables_in_allowed_position.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/variables_in_allowed_position.rs:377:9
[INFO] [stdout]     |
[INFO] [stdout] 377 | /         expect_fails_rule!(
[INFO] [stdout] 378 | |             factory,
[INFO] [stdout] 379 | |             r#"
[INFO] [stdout] 380 | |           fragment nonNullIntArgFieldFrag on ComplicatedArgs {
[INFO] [stdout] ...   |
[INFO] [stdout] 388 | |         "#,
[INFO] [stdout] 389 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/variables_in_allowed_position.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/variables_in_allowed_position.rs:394:9
[INFO] [stdout]     |
[INFO] [stdout] 394 | /         expect_fails_rule!(
[INFO] [stdout] 395 | |             factory,
[INFO] [stdout] 396 | |             r#"
[INFO] [stdout] 397 | |           fragment outerFrag on ComplicatedArgs {
[INFO] [stdout] ...   |
[INFO] [stdout] 408 | |         "#,
[INFO] [stdout] 409 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/variables_in_allowed_position.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/variables_in_allowed_position.rs:414:9
[INFO] [stdout]     |
[INFO] [stdout] 414 | /         expect_fails_rule!(
[INFO] [stdout] 415 | |             factory,
[INFO] [stdout] 416 | |             r#"
[INFO] [stdout] 417 | |           query Query($stringVar: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 422 | |         "#,
[INFO] [stdout] 423 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/variables_in_allowed_position.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/variables_in_allowed_position.rs:428:9
[INFO] [stdout]     |
[INFO] [stdout] 428 | /         expect_fails_rule!(
[INFO] [stdout] 429 | |             factory,
[INFO] [stdout] 430 | |             r#"
[INFO] [stdout] 431 | |           query Query($stringVar: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 436 | |         "#,
[INFO] [stdout] 437 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/variables_in_allowed_position.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/variables_in_allowed_position.rs:442:9
[INFO] [stdout]     |
[INFO] [stdout] 442 | /         expect_fails_rule!(
[INFO] [stdout] 443 | |             factory,
[INFO] [stdout] 444 | |             r#"
[INFO] [stdout] 445 | |           query Query($boolVar: Boolean) {
[INFO] [stdout] ...   |
[INFO] [stdout] 448 | |         "#,
[INFO] [stdout] 449 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/variables_in_allowed_position.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: unresolved import
[INFO] [stdout]    --> src/validation/test_harness.rs:77:16
[INFO] [stdout]     |
[INFO] [stdout]  77 |           crate::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ unresolved import
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/validation/rules/variables_in_allowed_position.rs:454:9
[INFO] [stdout]     |
[INFO] [stdout] 454 | /         expect_fails_rule!(
[INFO] [stdout] 455 | |             factory,
[INFO] [stdout] 456 | |             r#"
[INFO] [stdout] 457 | |           query Query($stringVar: String) {
[INFO] [stdout] ...   |
[INFO] [stdout] 460 | |         "#,
[INFO] [stdout] 461 | |         );
[INFO] [stdout]     | |_________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `expect_fails_rule` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: a similar path exists
[INFO] [stdout]     |
[INFO] [stdout]  77 |         crate::validation::test_harness::expect_fails_rule_(&doc, &variables, $factory);
[INFO] [stdout]     |                ++++++++++++
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    --> src/validation/rules/variables_in_allowed_position.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 +     use crate::validation::test_harness;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `parse` found for struct `ComposedSchema` in the current scope
[INFO] [stdout]    --> src/validation/test_harness.rs:12:34
[INFO] [stdout]     |
[INFO] [stdout]  12 |     Lazy::new(|| ComposedSchema::parse(include_str!("test_harness.graphql")).unwrap());
[INFO] [stdout]     |                                  ^^^^^ function or associated item not found in `ComposedSchema`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/schema/composed_schema.rs:167:1
[INFO] [stdout]     |
[INFO] [stdout] 167 | pub struct ComposedSchema {
[INFO] [stdout]     | ------------------------- function or associated item `parse` not found for this struct
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `ComposedSchema`, consider using `ComposedSchema::combine` which returns `Result<ComposedSchema, CombineError>`
[INFO] [stdout]    --> src/schema/composed_schema.rs:176:5
[INFO] [stdout]     |
[INFO] [stdout] 176 | /     pub fn combine(
[INFO] [stdout] 177 | |         federation_sdl: impl IntoIterator<Item = (String, ServiceDocument)>,
[INFO] [stdout] 178 | |     ) -> ::std::result::Result<Self, CombineError> {
[INFO] [stdout]     | |__________________________________________________^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `parse`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `actix_web::http::header::Header`
[INFO] [stdout]             candidate #2: `parsing::parsable::sealed::Sealed`
[INFO] [stdout]             candidate #3: `pest::parser::Parser`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `apollo-gateway-rs` (lib test) due to 256 previous errors
[INFO] running `Command { std: "docker" "inspect" "c41c5bd06a65e48028f0bce6fb79c26cbe500a7ef5ab6679c0c0963a6d499c9d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c41c5bd06a65e48028f0bce6fb79c26cbe500a7ef5ab6679c0c0963a6d499c9d", kill_on_drop: false }`
[INFO] [stdout] c41c5bd06a65e48028f0bce6fb79c26cbe500a7ef5ab6679c0c0963a6d499c9d
