SolarLiner / bevy-kira-components

Experimental Bevy <-> Kira integration crate
https://solarliner.dev/bevy-kira-components/bevy_kira_components/
MIT License
9 stars 6 forks source link

Align error handling conventions on Bevy #11

Closed SolarLiner closed 6 months ago

SolarLiner commented 6 months ago

Summary

Align the API to Bevy conventions, and remove most Result<(), E> returns types, instead logging on error.

It goes against my personal preferences, as I would prefer Bevy's error uility function be used, but it's more important to be aligned with the rest of Bevy's API instead of doing our own thing.