From 3458360322a2d84d4512fd136bc39210e233623d Mon Sep 17 00:00:00 2001 From: Andy Date: Tue, 30 Oct 2018 16:38:52 -0700 Subject: [PATCH] Prefer getValidSourceFile over Debug.assertDefined(program.getSourceFile(*)) (#28242) --- src/services/services.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/services.ts b/src/services/services.ts index a91836e6687..4367bd11985 100644 --- a/src/services/services.ts +++ b/src/services/services.ts @@ -1533,7 +1533,7 @@ namespace ts { const normalizedFileName = normalizePath(fileName); Debug.assert(filesToSearch.some(f => normalizePath(f) === normalizedFileName)); synchronizeHostData(); - const sourceFilesToSearch = map(filesToSearch, f => Debug.assertDefined(program.getSourceFile(f))); + const sourceFilesToSearch = filesToSearch.map(getValidSourceFile); const sourceFile = getValidSourceFile(fileName); return DocumentHighlights.getDocumentHighlights(program, cancellationToken, sourceFile, position, sourceFilesToSearch); }