Comprehensive Source Tracking #16775
Labels
A-Dev-Tools
Tools used to debug Bevy applications.
A-Diagnostics
Logging, crash handling, error reporting and performance analysis
A-ECS
Entities, components, systems, and events
C-Feature
A new feature, making something new possible
C-Tracking-Issue
An issue that collects information about a broad development initiative
X-Uncontroversial
This work is generally agreed upon
Bevy code can get very spread out. It's not uncommon for very well separated pieces of machinery to have to coordinate, often across crate boundaries. Bevy has great tools to accomplish this sort of coordination, but it is often hard to inspect.
The first attempt at improving runtime inspection was made in #14034, which added optional tracking of exactly where every component is accessed or mutated, as an extension of the change detection system. But there's still several other places we don't track this information.
track_change_detection
totrack_source_hints
or similar.The text was updated successfully, but these errors were encountered: