bevy/crates/bevy_ecs/src/schedule_v3
Cameron 684f07595f Add bevy_ecs::schedule_v3 module (#6587)
# Objective

Complete the first part of the migration detailed in bevyengine/rfcs#45.

## Solution

Add all the new stuff.

### TODO

- [x] Impl tuple methods.
- [x] Impl chaining.
- [x] Port ambiguity detection.
- [x] Write docs.
- [x] ~~Write more tests.~~(will do later)
- [ ] Write changelog and examples here?
- [x] ~~Replace `petgraph`.~~ (will do later)



Co-authored-by: james7132 <contact@jamessliu.com>
Co-authored-by: Michael Hsu <mike.hsu@gmail.com>
Co-authored-by: Mike Hsu <mike.hsu@gmail.com>
2023-01-17 01:39:17 +00:00
..
executor Add bevy_ecs::schedule_v3 module (#6587) 2023-01-17 01:39:17 +00:00
condition.rs Add bevy_ecs::schedule_v3 module (#6587) 2023-01-17 01:39:17 +00:00
config.rs Add bevy_ecs::schedule_v3 module (#6587) 2023-01-17 01:39:17 +00:00
graph_utils.rs Add bevy_ecs::schedule_v3 module (#6587) 2023-01-17 01:39:17 +00:00
migration.rs Add bevy_ecs::schedule_v3 module (#6587) 2023-01-17 01:39:17 +00:00
mod.rs Add bevy_ecs::schedule_v3 module (#6587) 2023-01-17 01:39:17 +00:00
schedule.rs Add bevy_ecs::schedule_v3 module (#6587) 2023-01-17 01:39:17 +00:00
set.rs Add bevy_ecs::schedule_v3 module (#6587) 2023-01-17 01:39:17 +00:00
state.rs Add bevy_ecs::schedule_v3 module (#6587) 2023-01-17 01:39:17 +00:00