mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-02-15 03:23:08 -06:00
Ignore unknown files to search from in document highlights
This commit is contained in:
parent
a02735e1fb
commit
b7e49d1d1c
@ -1565,7 +1565,7 @@ namespace ts {
|
||||
const normalizedFileName = normalizePath(fileName);
|
||||
Debug.assert(filesToSearch.some(f => normalizePath(f) === normalizedFileName));
|
||||
synchronizeHostData();
|
||||
const sourceFilesToSearch = filesToSearch.map(getValidSourceFile);
|
||||
const sourceFilesToSearch = mapDefined(filesToSearch, fileName => program.getSourceFile(fileName));
|
||||
const sourceFile = getValidSourceFile(fileName);
|
||||
return DocumentHighlights.getDocumentHighlights(program, cancellationToken, sourceFile, position, sourceFilesToSearch);
|
||||
}
|
||||
|
||||
@ -0,0 +1,17 @@
|
||||
/// <reference path="fourslash.ts" />
|
||||
|
||||
// @Filename: /node_modules/@types/foo/index.d.ts
|
||||
////export const x: number;
|
||||
|
||||
// @Filename: /a.ts
|
||||
////import * as foo from "foo";
|
||||
////foo.[|x|];
|
||||
|
||||
// @Filename: /b.ts
|
||||
////import { [|x|] } from "foo";
|
||||
|
||||
// @Filename: /c.ts
|
||||
////import { x } from "foo";
|
||||
|
||||
const [r0, r1] = test.ranges();
|
||||
verify.rangesAreDocumentHighlights(test.ranges(), { filesToSearch: ["/a.ts", "/b.ts", "/unknown.ts"] });
|
||||
Loading…
x
Reference in New Issue
Block a user