# Objective
Improve naming consistency for functions that deal with one-shot systems
via `SystemId`:
- `App::register_system`
- `SubApp::register_system`
- `World::run_system`
- `World::register_system`
- `Commands::run_system`
- ❌ `Commands::register_one_shot_system`
## Solution
Rename `Commands::register_one_shot_system` -> `register_system`.
## Testing
Not tested besides CI.
## Migration Guide
`Commands::register_one_shot_system` has been renamed to
`register_system`.
|
||
|---|---|---|
| .. | ||
| alien_cake_addict.rs | ||
| breakout.rs | ||
| contributors.rs | ||
| desk_toy.rs | ||
| game_menu.rs | ||
| loading_screen.rs | ||
| stepping.rs | ||