# Objective - Fixes #14974 ## Solution - Replace all* instances of `NonZero*` with `NonZero<*>` ## Testing - CI passed locally. --- ## Notes Within the `bevy_reflect` implementations for `std` types, `impl_reflect_value!()` will continue to use the type aliases instead, as it inappropriately parses the concrete type parameter as a generic argument. If the `ZeroablePrimitive` trait was stable, or the macro could be modified to accept a finite list of types, then we could fully migrate. |
||
|---|---|---|
| .. | ||
| entity | ||
| event | ||
| identifier | ||
| observer | ||
| query | ||
| reflect | ||
| schedule | ||
| storage | ||
| system | ||
| world | ||
| archetype.rs | ||
| batching.rs | ||
| bundle.rs | ||
| change_detection.rs | ||
| component.rs | ||
| intern.rs | ||
| label.rs | ||
| lib.rs | ||
| removal_detection.rs | ||
| traversal.rs | ||