internal override TextAndVersion LoadTextAndVersionSynchronously(Workspace workspace, DocumentId documentId, CancellationToken cancellationToken) { var oldText = _oldDocumentState.GetTextSynchronously(cancellationToken); var version = _oldDocumentState.GetTextVersionSynchronously(cancellationToken); return(GetProperTextAndVersion(oldText, _newText, version, _oldDocumentState.FilePath)); }