Closed dependabot[bot] closed 1 year ago
Finally a server that supports itemDefaults for completions
The prev old version :: [20:17:18.808] <<< LSP-tailwindcss (6) (duration: 166ms): <params with 2137452 characters>
The new version (without item defaults) :: [20:20:10.236] <<< LSP-tailwindcss (6) (duration: 106ms): <params with 910384 characters>
The new version (with item defaults) :: [20:27:22.995] <<< LSP-tailwindcss (3) (duration: 60ms): <params with 252356 characters>
I did experiment with itemDefaults
in LSP-typescript but I don't think that it would benefit in a significant way from using it. There is just not enough common data within completion items.
It could even make the payload bigger depending on the case because some items don't specify triggerCharacters
but if we want to have a default for it then those items have to have an empty triggerCharacters
array to preserve the same behavior.
Bumps @tailwindcss/language-server from 0.0.10 to 0.0.11.
Release notes
Sourced from
@tailwindcss/language-server
's releases.Commits
4b215ba
Bump@tailwindcss/language-server
744e588
UpdateThirdPartyNotices.txt
8e70fbb
Add workspace root document selector when there's exactly one active project ...8c152bd
Only watch directories up to workspace root (#709)7fdf6c4
Normalize document selector pattern (#708)0fab387
Updatecontext.getClassList
usage (#707)637f838
UseitemDefaults
to reduce size of completion lists (#706)9087b89
Bumpminimatch
to5.1.4
(#699)8685037
Reduce size of project key in completion itemsdd6bb57
Escape brackets in glob patterns (#694)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)