bevy/crates/bevy_ecs/src/schedule
Alice Cecile c96b7ffb50 Remove ambiguity sets (#5916)
# Objective

Ambiguity sets are used to ignore system order ambiguities between groups of systems. However, they are not very useful: they are clunky, poorly integrated, and generally hampered by the difficulty using (or discovering) the ambiguity detector.

As a first step to the work in #4299, we're removing them.

## Migration Guide

Ambiguity sets have been removed.
2022-09-09 17:21:50 +00:00
..
executor.rs Make System responsible for updating its own archetypes (#4115) 2022-04-07 20:50:43 +00:00
executor_parallel.rs Make Resource trait opt-in, requiring #[derive(Resource)] V2 (#5577) 2022-08-08 21:36:35 +00:00
graph_utils.rs Fix some nightly clippy lints (#2522) 2021-07-29 19:36:39 -07:00
label.rs Remove ambiguity sets (#5916) 2022-09-09 17:21:50 +00:00
mod.rs Remove last uses of string-labels (#5420) 2022-09-03 18:06:41 +00:00
run_criteria.rs Simplify design for *Labels (#4957) 2022-07-14 18:23:01 +00:00
stage.rs Remove ambiguity sets (#5916) 2022-09-09 17:21:50 +00:00
state.rs Remove last uses of string-labels (#5420) 2022-09-03 18:06:41 +00:00
system_container.rs Remove ambiguity sets (#5916) 2022-09-09 17:21:50 +00:00
system_descriptor.rs Remove ambiguity sets (#5916) 2022-09-09 17:21:50 +00:00
system_set.rs Remove ambiguity sets (#5916) 2022-09-09 17:21:50 +00:00