I’d like Nova to warn Extensions just before a major Git action takes place in the Workspace. Extensions that are watching for file-change events are interested in this because a big pull can introduce a bajillion file-change events at once and that can create a massive bottleneck, race conditions, and all sorts of havoc.
Nova should notify Extensions just before a Git action and then just after a Git action. Something like:
immaBlowUpTheWorkspaceWithGitYo()
and
imDoneBlowingUpTheWorkspaceYouShouldRescanItOrSomething()
Reason: In my particular case, I want to use these notifications to have my Extension tell CodeKit to ignore the slew of file-change events that are about to happen.