From 02d9e4d1b32cd413df579b30cca0f72bdad94c20 Mon Sep 17 00:00:00 2001 From: Eric Traut Date: Sat, 19 Oct 2019 08:33:36 -0700 Subject: [PATCH] Avoid following definition if resolved path is empty. --- server/src/languageService/definitionProvider.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/languageService/definitionProvider.ts b/server/src/languageService/definitionProvider.ts index 1023f38e7..010050223 100644 --- a/server/src/languageService/definitionProvider.ts +++ b/server/src/languageService/definitionProvider.ts @@ -122,7 +122,7 @@ export class DefinitionProvider { declarations.forEach(decl => { const resolvedDecl = resolveDeclarationAliases(decl); - if (resolvedDecl) { + if (resolvedDecl && resolvedDecl.path) { definitions.push({ path: resolvedDecl.path, range: resolvedDecl.range