Change system set builder to force users to put the "config" first #1994
Labels
A-Core
Common functionality for all bevy apps
C-Feature
A new feature, making something new possible
C-Usability
A targeted quality-of-life change that makes Bevy easier to use
What solution would you like?
with_system
on the SystemSet builder returns something that only implementswith_system
, so config things like labeling, run_criteria, etc. must be placed before the systems.What problem does this solve or what need does it fill?
This would fix #1912.
This would explicitly enforce @cart's preference on this comment #1909 (comment)
What alternative(s) have you considered?
We can just keep things as they are. Cargo fmt disambiguates this decently.
The text was updated successfully, but these errors were encountered: