public void Execute(Action<DaemonStageResult> commiter)
{
var consumer = new DefaultHighlightingConsumer(this, settingsStore);
foreach (IFile psiFile in EnumeratePsiFiles())
{
ProcessFile(psiFile, consumer);
}
commiter(new DaemonStageResult(consumer.Highlightings));
}