Clean up IRawText usage

This commit is contained in:
Alex Dima
2017-03-02 18:35:03 +01:00
parent 668dc0675d
commit 2e27b5433e
25 changed files with 306 additions and 331 deletions

View File

@@ -103,12 +103,12 @@ export class MainThreadDocuments extends MainThreadDocumentsShape {
let modelUrl = model.uri;
this._modelIsSynced[modelUrl.toString()] = true;
this._modelToDisposeMap[modelUrl.toString()] = model.addBulkListener((events) => this._onModelEvents(modelUrl, events));
const modelRawText = model.toRawText();
const textModelData = model.toRawText();
this._proxy.$acceptModelAdd({
url: model.uri,
versionId: model.getVersionId(),
lines: modelRawText.lines,
EOL: modelRawText.EOL,
lines: textModelData.text.lines,
EOL: textModelData.text.EOL,
modeId: model.getLanguageIdentifier().language,
isDirty: this._textFileService.isDirty(modelUrl)
});