-
-
Notifications
You must be signed in to change notification settings - Fork 3.9k
Pull bevy_ecs::label
out into its own separate crate
#17713
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
It feels odd to me that this is marked with both
C-Code-Quality
Is it hard to understand or change; or is it simple? |
i actually uses bevy/crates/bevy_ecs/src/label.rs Lines 139 to 146 in 11db717
|
Yea, we would pull out |
it is also used on the derive macros bevy/crates/bevy_ecs/macros/src/lib.rs Lines 558 to 582 in 2f38464
|
i already reached a working solution, just not that happy with it |
What problem does this solve or what need does it fill?
The label infrastructure that
bevy_ecs
provides is not actually dependent on anything ECS-related, and could find use as a separate crate frombevy_ecs
.What solution would you like?
Introduce a
bevy_label
crate that holds everything currently defined inbevy_ecs::label
.What alternative(s) have you considered?
Leave it as-is.
The text was updated successfully, but these errors were encountered: