Prevent document links from accidentally being resolved to your entire document (#639)

This commit is contained in:
David Kincaid
2024-04-17 09:45:54 -07:00
committed by GitHub
parent a9508d965d
commit 019d87e5c7

View File

@@ -62,7 +62,7 @@ export class GDDocumentLinkProvider implements DocumentLinkProvider {
links.push(link);
}
}
for (const match of text.matchAll(/res:\/\/[^"^']*/g)) {
for (const match of text.matchAll(/res:\/\/([^"'\n]*)/g)) {
const r = this.create_range(document, match);
const uri = await convert_resource_path_to_uri(match[0]);
if (uri instanceof Uri) {