chore(build): auto-generate vimdoc, schemas and annotations

This commit is contained in:
github-actions[bot] 2025-02-27 01:30:37 +00:00
parent 9cc9425be8
commit 87f703a298
3 changed files with 21 additions and 26 deletions

View File

@ -47,10 +47,23 @@
},
"ruff.configuration": {
"default": null,
"markdownDescription": "Path to a `ruff.toml` or `pyproject.toml` file to use for configuration. By default, Ruff will discover configuration for each project from the filesystem, mirroring the behavior of the Ruff CLI.\n\n**This setting is used only by the native server.**",
"scope": "window",
"markdownDescription": "Configuration overrides for Ruff. See [the documentation](https://docs.astral.sh/ruff/editors/settings/#configuration) for more details.\n\n**This setting is used only by the native server.**",
"oneOf": [
{
"markdownDescription": "Path to a `ruff.toml` or `pyproject.toml` file to use for configuration.",
"type": "string"
},
{
"markdownDescription": "Inline JSON configuration for Ruff settings (e.g., `{ \"line-length\": 100 }`). *Added in Ruff 0.9.8.*",
"type": "object"
}
],
"scope": "window",
"type": [
"string",
"object"
]
},
"ruff.configurationPreference": {
"default": "editorFirst",
"enum": [

View File

@ -481,7 +481,7 @@
},
"javascript.updateImportsOnPaste.enabled": {
"default": true,
"markdownDescription": "Enable updating imports when pasting code. Requires TypeScript 5.7+.\n\nBy default this shows a option to update imports after pasting. You can use the `#editor.pasteAs.preferences#` setting to update imports automatically when pasting: `\"editor.pasteAs.preferences\": [ \"text.updateImports.jsts\" ]`.",
"markdownDescription": "Automatically update imports when pasting code. Requires TypeScript 5.6+.",
"scope": "window",
"type": "boolean"
},
@ -584,15 +584,6 @@
"scope": "window",
"type": "boolean"
},
"typescript.experimental.expandableHover": {
"default": false,
"description": "Enable expanding/contracting the hover to reveal more/less information from the TS server.",
"scope": "window",
"tags": [
"experimental"
],
"type": "boolean"
},
"typescript.format.enable": {
"default": true,
"description": "Enable/disable default TypeScript formatter.",
@ -1344,7 +1335,7 @@
},
"typescript.updateImportsOnPaste.enabled": {
"default": true,
"markdownDescription": "Enable updating imports when pasting code. Requires TypeScript 5.7+.\n\nBy default this shows a option to update imports after pasting. You can use the `#editor.pasteAs.preferences#` setting to update imports automatically when pasting: `\"editor.pasteAs.preferences\": [ \"text.updateImports.jsts\" ]`.",
"markdownDescription": "Automatically update imports when pasting code. Requires TypeScript 5.6+.",
"scope": "window",
"type": "boolean"
},

View File

@ -12971,10 +12971,10 @@
-- ```
---@field args string[]
---@field codeAction _.lspconfig.settings.ruff_lsp.CodeAction
-- Path to a `ruff.toml` or `pyproject.toml` file to use for configuration. By default, Ruff will discover configuration for each project from the filesystem, mirroring the behavior of the Ruff CLI.
-- Configuration overrides for Ruff. See [the documentation](https://docs.astral.sh/ruff/editors/settings/#configuration) for more details.
--
-- **This setting is used only by the native server.**
---@field configuration string
---@field configuration string|table
-- The preferred method of resolving configuration in the editor with local configuration from `.toml` files.
--
-- **This setting is used only by the native server.**
@ -16749,9 +16749,7 @@
---@field enabled "prompt" | "always" | "never"
---@class _.lspconfig.settings.ts_ls.UpdateImportsOnPaste
-- Enable updating imports when pasting code. Requires TypeScript 5.7+.
--
-- By default this shows a option to update imports after pasting. You can use the `#editor.pasteAs.preferences#` setting to update imports automatically when pasting: `"editor.pasteAs.preferences": [ "text.updateImports.jsts" ]`.
-- Automatically update imports when pasting code. Requires TypeScript 5.6+.
--
-- ```lua
-- default = true
@ -16827,10 +16825,6 @@
-- ```
---@field npmIsInstalled boolean
---@class _.lspconfig.settings.ts_ls.Experimental
-- Enable expanding/contracting the hover to reveal more/less information from the TS server.
---@field expandableHover boolean
---@class _.lspconfig.settings.ts_ls.Format
-- Enable/disable default TypeScript formatter.
--
@ -17298,9 +17292,7 @@
---@field enabled "prompt" | "always" | "never"
---@class _.lspconfig.settings.ts_ls.UpdateImportsOnPaste
-- Enable updating imports when pasting code. Requires TypeScript 5.7+.
--
-- By default this shows a option to update imports after pasting. You can use the `#editor.pasteAs.preferences#` setting to update imports automatically when pasting: `"editor.pasteAs.preferences": [ "text.updateImports.jsts" ]`.
-- Automatically update imports when pasting code. Requires TypeScript 5.6+.
--
-- ```lua
-- default = true
@ -17341,7 +17333,6 @@
---@field disableAutomaticTypeAcquisition boolean
-- Enables prompting of users to use the TypeScript version configured in the workspace for Intellisense.
---@field enablePromptUseWorkspaceTsdk boolean
---@field experimental _.lspconfig.settings.ts_ls.Experimental
---@field format _.lspconfig.settings.ts_ls.Format
---@field implementationsCodeLens _.lspconfig.settings.ts_ls.ImplementationsCodeLens
---@field inlayHints _.lspconfig.settings.ts_ls.InlayHints