// Linked files can correspond to multiple roslyn documents each with changes. W merge the changes in the linked files so that all linked documents have the same text.
// Then we can just take the text changes from the first document to avoid returning duplicate edits.