bevyengine / bevyengine/bevy

DefaultPlugins should mention that `ScheduleRunnerPlugin` is not always included

Open
#18,154 1 comment 1 reaction 0 assignees View on GitHub
A-App C-Docs S-Ready-For-Implementation
Dominant language
Rust
Stars
48.2k
Forks
4.8k
Avg merge
3d 22h
Merged PRs (30d)
161

Description

On the [doc page](https://docs.rs/bevy/0.15.3/bevy/struct.DefaultPlugins.html) of `DefaultPlugins` it is stated that it includes `ScheduleRunnerPlugin`, but the [doc page](https://docs.rs/bevy/0.15.3/bevy/app/struct.ScheduleRunnerPlugin.html) of `ScheduleRunnerPlugin` says that it is not included.

Both are kind of correct, kind of wrong: `ScheduleRunnerPlugin` is currently included in `DefaultPlugins` if and only if the feature `bevy_window` is **not** enabled. I would suggest to clarify this.

I can gladly fix this myself, just wanted to check beforehand because I would have to fiddle a bit with the `plugin_group` macro :)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.