From d0769c7e7f8cfbf6481c9196a197021a833176fc Mon Sep 17 00:00:00 2001 From: Martin Aeschlimann Date: Wed, 20 Jul 2022 14:38:10 +0200 Subject: [html] update service and fix url resolving (#155725) --- extensions/html-language-features/server/src/utils/documentContext.ts | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'extensions/html-language-features/server/src/utils/documentContext.ts') diff --git a/extensions/html-language-features/server/src/utils/documentContext.ts b/extensions/html-language-features/server/src/utils/documentContext.ts index fb1a6622674..88e3f032885 100644 --- a/extensions/html-language-features/server/src/utils/documentContext.ts +++ b/extensions/html-language-features/server/src/utils/documentContext.ts @@ -24,6 +24,10 @@ export function getDocumentContext(documentUri: string, workspaceFolders: Worksp return { resolveReference: (ref: string, base = documentUri) => { + if (ref.match(/^\w[\w\d+.-]*:/)) { + // starts with a schema + return ref; + } if (ref[0] === '/') { // resolve absolute path against the current workspace folder const folderUri = getRootFolder(); if (folderUri) { -- cgit v1.2.3