[INFO] fetching crate apollo-federation 0.0.4...
[INFO] checking apollo-federation-0.0.4 against master#b0696a5160711c068cb1f01b7437db7990d15750 for pr-121848
[INFO] extracting crate apollo-federation 0.0.4 into /workspace/builds/worker-3-tc1/source
[INFO] validating manifest of crates.io crate apollo-federation 0.0.4 on toolchain b0696a5160711c068cb1f01b7437db7990d15750
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b0696a5160711c068cb1f01b7437db7990d15750" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-3-tc1/source/.cargo/config
[INFO] started tweaking crates.io crate apollo-federation 0.0.4
[INFO] finished tweaking crates.io crate apollo-federation 0.0.4
[INFO] tweaked toml for crates.io crate apollo-federation 0.0.4 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b0696a5160711c068cb1f01b7437db7990d15750" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b0696a5160711c068cb1f01b7437db7990d15750" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded salsa-macros v0.16.0
[INFO] [stderr]   Downloaded concolor-query v0.3.3
[INFO] [stderr]   Downloaded is-terminal v0.4.12
[INFO] [stderr]   Downloaded strum_macros v0.25.3
[INFO] [stderr]   Downloaded sptr v0.3.2
[INFO] [stderr]   Downloaded fixedbitset v0.4.2
[INFO] [stderr]   Downloaded concolor v0.1.1
[INFO] [stderr]   Downloaded ariadne v0.3.0
[INFO] [stderr]   Downloaded countme v3.0.1
[INFO] [stderr]   Downloaded rowan v0.15.15
[INFO] [stderr]   Downloaded similar v2.4.0
[INFO] [stderr]   Downloaded triomphe v0.1.11
[INFO] [stderr]   Downloaded apollo-compiler v1.0.0-beta.7
[INFO] [stderr]   Downloaded insta v1.36.1
[INFO] [stderr]   Downloaded petgraph v0.6.4
[INFO] [stderr]   Downloaded console v0.15.8
[INFO] [stderr]   Downloaded salsa v0.16.1
[INFO] [stderr]   Downloaded yaml-rust v0.4.5
[INFO] [stderr]   Downloaded apollo-parser v0.7.6
[INFO] [stderr]   Downloaded text-size v1.1.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b0696a5160711c068cb1f01b7437db7990d15750" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 671e12aa5433767bfd3f24dc00c86166007e7ea08896aa90ab84cb1d3f6da2af
[INFO] running `Command { std: "docker" "start" "-a" "671e12aa5433767bfd3f24dc00c86166007e7ea08896aa90ab84cb1d3f6da2af", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "671e12aa5433767bfd3f24dc00c86166007e7ea08896aa90ab84cb1d3f6da2af", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "671e12aa5433767bfd3f24dc00c86166007e7ea08896aa90ab84cb1d3f6da2af", kill_on_drop: false }`
[INFO] [stdout] 671e12aa5433767bfd3f24dc00c86166007e7ea08896aa90ab84cb1d3f6da2af
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b0696a5160711c068cb1f01b7437db7990d15750" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f9ce262f20916b2c91b34e20492a1aad9991732a22c6d995b5df3b17d27f5dd5
[INFO] running `Command { std: "docker" "start" "-a" "f9ce262f20916b2c91b34e20492a1aad9991732a22c6d995b5df3b17d27f5dd5", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.78
[INFO] [stderr]    Compiling libc v0.2.153
[INFO] [stderr]     Checking memchr v2.7.1
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling parking_lot_core v0.8.6
[INFO] [stderr]    Compiling serde v1.0.197
[INFO] [stderr]     Checking hashbrown v0.14.3
[INFO] [stderr]     Checking rustc-hash v1.1.0
[INFO] [stderr]    Compiling crossbeam-utils v0.8.19
[INFO] [stderr]    Compiling unicode-segmentation v1.11.0
[INFO] [stderr]    Compiling thiserror v1.0.57
[INFO] [stderr]     Checking instant v0.1.12
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]     Checking smallvec v1.13.1
[INFO] [stderr]     Checking equivalent v1.0.1
[INFO] [stderr]     Checking log v0.4.21
[INFO] [stderr]     Checking concolor-query v0.3.3
[INFO] [stderr]    Compiling rustversion v1.0.14
[INFO] [stderr]     Checking countme v3.0.1
[INFO] [stderr]     Checking text-size v1.1.1
[INFO] [stderr]     Checking unicode-normalization v0.1.23
[INFO] [stderr]     Checking regex-syntax v0.8.2
[INFO] [stderr]     Checking unicode-width v0.1.11
[INFO] [stderr]     Checking yansi v0.5.1
[INFO] [stderr]     Checking unicode-bidi v0.3.15
[INFO] [stderr]     Checking percent-encoding v2.3.1
[INFO] [stderr]    Compiling heck v0.3.3
[INFO] [stderr]     Checking stable_deref_trait v1.2.0
[INFO] [stderr]     Checking oorandom v11.1.3
[INFO] [stderr]     Checking sptr v0.3.2
[INFO] [stderr]     Checking form_urlencoded v1.2.1
[INFO] [stderr]     Checking quick-error v1.2.3
[INFO] [stderr]     Checking fixedbitset v0.4.2
[INFO] [stderr]     Checking linked-hash-map v0.5.6
[INFO] [stderr]     Checking termcolor v1.4.1
[INFO] [stderr]     Checking humantime v1.3.0
[INFO] [stderr]     Checking aho-corasick v1.1.2
[INFO] [stderr]     Checking strum v0.25.0
[INFO] [stderr]     Checking similar v2.4.0
[INFO] [stderr]     Checking yaml-rust v0.4.5
[INFO] [stderr]     Checking indexmap v2.2.5
[INFO] [stderr]     Checking rowan v0.15.15
[INFO] [stderr]     Checking idna v0.5.0
[INFO] [stderr]    Compiling quote v1.0.35
[INFO] [stderr]    Compiling syn v2.0.52
[INFO] [stderr]     Checking is-terminal v0.4.12
[INFO] [stderr]     Checking console v0.15.8
[INFO] [stderr]     Checking atty v0.2.14
[INFO] [stderr]     Checking concolor v0.1.1
[INFO] [stderr]     Checking url v2.5.0
[INFO] [stderr]     Checking petgraph v0.6.4
[INFO] [stderr]     Checking parking_lot v0.11.2
[INFO] [stderr]     Checking ariadne v0.3.0
[INFO] [stderr]     Checking regex-automata v0.4.6
[INFO] [stderr]    Compiling serde_derive v1.0.197
[INFO] [stderr]    Compiling thiserror-impl v1.0.57
[INFO] [stderr]    Compiling strum_macros v0.25.3
[INFO] [stderr]     Checking regex v1.10.3
[INFO] [stderr]     Checking env_logger v0.7.1
[INFO] [stderr]     Checking apollo-parser v0.7.6
[INFO] [stderr]    Compiling salsa-macros v0.16.0
[INFO] [stderr]     Checking salsa v0.16.1
[INFO] [stderr]     Checking triomphe v0.1.11
[INFO] [stderr]     Checking insta v1.36.1
[INFO] [stderr]     Checking apollo-compiler v1.0.0-beta.7
[INFO] [stderr]     Checking apollo-federation v0.0.4 (/opt/rustwide/workdir)
[INFO] [stdout] warning: the item `url` is imported redundantly
[INFO] [stdout]  --> src/link/spec.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use url;
[INFO] [stdout]   |     ^^^ the item `url` is already defined here
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `url` is imported redundantly
[INFO] [stdout]  --> src/link/spec.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use url;
[INFO] [stdout]   |     ^^^ the item `url` is already defined here
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]    --> src/schema/position.rs:768:46
[INFO] [stdout]     |
[INFO] [stdout] 768 |         object_type_referencers.schema_roots.remove(self);
[INFO] [stdout]     |                                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]    --> src/schema/position.rs:768:46
[INFO] [stdout]     |
[INFO] [stdout] 768 |         object_type_referencers.schema_roots.remove(self);
[INFO] [stdout]     |                                              ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]    --> src/schema/position.rs:980:29
[INFO] [stdout]     |
[INFO] [stdout] 980 |         schema.schema.types.remove(&self.type_name);
[INFO] [stdout]     |                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]    --> src/schema/position.rs:985:18
[INFO] [stdout]     |
[INFO] [stdout] 985 |                 .remove(&self.type_name)
[INFO] [stdout]     |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:1094:44
[INFO] [stdout]      |
[INFO] [stdout] 1094 |         directive_referencers.scalar_types.remove(self);
[INFO] [stdout]      |                                            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]    --> src/schema/position.rs:980:29
[INFO] [stdout]     |
[INFO] [stdout] 980 |         schema.schema.types.remove(&self.type_name);
[INFO] [stdout]     |                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]    --> src/schema/position.rs:985:18
[INFO] [stdout]     |
[INFO] [stdout] 985 |                 .remove(&self.type_name)
[INFO] [stdout]     |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:1312:29
[INFO] [stdout]      |
[INFO] [stdout] 1312 |         schema.schema.types.remove(&self.type_name);
[INFO] [stdout]      |                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:1094:44
[INFO] [stdout]      |
[INFO] [stdout] 1094 |         directive_referencers.scalar_types.remove(self);
[INFO] [stdout]      |                                            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:1317:18
[INFO] [stdout]      |
[INFO] [stdout] 1317 |                 .remove(&self.type_name)
[INFO] [stdout]      |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:1312:29
[INFO] [stdout]      |
[INFO] [stdout] 1312 |         schema.schema.types.remove(&self.type_name);
[INFO] [stdout]      |                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:1317:18
[INFO] [stdout]      |
[INFO] [stdout] 1317 |                 .remove(&self.type_name)
[INFO] [stdout]      |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:1522:44
[INFO] [stdout]      |
[INFO] [stdout] 1522 |         directive_referencers.object_types.remove(self);
[INFO] [stdout]      |                                            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:1551:49
[INFO] [stdout]      |
[INFO] [stdout] 1551 |         interface_type_referencers.object_types.remove(self);
[INFO] [stdout]      |                                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:1522:44
[INFO] [stdout]      |
[INFO] [stdout] 1522 |         directive_referencers.object_types.remove(self);
[INFO] [stdout]      |                                            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:1551:49
[INFO] [stdout]      |
[INFO] [stdout] 1551 |         interface_type_referencers.object_types.remove(self);
[INFO] [stdout]      |                                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:1724:14
[INFO] [stdout]      |
[INFO] [stdout] 1724 |             .remove(&self.field_name);
[INFO] [stdout]      |              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:1724:14
[INFO] [stdout]      |
[INFO] [stdout] 1724 |             .remove(&self.field_name);
[INFO] [stdout]      |              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:1883:45
[INFO] [stdout]      |
[INFO] [stdout] 1883 |         directive_referencers.object_fields.remove(self);
[INFO] [stdout]      |                                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:1883:45
[INFO] [stdout]      |
[INFO] [stdout] 1883 |         directive_referencers.object_fields.remove(self);
[INFO] [stdout]      |                                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:1985:55
[INFO] [stdout]      |
[INFO] [stdout] 1985 |                 scalar_type_referencers.object_fields.remove(self);
[INFO] [stdout]      |                                                       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:1993:55
[INFO] [stdout]      |
[INFO] [stdout] 1993 |                 object_type_referencers.object_fields.remove(self);
[INFO] [stdout]      |                                                       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:2001:58
[INFO] [stdout]      |
[INFO] [stdout] 2001 |                 interface_type_referencers.object_fields.remove(self);
[INFO] [stdout]      |                                                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:2009:54
[INFO] [stdout]      |
[INFO] [stdout] 2009 |                 union_type_referencers.object_fields.remove(self);
[INFO] [stdout]      |                                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:2017:53
[INFO] [stdout]      |
[INFO] [stdout] 2017 |                 enum_type_referencers.object_fields.remove(self);
[INFO] [stdout]      |                                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:1985:55
[INFO] [stdout]      |
[INFO] [stdout] 1985 |                 scalar_type_referencers.object_fields.remove(self);
[INFO] [stdout]      |                                                       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:1993:55
[INFO] [stdout]      |
[INFO] [stdout] 1993 |                 object_type_referencers.object_fields.remove(self);
[INFO] [stdout]      |                                                       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:2001:58
[INFO] [stdout]      |
[INFO] [stdout] 2001 |                 interface_type_referencers.object_fields.remove(self);
[INFO] [stdout]      |                                                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:2009:54
[INFO] [stdout]      |
[INFO] [stdout] 2009 |                 union_type_referencers.object_fields.remove(self);
[INFO] [stdout]      |                                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:2017:53
[INFO] [stdout]      |
[INFO] [stdout] 2017 |                 enum_type_referencers.object_fields.remove(self);
[INFO] [stdout]      |                                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:2290:54
[INFO] [stdout]      |
[INFO] [stdout] 2290 |         directive_referencers.object_field_arguments.remove(self);
[INFO] [stdout]      |                                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:2372:64
[INFO] [stdout]      |
[INFO] [stdout] 2372 |                 scalar_type_referencers.object_field_arguments.remove(self);
[INFO] [stdout]      |                                                                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:2380:62
[INFO] [stdout]      |
[INFO] [stdout] 2380 |                 enum_type_referencers.object_field_arguments.remove(self);
[INFO] [stdout]      |                                                              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:2390:22
[INFO] [stdout]      |
[INFO] [stdout] 2390 |                     .remove(self);
[INFO] [stdout]      |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:2290:54
[INFO] [stdout]      |
[INFO] [stdout] 2290 |         directive_referencers.object_field_arguments.remove(self);
[INFO] [stdout]      |                                                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:2372:64
[INFO] [stdout]      |
[INFO] [stdout] 2372 |                 scalar_type_referencers.object_field_arguments.remove(self);
[INFO] [stdout]      |                                                                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:2380:62
[INFO] [stdout]      |
[INFO] [stdout] 2380 |                 enum_type_referencers.object_field_arguments.remove(self);
[INFO] [stdout]      |                                                              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:2390:22
[INFO] [stdout]      |
[INFO] [stdout] 2390 |                     .remove(self);
[INFO] [stdout]      |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:2618:29
[INFO] [stdout]      |
[INFO] [stdout] 2618 |         schema.schema.types.remove(&self.type_name);
[INFO] [stdout]      |                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:2623:18
[INFO] [stdout]      |
[INFO] [stdout] 2623 |                 .remove(&self.type_name)
[INFO] [stdout]      |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:2618:29
[INFO] [stdout]      |
[INFO] [stdout] 2618 |         schema.schema.types.remove(&self.type_name);
[INFO] [stdout]      |                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:2623:18
[INFO] [stdout]      |
[INFO] [stdout] 2623 |                 .remove(&self.type_name)
[INFO] [stdout]      |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:2798:47
[INFO] [stdout]      |
[INFO] [stdout] 2798 |         directive_referencers.interface_types.remove(self);
[INFO] [stdout]      |                                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:2829:52
[INFO] [stdout]      |
[INFO] [stdout] 2829 |         interface_type_referencers.interface_types.remove(self);
[INFO] [stdout]      |                                                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:2798:47
[INFO] [stdout]      |
[INFO] [stdout] 2798 |         directive_referencers.interface_types.remove(self);
[INFO] [stdout]      |                                               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:2829:52
[INFO] [stdout]      |
[INFO] [stdout] 2829 |         interface_type_referencers.interface_types.remove(self);
[INFO] [stdout]      |                                                    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:2964:14
[INFO] [stdout]      |
[INFO] [stdout] 2964 |             .remove(&self.field_name);
[INFO] [stdout]      |              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:2964:14
[INFO] [stdout]      |
[INFO] [stdout] 2964 |             .remove(&self.field_name);
[INFO] [stdout]      |              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:3123:48
[INFO] [stdout]      |
[INFO] [stdout] 3123 |         directive_referencers.interface_fields.remove(self);
[INFO] [stdout]      |                                                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:3229:58
[INFO] [stdout]      |
[INFO] [stdout] 3229 |                 scalar_type_referencers.interface_fields.remove(self);
[INFO] [stdout]      |                                                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:3237:58
[INFO] [stdout]      |
[INFO] [stdout] 3237 |                 object_type_referencers.interface_fields.remove(self);
[INFO] [stdout]      |                                                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:3245:61
[INFO] [stdout]      |
[INFO] [stdout] 3245 |                 interface_type_referencers.interface_fields.remove(self);
[INFO] [stdout]      |                                                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:3253:57
[INFO] [stdout]      |
[INFO] [stdout] 3253 |                 union_type_referencers.interface_fields.remove(self);
[INFO] [stdout]      |                                                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:3123:48
[INFO] [stdout]      |
[INFO] [stdout] 3123 |         directive_referencers.interface_fields.remove(self);
[INFO] [stdout]      |                                                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:3261:56
[INFO] [stdout]      |
[INFO] [stdout] 3261 |                 enum_type_referencers.interface_fields.remove(self);
[INFO] [stdout]      |                                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:3229:58
[INFO] [stdout]      |
[INFO] [stdout] 3229 |                 scalar_type_referencers.interface_fields.remove(self);
[INFO] [stdout]      |                                                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:3237:58
[INFO] [stdout]      |
[INFO] [stdout] 3237 |                 object_type_referencers.interface_fields.remove(self);
[INFO] [stdout]      |                                                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:3245:61
[INFO] [stdout]      |
[INFO] [stdout] 3245 |                 interface_type_referencers.interface_fields.remove(self);
[INFO] [stdout]      |                                                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:3253:57
[INFO] [stdout]      |
[INFO] [stdout] 3253 |                 union_type_referencers.interface_fields.remove(self);
[INFO] [stdout]      |                                                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:3261:56
[INFO] [stdout]      |
[INFO] [stdout] 3261 |                 enum_type_referencers.interface_fields.remove(self);
[INFO] [stdout]      |                                                        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:3541:57
[INFO] [stdout]      |
[INFO] [stdout] 3541 |         directive_referencers.interface_field_arguments.remove(self);
[INFO] [stdout]      |                                                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:3625:22
[INFO] [stdout]      |
[INFO] [stdout] 3625 |                     .remove(self);
[INFO] [stdout]      |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:3633:65
[INFO] [stdout]      |
[INFO] [stdout] 3633 |                 enum_type_referencers.interface_field_arguments.remove(self);
[INFO] [stdout]      |                                                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:3643:22
[INFO] [stdout]      |
[INFO] [stdout] 3643 |                     .remove(self);
[INFO] [stdout]      |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:3541:57
[INFO] [stdout]      |
[INFO] [stdout] 3541 |         directive_referencers.interface_field_arguments.remove(self);
[INFO] [stdout]      |                                                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:3625:22
[INFO] [stdout]      |
[INFO] [stdout] 3625 |                     .remove(self);
[INFO] [stdout]      |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:3633:65
[INFO] [stdout]      |
[INFO] [stdout] 3633 |                 enum_type_referencers.interface_field_arguments.remove(self);
[INFO] [stdout]      |                                                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:3643:22
[INFO] [stdout]      |
[INFO] [stdout] 3643 |                     .remove(self);
[INFO] [stdout]      |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:3846:29
[INFO] [stdout]      |
[INFO] [stdout] 3846 |         schema.schema.types.remove(&self.type_name);
[INFO] [stdout]      |                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:3851:18
[INFO] [stdout]      |
[INFO] [stdout] 3851 |                 .remove(&self.type_name)
[INFO] [stdout]      |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:3846:29
[INFO] [stdout]      |
[INFO] [stdout] 3846 |         schema.schema.types.remove(&self.type_name);
[INFO] [stdout]      |                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:3851:18
[INFO] [stdout]      |
[INFO] [stdout] 3851 |                 .remove(&self.type_name)
[INFO] [stdout]      |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:4013:43
[INFO] [stdout]      |
[INFO] [stdout] 4013 |         directive_referencers.union_types.remove(self);
[INFO] [stdout]      |                                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:4041:45
[INFO] [stdout]      |
[INFO] [stdout] 4041 |         object_type_referencers.union_types.remove(self);
[INFO] [stdout]      |                                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:4126:46
[INFO] [stdout]      |
[INFO] [stdout] 4126 |         scalar_type_referencers.union_fields.remove(self);
[INFO] [stdout]      |                                              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:4013:43
[INFO] [stdout]      |
[INFO] [stdout] 4013 |         directive_referencers.union_types.remove(self);
[INFO] [stdout]      |                                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:4041:45
[INFO] [stdout]      |
[INFO] [stdout] 4041 |         object_type_referencers.union_types.remove(self);
[INFO] [stdout]      |                                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:4126:46
[INFO] [stdout]      |
[INFO] [stdout] 4126 |         scalar_type_referencers.union_fields.remove(self);
[INFO] [stdout]      |                                              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:4334:29
[INFO] [stdout]      |
[INFO] [stdout] 4334 |         schema.schema.types.remove(&self.type_name);
[INFO] [stdout]      |                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:4339:18
[INFO] [stdout]      |
[INFO] [stdout] 4339 |                 .remove(&self.type_name)
[INFO] [stdout]      |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:4334:29
[INFO] [stdout]      |
[INFO] [stdout] 4334 |         schema.schema.types.remove(&self.type_name);
[INFO] [stdout]      |                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:4339:18
[INFO] [stdout]      |
[INFO] [stdout] 4339 |                 .remove(&self.type_name)
[INFO] [stdout]      |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:4461:42
[INFO] [stdout]      |
[INFO] [stdout] 4461 |         directive_referencers.enum_types.remove(self);
[INFO] [stdout]      |                                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:4575:14
[INFO] [stdout]      |
[INFO] [stdout] 4575 |             .remove(&self.value_name);
[INFO] [stdout]      |              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:4461:42
[INFO] [stdout]      |
[INFO] [stdout] 4461 |         directive_referencers.enum_types.remove(self);
[INFO] [stdout]      |                                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:4575:14
[INFO] [stdout]      |
[INFO] [stdout] 4575 |             .remove(&self.value_name);
[INFO] [stdout]      |              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:4713:43
[INFO] [stdout]      |
[INFO] [stdout] 4713 |         directive_referencers.enum_values.remove(self);
[INFO] [stdout]      |                                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:4919:29
[INFO] [stdout]      |
[INFO] [stdout] 4919 |         schema.schema.types.remove(&self.type_name);
[INFO] [stdout]      |                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:4924:18
[INFO] [stdout]      |
[INFO] [stdout] 4924 |                 .remove(&self.type_name)
[INFO] [stdout]      |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:4713:43
[INFO] [stdout]      |
[INFO] [stdout] 4713 |         directive_referencers.enum_values.remove(self);
[INFO] [stdout]      |                                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:5050:50
[INFO] [stdout]      |
[INFO] [stdout] 5050 |         directive_referencers.input_object_types.remove(self);
[INFO] [stdout]      |                                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:4919:29
[INFO] [stdout]      |
[INFO] [stdout] 4919 |         schema.schema.types.remove(&self.type_name);
[INFO] [stdout]      |                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:4924:18
[INFO] [stdout]      |
[INFO] [stdout] 4924 |                 .remove(&self.type_name)
[INFO] [stdout]      |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:5168:14
[INFO] [stdout]      |
[INFO] [stdout] 5168 |             .remove(&self.field_name);
[INFO] [stdout]      |              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:5050:50
[INFO] [stdout]      |
[INFO] [stdout] 5050 |         directive_referencers.input_object_types.remove(self);
[INFO] [stdout]      |                                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:5310:51
[INFO] [stdout]      |
[INFO] [stdout] 5310 |         directive_referencers.input_object_fields.remove(self);
[INFO] [stdout]      |                                                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:5168:14
[INFO] [stdout]      |
[INFO] [stdout] 5168 |             .remove(&self.field_name);
[INFO] [stdout]      |              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:5392:61
[INFO] [stdout]      |
[INFO] [stdout] 5392 |                 scalar_type_referencers.input_object_fields.remove(self);
[INFO] [stdout]      |                                                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:5400:59
[INFO] [stdout]      |
[INFO] [stdout] 5400 |                 enum_type_referencers.input_object_fields.remove(self);
[INFO] [stdout]      |                                                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:5410:22
[INFO] [stdout]      |
[INFO] [stdout] 5410 |                     .remove(self);
[INFO] [stdout]      |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:5310:51
[INFO] [stdout]      |
[INFO] [stdout] 5310 |         directive_referencers.input_object_fields.remove(self);
[INFO] [stdout]      |                                                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:5392:61
[INFO] [stdout]      |
[INFO] [stdout] 5392 |                 scalar_type_referencers.input_object_fields.remove(self);
[INFO] [stdout]      |                                                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:5400:59
[INFO] [stdout]      |
[INFO] [stdout] 5400 |                 enum_type_referencers.input_object_fields.remove(self);
[INFO] [stdout]      |                                                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:5410:22
[INFO] [stdout]      |
[INFO] [stdout] 5410 |                     .remove(self);
[INFO] [stdout]      |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:5624:14
[INFO] [stdout]      |
[INFO] [stdout] 5624 |             .remove(&self.directive_name);
[INFO] [stdout]      |              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:5629:18
[INFO] [stdout]      |
[INFO] [stdout] 5629 |                 .remove(&self.directive_name)
[INFO] [stdout]      |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:5624:14
[INFO] [stdout]      |
[INFO] [stdout] 5624 |             .remove(&self.directive_name);
[INFO] [stdout]      |              ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexMap::<K, V, S>::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:5629:18
[INFO] [stdout]      |
[INFO] [stdout] 5629 |                 .remove(&self.directive_name)
[INFO] [stdout]      |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:5919:51
[INFO] [stdout]      |
[INFO] [stdout] 5919 |         directive_referencers.directive_arguments.remove(self);
[INFO] [stdout]      |                                                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:5919:51
[INFO] [stdout]      |
[INFO] [stdout] 5919 |         directive_referencers.directive_arguments.remove(self);
[INFO] [stdout]      |                                                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:6001:61
[INFO] [stdout]      |
[INFO] [stdout] 6001 |                 scalar_type_referencers.directive_arguments.remove(self);
[INFO] [stdout]      |                                                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:6009:59
[INFO] [stdout]      |
[INFO] [stdout] 6009 |                 enum_type_referencers.directive_arguments.remove(self);
[INFO] [stdout]      |                                                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:6019:22
[INFO] [stdout]      |
[INFO] [stdout] 6019 |                     .remove(self);
[INFO] [stdout]      |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:6001:61
[INFO] [stdout]      |
[INFO] [stdout] 6001 |                 scalar_type_referencers.directive_arguments.remove(self);
[INFO] [stdout]      |                                                             ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:6009:59
[INFO] [stdout]      |
[INFO] [stdout] 6009 |                 enum_type_referencers.directive_arguments.remove(self);
[INFO] [stdout]      |                                                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `indexmap::IndexSet::<T, S>::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior.
[INFO] [stdout]     --> src/schema/position.rs:6019:22
[INFO] [stdout]      |
[INFO] [stdout] 6019 |                     .remove(self);
[INFO] [stdout]      |                      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 59 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 59 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.63s
[INFO] running `Command { std: "docker" "inspect" "f9ce262f20916b2c91b34e20492a1aad9991732a22c6d995b5df3b17d27f5dd5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f9ce262f20916b2c91b34e20492a1aad9991732a22c6d995b5df3b17d27f5dd5", kill_on_drop: false }`
[INFO] [stdout] f9ce262f20916b2c91b34e20492a1aad9991732a22c6d995b5df3b17d27f5dd5
