this tries to be smarter about restarting after an event
preempts the parsing loop. Rather than restarting each test_dir glob
from the beginning, it only invalidates the globs if a parser or lexer
change would affect them.
Otherwise it merely invalidates the file that caused the event.
this tries to be smarter about restarting after an event preempts the parsing loop. Rather than restarting each test_dir glob from the beginning, it only invalidates the globs if a parser or lexer change would affect them.
Otherwise it merely invalidates the file that caused the event.