bevy/crates/bevy_ecs/macros/src
Boxy e528b63e11 merge matches_archetype and matches_table (#4807)
# Objective

the code in these fns are always identical so stop having two functions

## Solution

make them the same function

---

## Changelog

change `matches_archetype` and `matches_table` to `fn matches_component_set(&self, &SparseArray<ComponentId, usize>) -> bool` then do extremely boring updating of all `FetchState` impls

## Migration Guide

- move logic of `matches_archetype` and `matches_table` into `matches_component_set` in any manual `FetchState` impls
2022-05-30 16:41:32 +00:00
..
component.rs small and mostly pointless refactoring (#2934) 2022-02-13 22:33:55 +00:00
fetch.rs merge matches_archetype and matches_table (#4807) 2022-05-30 16:41:32 +00:00
lib.rs Make derived SystemParam readonly if possible (#4650) 2022-05-09 16:09:33 +00:00