[INFO] fetching crate bevy_auto_plugin_nightly_proc_macros 0.2.1... [INFO] testing bevy_auto_plugin_nightly_proc_macros-0.2.1 against master#cdb45c87e2cd43495379f7e867e3cc15dcee9f93 for pr-145838-1 [INFO] extracting crate bevy_auto_plugin_nightly_proc_macros 0.2.1 into /workspace/builds/worker-5-tc1/source [INFO] started tweaking crates.io crate bevy_auto_plugin_nightly_proc_macros 0.2.1 [INFO] finished tweaking crates.io crate bevy_auto_plugin_nightly_proc_macros 0.2.1 [INFO] tweaked toml for crates.io crate bevy_auto_plugin_nightly_proc_macros 0.2.1 written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate bevy_auto_plugin_nightly_proc_macros 0.2.1 on toolchain cdb45c87e2cd43495379f7e867e3cc15dcee9f93 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate bevy_auto_plugin_nightly_proc_macros 0.2.1 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded bevy_auto_plugin_nightly_shared v0.2.1 [INFO] [stderr] Downloaded bevy_auto_plugin_shared v0.2.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 93ea19f219407dc9ee7f5b3f1cc038654f32075b50414f7744ee04777a0052bc [INFO] running `Command { std: "docker" "start" "-a" "93ea19f219407dc9ee7f5b3f1cc038654f32075b50414f7744ee04777a0052bc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "93ea19f219407dc9ee7f5b3f1cc038654f32075b50414f7744ee04777a0052bc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "93ea19f219407dc9ee7f5b3f1cc038654f32075b50414f7744ee04777a0052bc", kill_on_drop: false }` [INFO] [stdout] 93ea19f219407dc9ee7f5b3f1cc038654f32075b50414f7744ee04777a0052bc [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b371227ca29df6bbe45b21bc77d8bbda84bbca512211417f8f0d90d67196dec6 [INFO] running `Command { std: "docker" "start" "-a" "b371227ca29df6bbe45b21bc77d8bbda84bbca512211417f8f0d90d67196dec6", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.93 [INFO] [stderr] Compiling unicode-ident v1.0.14 [INFO] [stderr] Compiling thiserror v2.0.11 [INFO] [stderr] Compiling quote v1.0.38 [INFO] [stderr] Compiling syn v2.0.100 [INFO] [stderr] Compiling bevy_auto_plugin_shared v0.2.1 [INFO] [stderr] Compiling thiserror-impl v2.0.11 [INFO] [stderr] Compiling bevy_auto_plugin_nightly_shared v0.2.1 [INFO] [stderr] Compiling bevy_auto_plugin_nightly_proc_macros v0.2.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused variable: `file_path` [INFO] [stdout] --> src/lib.rs:27:25 [INFO] [stdout] | [INFO] [stdout] 27 | fn update_file_state(file_path: String, update_fn: impl FnOnce(&mut FileState) -> R) -> R { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_file_path` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `update_fn` [INFO] [stdout] --> src/lib.rs:27:44 [INFO] [stdout] | [INFO] [stdout] 27 | fn update_file_state(file_path: String, update_fn: impl FnOnce(&mut FileState) -> R) -> R { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_update_fn` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `file_path` [INFO] [stdout] --> src/lib.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | file_path: String, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_file_path` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `path` [INFO] [stdout] --> src/lib.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | path: Path, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_path` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `target` [INFO] [stdout] --> src/lib.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | target: Target, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_target` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 7.60s [INFO] running `Command { std: "docker" "inspect" "b371227ca29df6bbe45b21bc77d8bbda84bbca512211417f8f0d90d67196dec6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b371227ca29df6bbe45b21bc77d8bbda84bbca512211417f8f0d90d67196dec6", kill_on_drop: false }` [INFO] [stdout] b371227ca29df6bbe45b21bc77d8bbda84bbca512211417f8f0d90d67196dec6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8c1f19878474e4a23dba79fc09b9af0d735fc994c8cca0f7abeb8369a07b91ad [INFO] running `Command { std: "docker" "start" "-a" "8c1f19878474e4a23dba79fc09b9af0d735fc994c8cca0f7abeb8369a07b91ad", kill_on_drop: false }` [INFO] [stderr] Compiling bevy_auto_plugin_nightly_proc_macros v0.2.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused variable: `file_path` [INFO] [stdout] --> src/lib.rs:27:25 [INFO] [stdout] | [INFO] [stdout] 27 | fn update_file_state(file_path: String, update_fn: impl FnOnce(&mut FileState) -> R) -> R { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_file_path` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `update_fn` [INFO] [stdout] --> src/lib.rs:27:44 [INFO] [stdout] | [INFO] [stdout] 27 | fn update_file_state(file_path: String, update_fn: impl FnOnce(&mut FileState) -> R) -> R { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_update_fn` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `file_path` [INFO] [stdout] --> src/lib.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | file_path: String, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_file_path` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `path` [INFO] [stdout] --> src/lib.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | path: Path, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_path` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `target` [INFO] [stdout] --> src/lib.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | target: Target, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_target` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `file_path` [INFO] [stdout] --> src/lib.rs:27:25 [INFO] [stdout] | [INFO] [stdout] 27 | fn update_file_state(file_path: String, update_fn: impl FnOnce(&mut FileState) -> R) -> R { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_file_path` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `update_fn` [INFO] [stdout] --> src/lib.rs:27:44 [INFO] [stdout] | [INFO] [stdout] 27 | fn update_file_state(file_path: String, update_fn: impl FnOnce(&mut FileState) -> R) -> R { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_update_fn` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `file_path` [INFO] [stdout] --> src/lib.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | file_path: String, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_file_path` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `path` [INFO] [stdout] --> src/lib.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | path: Path, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_path` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `target` [INFO] [stdout] --> src/lib.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | target: Target, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_target` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.60s [INFO] running `Command { std: "docker" "inspect" "8c1f19878474e4a23dba79fc09b9af0d735fc994c8cca0f7abeb8369a07b91ad", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8c1f19878474e4a23dba79fc09b9af0d735fc994c8cca0f7abeb8369a07b91ad", kill_on_drop: false }` [INFO] [stdout] 8c1f19878474e4a23dba79fc09b9af0d735fc994c8cca0f7abeb8369a07b91ad [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] ffaf03d07304d88842bb482ceb0f6d2cc121e9d7c144b0624962d27d6f1d0f67 [INFO] running `Command { std: "docker" "start" "-a" "ffaf03d07304d88842bb482ceb0f6d2cc121e9d7c144b0624962d27d6f1d0f67", kill_on_drop: false }` [INFO] [stderr] warning: unused variable: `file_path` [INFO] [stderr] --> src/lib.rs:27:25 [INFO] [stderr] | [INFO] [stderr] 27 | fn update_file_state(file_path: String, update_fn: impl FnOnce(&mut FileState) -> R) -> R { [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_file_path` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `update_fn` [INFO] [stderr] --> src/lib.rs:27:44 [INFO] [stderr] | [INFO] [stderr] 27 | fn update_file_state(file_path: String, update_fn: impl FnOnce(&mut FileState) -> R) -> R { [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_update_fn` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `file_path` [INFO] [stderr] --> src/lib.rs:35:5 [INFO] [stderr] | [INFO] [stderr] 35 | file_path: String, [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_file_path` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `path` [INFO] [stderr] --> src/lib.rs:36:5 [INFO] [stderr] | [INFO] [stderr] 36 | path: Path, [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_path` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `target` [INFO] [stderr] --> src/lib.rs:37:5 [INFO] [stderr] | [INFO] [stderr] 37 | target: Target, [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_target` [INFO] [stderr] [INFO] [stderr] warning: `bevy_auto_plugin_nightly_proc_macros` (lib) generated 5 warnings [INFO] [stderr] warning: `bevy_auto_plugin_nightly_proc_macros` (lib test) generated 5 warnings (5 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.03s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/bevy_auto_plugin_nightly_proc_macros-995d63739e3c326d) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests bevy_auto_plugin_nightly_proc_macros [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test src/lib.rs - auto_add_event (line 287) - compile ... FAILED [INFO] [stdout] test src/lib.rs - auto_init_resource (line 322) - compile ... FAILED [INFO] [stdout] test src/lib.rs - auto_add_event (line 272) - compile ... FAILED [INFO] [stdout] test src/lib.rs - auto_init_state (line 388) - compile ... FAILED [INFO] [stdout] test src/lib.rs - auto_name (line 342) - compile ... FAILED [INFO] [stdout] test src/lib.rs - auto_init_resource (line 307) - compile ... FAILED [INFO] [stdout] test src/lib.rs - auto_name (line 361) - compile ... FAILED [INFO] [stdout] test src/lib.rs - auto_register_type (line 248) - compile ... FAILED [INFO] [stdout] test src/lib.rs - auto_register_state_type (line 410) - compile ... FAILED [INFO] [stdout] test src/lib.rs - auto_plugin (line 71) - compile ... FAILED [INFO] [stdout] test src/lib.rs - auto_register_type (line 231) - compile ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - auto_add_event (line 287) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `bevy` [INFO] [stdout] --> src/lib.rs:288:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bevy::prelude::*; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `bevy` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `bevy`, use `cargo add bevy` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `bevy_auto_plugin` [INFO] [stdout] --> src/lib.rs:289:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bevy_auto_plugin::auto_plugin::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `bevy_auto_plugin` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `bevy_auto_plugin`, use `cargo add bevy_auto_plugin` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `bevy::prelude::*`, `bevy_auto_plugin::auto_plugin::*` [INFO] [stdout] --> src/lib.rs:288:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bevy::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 4 | use bevy_auto_plugin::auto_plugin::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `auto_plugin` in this scope [INFO] [stdout] --> src/lib.rs:295:3 [INFO] [stdout] | [INFO] [stdout] 10 | #[auto_plugin(app=app)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this attribute macro [INFO] [stdout] | [INFO] [stdout] 2 + use bevy_auto_plugin_nightly_proc_macros::auto_plugin; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Event` in this scope [INFO] [stdout] --> src/lib.rs:292:10 [INFO] [stdout] | [INFO] [stdout] 7 | #[derive(Event, Reflect)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Reflect` in this scope [INFO] [stdout] --> src/lib.rs:292:17 [INFO] [stdout] | [INFO] [stdout] 7 | #[derive(Event, Reflect)] [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `auto_add_event` in this scope [INFO] [stdout] --> src/lib.rs:291:3 [INFO] [stdout] | [INFO] [stdout] 6 | #[auto_add_event(FooEventWithGeneric)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this attribute macro [INFO] [stdout] | [INFO] [stdout] 2 + use bevy_auto_plugin_nightly_proc_macros::auto_add_event; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `App` in this scope [INFO] [stdout] --> src/lib.rs:296:21 [INFO] [stdout] | [INFO] [stdout] 11 | fn plugin(app: &mut App) { [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - auto_init_resource (line 322) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `bevy` [INFO] [stdout] --> src/lib.rs:323:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bevy::prelude::*; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `bevy` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `bevy`, use `cargo add bevy` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `bevy_auto_plugin` [INFO] [stdout] --> src/lib.rs:324:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bevy_auto_plugin::auto_plugin::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `bevy_auto_plugin` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `bevy_auto_plugin`, use `cargo add bevy_auto_plugin` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `bevy::prelude::*`, `bevy_auto_plugin::auto_plugin::*` [INFO] [stdout] --> src/lib.rs:323:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bevy::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 4 | use bevy_auto_plugin::auto_plugin::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `auto_plugin` in this scope [INFO] [stdout] --> src/lib.rs:331:3 [INFO] [stdout] | [INFO] [stdout] 11 | #[auto_plugin(app=app)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this attribute macro [INFO] [stdout] | [INFO] [stdout] 2 + use bevy_auto_plugin_nightly_proc_macros::auto_plugin; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Resource` in this scope [INFO] [stdout] --> src/lib.rs:327:10 [INFO] [stdout] | [INFO] [stdout] 7 | #[derive(Resource, Default, Reflect)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Reflect` in this scope [INFO] [stdout] --> src/lib.rs:327:29 [INFO] [stdout] | [INFO] [stdout] 7 | #[derive(Resource, Default, Reflect)] [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `auto_init_resource` in this scope [INFO] [stdout] --> src/lib.rs:326:3 [INFO] [stdout] | [INFO] [stdout] 6 | #[auto_init_resource(FooResourceWithGeneric)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this attribute macro [INFO] [stdout] | [INFO] [stdout] 2 + use bevy_auto_plugin_nightly_proc_macros::auto_init_resource; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `reflect` in this scope [INFO] [stdout] --> src/lib.rs:328:3 [INFO] [stdout] | [INFO] [stdout] 8 | #[reflect(Resource)] [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `App` in this scope [INFO] [stdout] --> src/lib.rs:332:21 [INFO] [stdout] | [INFO] [stdout] 12 | fn plugin(app: &mut App) { [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - auto_add_event (line 272) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `bevy` [INFO] [stdout] --> src/lib.rs:273:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bevy::prelude::*; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `bevy` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `bevy`, use `cargo add bevy` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `bevy_auto_plugin` [INFO] [stdout] --> src/lib.rs:274:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bevy_auto_plugin::auto_plugin::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `bevy_auto_plugin` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `bevy_auto_plugin`, use `cargo add bevy_auto_plugin` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `bevy::prelude::*`, `bevy_auto_plugin::auto_plugin::*` [INFO] [stdout] --> src/lib.rs:273:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bevy::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 4 | use bevy_auto_plugin::auto_plugin::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `auto_plugin` in this scope [INFO] [stdout] --> src/lib.rs:280:3 [INFO] [stdout] | [INFO] [stdout] 10 | #[auto_plugin(app=app)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this attribute macro [INFO] [stdout] | [INFO] [stdout] 2 + use bevy_auto_plugin_nightly_proc_macros::auto_plugin; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Event` in this scope [INFO] [stdout] --> src/lib.rs:277:10 [INFO] [stdout] | [INFO] [stdout] 7 | #[derive(Event, Reflect)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Reflect` in this scope [INFO] [stdout] --> src/lib.rs:277:17 [INFO] [stdout] | [INFO] [stdout] 7 | #[derive(Event, Reflect)] [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `auto_add_event` in this scope [INFO] [stdout] --> src/lib.rs:276:3 [INFO] [stdout] | [INFO] [stdout] 6 | #[auto_add_event] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this attribute macro [INFO] [stdout] | [INFO] [stdout] 2 + use bevy_auto_plugin_nightly_proc_macros::auto_add_event; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `App` in this scope [INFO] [stdout] --> src/lib.rs:281:21 [INFO] [stdout] | [INFO] [stdout] 11 | fn plugin(app: &mut App) { [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - auto_init_state (line 388) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `bevy` [INFO] [stdout] --> src/lib.rs:389:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bevy::prelude::*; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `bevy` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `bevy`, use `cargo add bevy` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `bevy_auto_plugin` [INFO] [stdout] --> src/lib.rs:390:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bevy_auto_plugin::auto_plugin::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `bevy_auto_plugin` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `bevy_auto_plugin`, use `cargo add bevy_auto_plugin` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `bevy::prelude::*`, `bevy_auto_plugin::auto_plugin::*` [INFO] [stdout] --> src/lib.rs:389:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bevy::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 4 | use bevy_auto_plugin::auto_plugin::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `auto_plugin` in this scope [INFO] [stdout] --> src/lib.rs:396:3 [INFO] [stdout] | [INFO] [stdout] 10 | #[auto_plugin(app=app)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this attribute macro [INFO] [stdout] | [INFO] [stdout] 2 + use bevy_auto_plugin_nightly_proc_macros::auto_plugin; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `States` in this scope [INFO] [stdout] --> src/lib.rs:393:10 [INFO] [stdout] | [INFO] [stdout] 7 | #[derive(States, Debug, Copy, Clone, Default, PartialEq, Eq, Hash)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `auto_init_state` in this scope [INFO] [stdout] --> src/lib.rs:392:3 [INFO] [stdout] | [INFO] [stdout] 6 | #[auto_init_state] [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this attribute macro [INFO] [stdout] | [INFO] [stdout] 2 + use bevy_auto_plugin_nightly_proc_macros::auto_init_state; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `App` in this scope [INFO] [stdout] --> src/lib.rs:397:21 [INFO] [stdout] | [INFO] [stdout] 11 | fn plugin(app: &mut App) { [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - auto_name (line 342) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `bevy` [INFO] [stdout] --> src/lib.rs:343:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bevy::prelude::*; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `bevy` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `bevy`, use `cargo add bevy` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `bevy_auto_plugin` [INFO] [stdout] --> src/lib.rs:344:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bevy_auto_plugin::auto_plugin::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `bevy_auto_plugin` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `bevy_auto_plugin`, use `cargo add bevy_auto_plugin` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `bevy::prelude::*`, `bevy_auto_plugin::auto_plugin::*` [INFO] [stdout] --> src/lib.rs:343:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bevy::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 4 | use bevy_auto_plugin::auto_plugin::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `auto_plugin` in this scope [INFO] [stdout] --> src/lib.rs:352:3 [INFO] [stdout] | [INFO] [stdout] 12 | #[auto_plugin(app=app)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this attribute macro [INFO] [stdout] | [INFO] [stdout] 2 + use bevy_auto_plugin_nightly_proc_macros::auto_plugin; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Component` in this scope [INFO] [stdout] --> src/lib.rs:347:10 [INFO] [stdout] | [INFO] [stdout] 7 | #[derive(Component, Reflect)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Reflect` in this scope [INFO] [stdout] --> src/lib.rs:347:21 [INFO] [stdout] | [INFO] [stdout] 7 | #[derive(Component, Reflect)] [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `auto_register_type` in this scope [INFO] [stdout] --> src/lib.rs:346:3 [INFO] [stdout] | [INFO] [stdout] 6 | #[auto_register_type] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this attribute macro [INFO] [stdout] | [INFO] [stdout] 2 + use bevy_auto_plugin_nightly_proc_macros::auto_register_type; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `reflect` in this scope [INFO] [stdout] --> src/lib.rs:348:3 [INFO] [stdout] | [INFO] [stdout] 8 | #[reflect(Component)] [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `auto_name` in this scope [INFO] [stdout] --> src/lib.rs:349:3 [INFO] [stdout] | [INFO] [stdout] 9 | #[auto_name] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this attribute macro [INFO] [stdout] | [INFO] [stdout] 2 + use bevy_auto_plugin_nightly_proc_macros::auto_name; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `App` in this scope [INFO] [stdout] --> src/lib.rs:353:21 [INFO] [stdout] | [INFO] [stdout] 13 | fn plugin(app: &mut App) { [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Name` in this scope [INFO] [stdout] --> src/lib.rs:356:59 [INFO] [stdout] | [INFO] [stdout] 16 | app.register_required_components_with::(|| Name::new("FooComponent")); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: there is an enum variant `syn::UseTree::Name`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 16 - app.register_required_components_with::(|| Name::new("FooComponent")); [INFO] [stdout] 16 + app.register_required_components_with::(|| Name::new("FooComponent")); [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 13 | fn plugin(app: &mut App) { [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Name` [INFO] [stdout] --> src/lib.rs:356:68 [INFO] [stdout] | [INFO] [stdout] 16 | app.register_required_components_with::(|| Name::new("FooComponent")); [INFO] [stdout] | ^^^^ use of undeclared type `Name` [INFO] [stdout] | [INFO] [stdout] help: there is an enum variant `syn::UseTree::Name`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 16 - app.register_required_components_with::(|| Name::new("FooComponent")); [INFO] [stdout] 16 + app.register_required_components_with::(|| syn::UseTree::new("FooComponent")); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 12 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - auto_init_resource (line 307) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `bevy` [INFO] [stdout] --> src/lib.rs:308:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bevy::prelude::*; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `bevy` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `bevy`, use `cargo add bevy` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `bevy_auto_plugin` [INFO] [stdout] --> src/lib.rs:309:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bevy_auto_plugin::auto_plugin::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `bevy_auto_plugin` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `bevy_auto_plugin`, use `cargo add bevy_auto_plugin` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `bevy::prelude::*`, `bevy_auto_plugin::auto_plugin::*` [INFO] [stdout] --> src/lib.rs:308:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bevy::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 4 | use bevy_auto_plugin::auto_plugin::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `auto_plugin` in this scope [INFO] [stdout] --> src/lib.rs:316:3 [INFO] [stdout] | [INFO] [stdout] 11 | #[auto_plugin(app=app)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this attribute macro [INFO] [stdout] | [INFO] [stdout] 2 + use bevy_auto_plugin_nightly_proc_macros::auto_plugin; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Resource` in this scope [INFO] [stdout] --> src/lib.rs:312:10 [INFO] [stdout] | [INFO] [stdout] 7 | #[derive(Resource, Default, Reflect)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Reflect` in this scope [INFO] [stdout] --> src/lib.rs:312:29 [INFO] [stdout] | [INFO] [stdout] 7 | #[derive(Resource, Default, Reflect)] [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `auto_init_resource` in this scope [INFO] [stdout] --> src/lib.rs:311:3 [INFO] [stdout] | [INFO] [stdout] 6 | #[auto_init_resource] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this attribute macro [INFO] [stdout] | [INFO] [stdout] 2 + use bevy_auto_plugin_nightly_proc_macros::auto_init_resource; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `reflect` in this scope [INFO] [stdout] --> src/lib.rs:313:3 [INFO] [stdout] | [INFO] [stdout] 8 | #[reflect(Resource)] [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `App` in this scope [INFO] [stdout] --> src/lib.rs:317:21 [INFO] [stdout] | [INFO] [stdout] 12 | fn plugin(app: &mut App) { [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - auto_name (line 361) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `bevy` [INFO] [stdout] --> src/lib.rs:362:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bevy::prelude::*; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `bevy` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `bevy`, use `cargo add bevy` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `bevy_auto_plugin` [INFO] [stdout] --> src/lib.rs:363:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bevy_auto_plugin::auto_plugin::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `bevy_auto_plugin` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `bevy_auto_plugin`, use `cargo add bevy_auto_plugin` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `bevy::prelude::*`, `bevy_auto_plugin::auto_plugin::*` [INFO] [stdout] --> src/lib.rs:362:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bevy::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 4 | use bevy_auto_plugin::auto_plugin::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `auto_plugin` in this scope [INFO] [stdout] --> src/lib.rs:372:3 [INFO] [stdout] | [INFO] [stdout] 13 | #[auto_plugin(app=app)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this attribute macro [INFO] [stdout] | [INFO] [stdout] 2 + use bevy_auto_plugin_nightly_proc_macros::auto_plugin; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Component` in this scope [INFO] [stdout] --> src/lib.rs:367:10 [INFO] [stdout] | [INFO] [stdout] 8 | #[derive(Component, Reflect)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Reflect` in this scope [INFO] [stdout] --> src/lib.rs:367:21 [INFO] [stdout] | [INFO] [stdout] 8 | #[derive(Component, Reflect)] [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `auto_register_type` in this scope [INFO] [stdout] --> src/lib.rs:365:3 [INFO] [stdout] | [INFO] [stdout] 6 | #[auto_register_type(FooComponentWithGeneric)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this attribute macro [INFO] [stdout] | [INFO] [stdout] 2 + use bevy_auto_plugin_nightly_proc_macros::auto_register_type; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `auto_register_type` in this scope [INFO] [stdout] --> src/lib.rs:366:3 [INFO] [stdout] | [INFO] [stdout] 7 | #[auto_register_type(FooComponentWithGeneric)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this attribute macro [INFO] [stdout] | [INFO] [stdout] 2 + use bevy_auto_plugin_nightly_proc_macros::auto_register_type; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `reflect` in this scope [INFO] [stdout] --> src/lib.rs:368:3 [INFO] [stdout] | [INFO] [stdout] 9 | #[reflect(Component)] [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `auto_name` in this scope [INFO] [stdout] --> src/lib.rs:369:3 [INFO] [stdout] | [INFO] [stdout] 10 | #[auto_name(FooComponentWithGeneric)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this attribute macro [INFO] [stdout] | [INFO] [stdout] 2 + use bevy_auto_plugin_nightly_proc_macros::auto_name; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `App` in this scope [INFO] [stdout] --> src/lib.rs:373:21 [INFO] [stdout] | [INFO] [stdout] 14 | fn plugin(app: &mut App) { [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `boo` in this scope [INFO] [stdout] --> src/lib.rs:377:69 [INFO] [stdout] | [INFO] [stdout] 18 | app.register_required_components_with::, Name>(|| Name::new("FooComponentWithGeneric")); [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: a builtin type with a similar name exists [INFO] [stdout] | [INFO] [stdout] 18 | app.register_required_components_with::, Name>(|| Name::new("FooComponentWithGeneric")); [INFO] [stdout] | + [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 14 | fn plugin(app: &mut App) { [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Name` in this scope [INFO] [stdout] --> src/lib.rs:377:75 [INFO] [stdout] | [INFO] [stdout] 18 | app.register_required_components_with::, Name>(|| Name::new("FooComponentWithGeneric")); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: there is an enum variant `syn::UseTree::Name`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 18 - app.register_required_components_with::, Name>(|| Name::new("FooComponentWithGeneric")); [INFO] [stdout] 18 + app.register_required_components_with::, syn::UseTree>(|| Name::new("FooComponentWithGeneric")); [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 14 | fn plugin(app: &mut App) { [INFO] [stdout] | ++++++ [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Name` [INFO] [stdout] --> src/lib.rs:377:84 [INFO] [stdout] | [INFO] [stdout] 18 | app.register_required_components_with::, Name>(|| Name::new("FooComponentWithGeneric")); [INFO] [stdout] | ^^^^ use of undeclared type `Name` [INFO] [stdout] | [INFO] [stdout] help: there is an enum variant `syn::UseTree::Name`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 18 - app.register_required_components_with::, Name>(|| Name::new("FooComponentWithGeneric")); [INFO] [stdout] 18 + app.register_required_components_with::, Name>(|| syn::UseTree::new("FooComponentWithGeneric")); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 14 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - auto_register_type (line 248) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `bevy` [INFO] [stdout] --> src/lib.rs:249:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bevy::prelude::*; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `bevy` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `bevy`, use `cargo add bevy` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `bevy_auto_plugin` [INFO] [stdout] --> src/lib.rs:250:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bevy_auto_plugin::auto_plugin::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `bevy_auto_plugin` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `bevy_auto_plugin`, use `cargo add bevy_auto_plugin` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `bevy::prelude::*`, `bevy_auto_plugin::auto_plugin::*` [INFO] [stdout] --> src/lib.rs:249:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bevy::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 4 | use bevy_auto_plugin::auto_plugin::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `auto_plugin` in this scope [INFO] [stdout] --> src/lib.rs:258:3 [INFO] [stdout] | [INFO] [stdout] 12 | #[auto_plugin(app=app)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this attribute macro [INFO] [stdout] | [INFO] [stdout] 2 + use bevy_auto_plugin_nightly_proc_macros::auto_plugin; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Component` in this scope [INFO] [stdout] --> src/lib.rs:254:10 [INFO] [stdout] | [INFO] [stdout] 8 | #[derive(Component, Reflect)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Reflect` in this scope [INFO] [stdout] --> src/lib.rs:254:21 [INFO] [stdout] | [INFO] [stdout] 8 | #[derive(Component, Reflect)] [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `auto_register_type` in this scope [INFO] [stdout] --> src/lib.rs:252:3 [INFO] [stdout] | [INFO] [stdout] 6 | #[auto_register_type(FooComponentWithGeneric)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this attribute macro [INFO] [stdout] | [INFO] [stdout] 2 + use bevy_auto_plugin_nightly_proc_macros::auto_register_type; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `auto_register_type` in this scope [INFO] [stdout] --> src/lib.rs:253:3 [INFO] [stdout] | [INFO] [stdout] 7 | #[auto_register_type(FooComponentWithGeneric)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this attribute macro [INFO] [stdout] | [INFO] [stdout] 2 + use bevy_auto_plugin_nightly_proc_macros::auto_register_type; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `reflect` in this scope [INFO] [stdout] --> src/lib.rs:255:3 [INFO] [stdout] | [INFO] [stdout] 9 | #[reflect(Component)] [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `App` in this scope [INFO] [stdout] --> src/lib.rs:259:21 [INFO] [stdout] | [INFO] [stdout] 13 | fn plugin(app: &mut App) { [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 10 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - auto_register_state_type (line 410) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `bevy` [INFO] [stdout] --> src/lib.rs:411:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bevy::prelude::*; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `bevy` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `bevy`, use `cargo add bevy` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `bevy_auto_plugin` [INFO] [stdout] --> src/lib.rs:412:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bevy_auto_plugin::auto_plugin::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `bevy_auto_plugin` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `bevy_auto_plugin`, use `cargo add bevy_auto_plugin` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `bevy::prelude::*`, `bevy_auto_plugin::auto_plugin::*` [INFO] [stdout] --> src/lib.rs:411:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bevy::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 4 | use bevy_auto_plugin::auto_plugin::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `auto_plugin` in this scope [INFO] [stdout] --> src/lib.rs:418:3 [INFO] [stdout] | [INFO] [stdout] 10 | #[auto_plugin(app=app)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this attribute macro [INFO] [stdout] | [INFO] [stdout] 2 + use bevy_auto_plugin_nightly_proc_macros::auto_plugin; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `States` in this scope [INFO] [stdout] --> src/lib.rs:415:10 [INFO] [stdout] | [INFO] [stdout] 7 | #[derive(States, Debug, Copy, Clone, Default, PartialEq, Eq, Hash, Reflect)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Reflect` in this scope [INFO] [stdout] --> src/lib.rs:415:68 [INFO] [stdout] | [INFO] [stdout] 7 | #[derive(States, Debug, Copy, Clone, Default, PartialEq, Eq, Hash, Reflect)] [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `auto_register_state_type` in this scope [INFO] [stdout] --> src/lib.rs:414:3 [INFO] [stdout] | [INFO] [stdout] 6 | #[auto_register_state_type] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this attribute macro [INFO] [stdout] | [INFO] [stdout] 2 + use bevy_auto_plugin_nightly_proc_macros::auto_register_state_type; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `App` in this scope [INFO] [stdout] --> src/lib.rs:419:21 [INFO] [stdout] | [INFO] [stdout] 11 | fn plugin(app: &mut App) { [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `State` in this scope [INFO] [stdout] --> src/lib.rs:421:25 [INFO] [stdout] | [INFO] [stdout] 13 | app.register_type::>(); [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `NextState` in this scope [INFO] [stdout] --> src/lib.rs:422:25 [INFO] [stdout] | [INFO] [stdout] 14 | app.register_type::>(); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 10 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - auto_plugin (line 71) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `bevy` [INFO] [stdout] --> src/lib.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bevy::prelude::*; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `bevy` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `bevy`, use `cargo add bevy` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `bevy_auto_plugin` [INFO] [stdout] --> src/lib.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bevy_auto_plugin::auto_plugin::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `bevy_auto_plugin` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `bevy_auto_plugin`, use `cargo add bevy_auto_plugin` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `bevy::prelude::*`, `bevy_auto_plugin::auto_plugin::*` [INFO] [stdout] --> src/lib.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bevy::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 4 | use bevy_auto_plugin::auto_plugin::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `auto_plugin` in this scope [INFO] [stdout] --> src/lib.rs:81:3 [INFO] [stdout] | [INFO] [stdout] 12 | #[auto_plugin(app=app)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this attribute macro [INFO] [stdout] | [INFO] [stdout] 2 + use bevy_auto_plugin_nightly_proc_macros::auto_plugin; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `App` in this scope [INFO] [stdout] --> src/lib.rs:82:21 [INFO] [stdout] | [INFO] [stdout] 13 | fn plugin(app: &mut App) { [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - auto_register_type (line 231) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `bevy` [INFO] [stdout] --> src/lib.rs:232:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bevy::prelude::*; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `bevy` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `bevy`, use `cargo add bevy` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `bevy_auto_plugin` [INFO] [stdout] --> src/lib.rs:233:5 [INFO] [stdout] | [INFO] [stdout] 4 | use bevy_auto_plugin::auto_plugin::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `bevy_auto_plugin` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `bevy_auto_plugin`, use `cargo add bevy_auto_plugin` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `bevy::prelude::*`, `bevy_auto_plugin::auto_plugin::*` [INFO] [stdout] --> src/lib.rs:232:5 [INFO] [stdout] | [INFO] [stdout] 3 | use bevy::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 4 | use bevy_auto_plugin::auto_plugin::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `auto_plugin` in this scope [INFO] [stdout] --> src/lib.rs:240:3 [INFO] [stdout] | [INFO] [stdout] 11 | #[auto_plugin(app=app)] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this attribute macro [INFO] [stdout] | [INFO] [stdout] 2 + use bevy_auto_plugin_nightly_proc_macros::auto_plugin; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Component` in this scope [INFO] [stdout] --> src/lib.rs:236:10 [INFO] [stdout] | [INFO] [stdout] 7 | #[derive(Component, Reflect)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find derive macro `Reflect` in this scope [INFO] [stdout] --> src/lib.rs:236:21 [INFO] [stdout] | [INFO] [stdout] 7 | #[derive(Component, Reflect)] [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `auto_register_type` in this scope [INFO] [stdout] --> src/lib.rs:235:3 [INFO] [stdout] | [INFO] [stdout] 6 | #[auto_register_type] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider importing this attribute macro [INFO] [stdout] | [INFO] [stdout] 2 + use bevy_auto_plugin_nightly_proc_macros::auto_register_type; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `reflect` in this scope [INFO] [stdout] --> src/lib.rs:237:3 [INFO] [stdout] | [INFO] [stdout] 8 | #[reflect(Component)] [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `App` in this scope [INFO] [stdout] --> src/lib.rs:241:21 [INFO] [stdout] | [INFO] [stdout] 12 | fn plugin(app: &mut App) { [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/lib.rs - auto_add_event (line 272) [INFO] [stdout] src/lib.rs - auto_add_event (line 287) [INFO] [stdout] src/lib.rs - auto_init_resource (line 307) [INFO] [stdout] src/lib.rs - auto_init_resource (line 322) [INFO] [stdout] src/lib.rs - auto_init_state (line 388) [INFO] [stdout] src/lib.rs - auto_name (line 342) [INFO] [stdout] src/lib.rs - auto_name (line 361) [INFO] [stdout] src/lib.rs - auto_plugin (line 71) [INFO] [stdout] src/lib.rs - auto_register_state_type (line 410) [INFO] [stdout] src/lib.rs - auto_register_type (line 231) [INFO] [stdout] src/lib.rs - auto_register_type (line 248) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 11 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.36s [INFO] [stdout] [INFO] [stdout] all doctests ran in 0.78s; merged doctests compilation took 0.42s [INFO] running `Command { std: "docker" "inspect" "ffaf03d07304d88842bb482ceb0f6d2cc121e9d7c144b0624962d27d6f1d0f67", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ffaf03d07304d88842bb482ceb0f6d2cc121e9d7c144b0624962d27d6f1d0f67", kill_on_drop: false }` [INFO] [stdout] ffaf03d07304d88842bb482ceb0f6d2cc121e9d7c144b0624962d27d6f1d0f67