Microsoft/TypeScript

The parsed identifier is incomplete due to updateSourceFile.

Open

#60.773 aberto em 16 de dez. de 2024

Ver no GitHub
 (2 comments) (0 reactions) (0 assignees)TypeScript (6.726 forks)batch import
BugDomain: ParserHelp Wanted

Métricas do repositório

Stars
 (48.455 stars)
Métricas de merge de PR
 (Mesclagem média 6d 17h) (9 fundiu PRs em 30d)

Description

🔎 Search Terms

updateSourceFile

🕗 Version & Regression Information

5.6.0

⏯ Playground Link

No response

💻 Code

// Your code here

🙁 Actual behavior

class Test { testMethod() { let newLocal = "kk" let a = 123 let b = 12 } } After the value of variable b is changed, the identifiers set of sourceFile parsed by the updateSourceFile method contains only Test, testMethod, and b. Variables a and newLocal are lost.

🙂 Expected behavior

the identifiers set of sourceFile contains Test, testMethod, b, a and newLocal.

Additional information about the issue

No response

Guia do colaborador