Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

incremental mode not record the paser history #2138

Closed
littleboarx opened this issue Nov 23, 2022 · 0 comments · Fixed by volarjs/volar.js#4 or volarjs/volar.js#17
Closed

incremental mode not record the paser history #2138

littleboarx opened this issue Nov 23, 2022 · 0 comments · Fixed by volarjs/volar.js#4 or volarjs/volar.js#17
Labels
bug Something isn't working

Comments

@littleboarx
Copy link

I use vue-tsc to check code in the ci process, and I noticed that incremental update #1718 was added recently. however, when I set incremental to true in tsconfig.json, I get an empty tsconfig.tsbuildinfo, is this by design? And is possible to support tsconfig.tsbuildinfo emit in the future?
截屏2022-11-23 16 29 31

johnsoncodehk pushed a commit to volarjs/volar.js that referenced this issue Jan 18, 2023
@johnsoncodehk johnsoncodehk added the bug Something isn't working label Jan 18, 2023
blake-newman added a commit to blake-newman/volar.js that referenced this issue Mar 7, 2023
getProgramBuildInfo is set to program in createBuilderProgram

https://github.com/microsoft/TypeScript/blob/v4.9.4/src/compiler/builder.ts#L1147

but with proxy don't have setter function it won't work. Set the property on
the target to prevent __vue being undefined

fix: vuejs/language-tools#2138
resolve: vuejs/language-tools#2403
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
2 participants