The comment in Checkers.td explains whats going on. As StreamChecker grows, expect a need to have smaller checkers out of it, but let that be a worry for later.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
LGTM
But a better approach can be to make a new kind of dependency. (Or split the StreamChecker.)
Comment Actions
Definitely the latter, I just didn't wanna mess with your project :) But I'd be happy to assist in splitting it up eventually!
Comment Actions
Just to clarify, I don't mean to push the implementation of the correct solution to somebody else, but StreamChecker is a moving target and splitting checkers up, as this project demonstrates, is about a few lines worth of work.