JoshuaKGoldberg / JoshuaKGoldberg/TypeStat
Use incrementally updating language services instead of new ones between waves
Open
area: architecture
area: performance
status: accepting prs
- Dominant language
- TypeScript
- Stars
- 2.3k
- Forks
- 47
- Avg merge
- 15h 55m
- Merged PRs (30d)
- 21
Description
Whenever a wave is about to return mutations, the old `fileNamesAndLanguageServicesCache` is cleared. This is good for stability but bad for performance. It'd be nice to support incremental updates using the TypeScript API.
Contributor guide
Assessment
This issue has not been assessed yet.