From 7b929e090d69147bd163e6c20d1aaf6f347fa383 Mon Sep 17 00:00:00 2001 From: Andy Date: Thu, 1 Mar 2018 13:11:45 -0800 Subject: [PATCH] Remove unnecessary length check in `getSyntacticDocumentHighlights` (#22064) --- src/services/documentHighlights.ts | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/services/documentHighlights.ts b/src/services/documentHighlights.ts index 6d3094fc190..8d48d526a4b 100644 --- a/src/services/documentHighlights.ts +++ b/src/services/documentHighlights.ts @@ -30,11 +30,7 @@ namespace ts.DocumentHighlights { function getSyntacticDocumentHighlights(node: Node, sourceFile: SourceFile): DocumentHighlights[] { const highlightSpans = getHighlightSpans(node, sourceFile); - if (!highlightSpans || highlightSpans.length === 0) { - return undefined; - } - - return [{ fileName: sourceFile.fileName, highlightSpans }]; + return highlightSpans && [{ fileName: sourceFile.fileName, highlightSpans }]; } function getHighlightSpans(node: Node, sourceFile: SourceFile): HighlightSpan[] | undefined {