at the moment, the class EventsLogger stores LoggedEvent, that has the state at detection.
But if the Action was RESET_STATE, the new one is not saved. I think it’d be interesting to also have it. Implementing it is likely to have side effects because when needed we’ll need to call resetState in eventOccurred. However, with caching we can make sure it’s only called once.
Thoughts?
MR is ready for integration. Can I at least have one thumb up before I proceed? I mean as a user I myself would use it I think, it’s handy to post process impulsive maneuvers for instance.