src/vs/workbench/contrib/scm/browser/dirtydiffDecorator.ts/DirtyDiffModel/dispose
class DirtyDiffModel:	override dispose(): void {
		super.dispose();

		this._disposed = true;
		this._originalResource = null;
		this._originalModel = null;
		this.diffDelayer.cancel();
		this.repositoryDisposables.forEach(d => dispose(d));
		this.repositoryDisposables.clear();
	}