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

feat: migrate to TS plugin and deprecate takeover mode #3788

Merged
merged 34 commits into from
Dec 26, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
ee1964a
refactor(language-core): do not generate `__VLS_types.d.ts` virtual file
johnsoncodehk Dec 7, 2023
1776818
chore: delete the ts plugin extension
johnsoncodehk Dec 7, 2023
f8b1be4
feat(language-server): add vue-simple-language-server
johnsoncodehk Dec 7, 2023
3146e07
feat(vscode): set `configNamespace` to make auto complete work
johnsoncodehk Dec 7, 2023
5ecc20d
chore(vscode): disable lsp semantic tokens
johnsoncodehk Dec 7, 2023
ec2215a
chore(vscode): remove unneeded `typescript.tsdk` config
johnsoncodehk Dec 7, 2023
fe1d677
feat(vscode): show warnings for invalid extension status
johnsoncodehk Dec 7, 2023
9067f9c
chore: update volar to 2.0.0-alpha.2
johnsoncodehk Dec 7, 2023
a575bae
test(language-service): skip formatting tests for now
johnsoncodehk Dec 7, 2023
bbf6e28
fix(vscode): ignore volar.config.js for now
johnsoncodehk Dec 7, 2023
981a327
feat(vscode): active auto insertion
johnsoncodehk Dec 7, 2023
82d72a7
fix(vscode): lsp ts server do not disable in prod build
johnsoncodehk Dec 8, 2023
655bd43
chore: update volar to 2.0.0-alpha.3
johnsoncodehk Dec 9, 2023
f89221e
chore(vscode): enable markdown configs
johnsoncodehk Dec 10, 2023
8777710
feat(vscode): integrate native typescript editor features
johnsoncodehk Dec 10, 2023
147c579
chore(vscode): don't active extension with ts files
johnsoncodehk Dec 11, 2023
c0e5789
feat(vscode): activate document drop edit
johnsoncodehk Dec 11, 2023
7f30cec
fix(vscode): correct trace server id
johnsoncodehk Dec 11, 2023
519f768
test: enable formatting test
johnsoncodehk Dec 11, 2023
2bcd145
refactor(tsc): rework based on first-party TS API (#3795)
johnsoncodehk Dec 12, 2023
a89fbcd
feat(tsc): support `vueCompilerOptions.extensions` option (#3800)
johnsoncodehk Dec 13, 2023
7c0b9cf
refactor(language-core): generate global types in one virtual file (#…
johnsoncodehk Dec 14, 2023
ca3252b
fix(vscode): remove invalid jsonValidation configs
johnsoncodehk Dec 14, 2023
8f143ac
chore: bump volar
johnsoncodehk Dec 15, 2023
dd20a03
fix(language-core): global module declare error-tolerant for previous…
johnsoncodehk Dec 15, 2023
94f5c71
chore: bump volar
johnsoncodehk Dec 19, 2023
7d94d8b
refactor(language-server): update to new volar api
johnsoncodehk Dec 19, 2023
d843c37
feat(vscode): support latest volar labs
johnsoncodehk Dec 20, 2023
1790014
chore(vscode): update message text
johnsoncodehk Dec 20, 2023
ea1fdf5
chore(language-server): use in-place parsed command line options
johnsoncodehk Dec 20, 2023
a3b942a
chore: fix rebase merging from master branch
johnsoncodehk Dec 21, 2023
02d0ef4
refactor(language-service): service plugins do not depend on project …
johnsoncodehk Dec 21, 2023
3053cf1
chore: bump volar
johnsoncodehk Dec 21, 2023
c859a44
chore: remove unneeded configs
johnsoncodehk Dec 25, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
17 changes: 0 additions & 17 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,23 +19,6 @@
"script": "watch"
}
},
{
"type": "extensionHost",
"request": "launch",
"name": "Launch TypeScript Plugin",
"runtimeExecutable": "${execPath}",
"args": [
"--disable-extensions",
"--extensionDevelopmentPath=${workspaceRoot}/extensions/vscode-typescript-plugin"
],
"outFiles": [
"${workspaceRoot}/*/*/out/**/*.js"
],
"preLaunchTask": {
"type": "npm",
"script": "watch"
}
},
{
"name": "Launch Web Client",
"type": "pwa-extensionHost",
Expand Down
2 changes: 0 additions & 2 deletions extensions/vscode-typescript-plugin/.vscodeignore

This file was deleted.

1 change: 0 additions & 1 deletion extensions/vscode-typescript-plugin/CHANGELOG.md

This file was deleted.

21 changes: 0 additions & 21 deletions extensions/vscode-typescript-plugin/LICENSE

This file was deleted.

22 changes: 0 additions & 22 deletions extensions/vscode-typescript-plugin/README.md

This file was deleted.

Binary file removed extensions/vscode-typescript-plugin/images/icon.png
Binary file not shown.
43 changes: 0 additions & 43 deletions extensions/vscode-typescript-plugin/package.json

This file was deleted.

35 changes: 0 additions & 35 deletions extensions/vscode-typescript-plugin/scripts/build.js

This file was deleted.

11 changes: 0 additions & 11 deletions extensions/vscode-typescript-plugin/tsconfig.json

This file was deleted.