From 84caec3c35140240c6b5392a0bda17ae65ec6470 Mon Sep 17 00:00:00 2001 From: Paul van Brenk Date: Tue, 13 Sep 2016 09:58:03 -0700 Subject: [PATCH] PR feedback and clean up. --- src/services/services.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/services/services.ts b/src/services/services.ts index ee5b7181dc2..890c8b0e34b 100644 --- a/src/services/services.ts +++ b/src/services/services.ts @@ -1347,10 +1347,8 @@ namespace ts { function getNavigateToItems(searchValue: string, maxResultCount?: number, fileName?: string): NavigateToItem[] { synchronizeHostData(); - const sourceFiles = !fileName ? program.getSourceFiles() : [program.getSourceFile(fileName)]; - - const checker = getProgram().getTypeChecker(); - return ts.NavigateTo.getNavigateToItems(sourceFiles, checker, cancellationToken, searchValue, maxResultCount); + const sourceFiles = fileName ? [getValidSourceFile(fileName)] : program.getSourceFiles(); + return ts.NavigateTo.getNavigateToItems(sourceFiles, program.getTypeChecker(), cancellationToken, searchValue, maxResultCount); } function getEmitOutput(fileName: string): EmitOutput {