mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-05-22 22:55:36 -05:00
fix(59116): Codefix add missing function declaration inserts function in wrong file (#59213)
This commit is contained in:
@@ -369,7 +369,7 @@ function getInfo(sourceFile: SourceFile, tokenPos: number, errorCode: number, ch
|
||||
const moduleDeclaration = find(symbol.declarations, isModuleDeclaration);
|
||||
const moduleDeclarationSourceFile = moduleDeclaration?.getSourceFile();
|
||||
if (moduleDeclaration && moduleDeclarationSourceFile && !isSourceFileFromLibrary(program, moduleDeclarationSourceFile)) {
|
||||
return { kind: InfoKind.Function, token, call: parent.parent, sourceFile, modifierFlags: ModifierFlags.Export, parentDeclaration: moduleDeclaration };
|
||||
return { kind: InfoKind.Function, token, call: parent.parent, sourceFile: moduleDeclarationSourceFile, modifierFlags: ModifierFlags.Export, parentDeclaration: moduleDeclaration };
|
||||
}
|
||||
|
||||
const moduleSourceFile = find(symbol.declarations, isSourceFile);
|
||||
|
||||
Reference in New Issue
Block a user