diff --git a/src/vs/workbench/api/node/extHostDocumentSaveParticipant.ts b/src/vs/workbench/api/node/extHostDocumentSaveParticipant.ts index 5fe6b6dffda39b9f5e6e965f0a8a1d6695a5ca33..731a93097986a044579973f46d851b7f12f719d8 100644 --- a/src/vs/workbench/api/node/extHostDocumentSaveParticipant.ts +++ b/src/vs/workbench/api/node/extHostDocumentSaveParticipant.ts @@ -63,7 +63,7 @@ export class ExtHostDocumentSaveParticipant implements ExtHostDocumentSavePartic return undefined; } - const document = this._documents.getDocumentData(resource).document; + const document = this._documents.getDocument(resource); return this._deliverEventAsyncAndBlameBadListeners(listener, { document, reason: TextDocumentSaveReason.to(reason) }); }; })); diff --git a/src/vs/workbench/api/node/extHostTypeConverters.ts b/src/vs/workbench/api/node/extHostTypeConverters.ts index 6b98bb052baf27ecf5e0ed50770256ce7d3bd441..a445750d59dc78513e265f35db44baf8b5a827f1 100644 --- a/src/vs/workbench/api/node/extHostTypeConverters.ts +++ b/src/vs/workbench/api/node/extHostTypeConverters.ts @@ -812,7 +812,7 @@ export namespace DocumentLink { } export function to(link: modes.ILink): vscode.DocumentLink { - let target = undefined; + let target: URI | undefined = undefined; if (link.url) { try { target = typeof link.url === 'string' ? URI.parse(link.url, true) : URI.revive(link.url);