From eeb40fe863137ec3d52085fd8bc4ad73a8c66d13 Mon Sep 17 00:00:00 2001 From: Andy Date: Mon, 14 Aug 2017 14:58:58 -0700 Subject: [PATCH] session.ts: Revert some `emptyArray` back to `undefined` (#17781) * session.ts: Revert some `emptyArray` back to `undefined` * Fix --- src/server/session.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/server/session.ts b/src/server/session.ts index 80909362989..92d402b343a 100644 --- a/src/server/session.ts +++ b/src/server/session.ts @@ -601,7 +601,7 @@ namespace ts.server { const definitions = project.getLanguageService().getDefinitionAtPosition(file, position); if (!definitions) { - return emptyArray; + return undefined; } if (simplifiedResult) { @@ -669,7 +669,7 @@ namespace ts.server { const occurrences = project.getLanguageService().getOccurrencesAtPosition(file, position); if (!occurrences) { - return emptyArray; + return undefined; } return occurrences.map(occurrence => { @@ -913,7 +913,7 @@ namespace ts.server { if (simplifiedResult) { const nameInfo = defaultProject.getLanguageService().getQuickInfoAtPosition(file, position); if (!nameInfo) { - return emptyArray; + return undefined; } const displayString = displayPartsToString(nameInfo.displayParts); @@ -1176,7 +1176,7 @@ namespace ts.server { const completions = project.getLanguageService().getCompletionsAtPosition(file, position); if (!completions) { - return emptyArray; + return undefined; } if (simplifiedResult) { return mapDefined(completions.entries, entry => {