Merge remote-tracking branch 'origin/master' into scm-api

This commit is contained in:
Joao Moreno
2016-11-22 12:49:21 +01:00
45 changed files with 925 additions and 697 deletions

View File

@@ -187,8 +187,11 @@ export class MainThreadDocuments extends MainThreadDocumentsShape {
}
private _handleAsResourceInput(uri: URI): TPromise<boolean> {
return this._textModelResolverService.resolve(uri).then(model => {
return !!model;
return this._textModelResolverService.createModelReference(uri).then(ref => {
const result = !!ref.object;
ref.dispose();
return result;
});
}