Allow disk-based diagnostic progress begin/end events to interleave

When multiple saves occur, we can have multiple start events followed by multiple end events. We don't want to update our project diagnostics view until all pending progress is finished.

Co-Authored-By: Antonio Scandurra <me@as-cii.com>
d7a78e14acNathan Sobo committed on 1/6/2022, 4:32:08 PMparent571d038
8 files changedLine totals unavailable