mirror of
https://github.com/bevyengine/bevy
synced 2024-12-24 03:53:06 +00:00
81db6ec70a
# Objective Run this without this PR: `cargo build -p bevy_hierarchy --no-default-features` You'll get: ``` error[E0432]: unresolved import `bevy_reflect` --> crates/bevy_hierarchy/src/events.rs:2:5 | 2 | use bevy_reflect::Reflect; | ^^^^^^^^^^^^ use of undeclared crate or module `bevy_reflect` For more information about this error, try `rustc --explain E0432`. error: could not compile `bevy_hierarchy` (lib) due to 1 previous error warning: build failed, waiting for other jobs to finish... ``` Because of this line: ```rs use bevy_reflect::Reflect; #[derive(Event, Debug, Clone, PartialEq, Eq)] #[cfg_attr(feature = "reflect", derive(Reflect), reflect(Debug, PartialEq))] pub enum HierarchyEvent { .. } ``` ## Solution use FQN: `derive(bevy_reflect::Reflect)` ## Testing `cargo build -p bevy_hierarchy --no-default-features` |
||
---|---|---|
.. | ||
src | ||
Cargo.toml | ||
README.md |