Open DatL4g opened 3 months ago
as there is no way of operating special use-cases
Could you expand on what these cases are and what you need to handle?
I would want to ignore NotCollected
exceptions and not all IllegalStateException
FlowRedux throws.
Sure that's pretty easy as it's only thrown in dispatch
but it's way easier to keep track of it in the code then.
Additionally Firebase Crashlytics for example summarize exceptions and send reports per mail.
However this mails just show that it's a IllegalStateException
, not where it's thrown.
Overall it just improves code and crash report readability
Makes sense 👍 I'll add something soon.
Please separate your exceptions more uniquely as there is no way of operating special use-cases.
Functions throwing a
IllegalStateException
:spec
(2x)dispatch
checkSpecBlockSet
Maybe create something like this? Didn't create PR as I'm not sure how you want to adopt things, but here a simple example: