LaKraven / LKSL

LaKraven Studios Standard Library
http://otapi.com
Other
51 stars 15 forks source link

Event Engine/Streamables Engine - Provide Error Handling! #121

Closed LaKraven closed 6 years ago

LaKraven commented 9 years ago

At the moment, things fail "silently" (either that or we get AVs based on "nil" references being returned where an object is expected).

Obviously this isn't acceptable in production code, so I need to implement complete error handling throughout the Event Engine. This should ideally be configurable in result by the implementing developer, and in the very least should populate an error log so the implementing developer knows that things aren't working as expected for whatever reason.

LaKraven commented 9 years ago

A lot of the internal "failure conditions" in the Event Engine actually stem from the Streamables Engine... so that work should be considered integral to this issue.

Likewise with the Generic Collections!