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,9 +47,22 @@
}, },
"ruff.configuration": { "ruff.configuration": {
"default": null, "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.**", "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", "scope": "window",
"type": "string" "type": [
"string",
"object"
]
}, },
"ruff.configurationPreference": { "ruff.configurationPreference": {
"default": "editorFirst", "default": "editorFirst",

View File

@ -481,7 +481,7 @@
}, },
"javascript.updateImportsOnPaste.enabled": { "javascript.updateImportsOnPaste.enabled": {
"default": true, "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", "scope": "window",
"type": "boolean" "type": "boolean"
}, },
@ -584,15 +584,6 @@
"scope": "window", "scope": "window",
"type": "boolean" "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": { "typescript.format.enable": {
"default": true, "default": true,
"description": "Enable/disable default TypeScript formatter.", "description": "Enable/disable default TypeScript formatter.",
@ -1344,7 +1335,7 @@
}, },
"typescript.updateImportsOnPaste.enabled": { "typescript.updateImportsOnPaste.enabled": {
"default": true, "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", "scope": "window",
"type": "boolean" "type": "boolean"
}, },

View File

@ -12971,10 +12971,10 @@
-- ``` -- ```
---@field args string[] ---@field args string[]
---@field codeAction _.lspconfig.settings.ruff_lsp.CodeAction ---@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.** -- **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. -- The preferred method of resolving configuration in the editor with local configuration from `.toml` files.
-- --
-- **This setting is used only by the native server.** -- **This setting is used only by the native server.**
@ -16749,9 +16749,7 @@
---@field enabled "prompt" | "always" | "never" ---@field enabled "prompt" | "always" | "never"
---@class _.lspconfig.settings.ts_ls.UpdateImportsOnPaste ---@class _.lspconfig.settings.ts_ls.UpdateImportsOnPaste
-- Enable updating imports when pasting code. Requires TypeScript 5.7+. -- Automatically update imports when pasting code. Requires TypeScript 5.6+.
--
-- 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" ]`.
-- --
-- ```lua -- ```lua
-- default = true -- default = true
@ -16827,10 +16825,6 @@
-- ``` -- ```
---@field npmIsInstalled boolean ---@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 ---@class _.lspconfig.settings.ts_ls.Format
-- Enable/disable default TypeScript formatter. -- Enable/disable default TypeScript formatter.
-- --
@ -17298,9 +17292,7 @@
---@field enabled "prompt" | "always" | "never" ---@field enabled "prompt" | "always" | "never"
---@class _.lspconfig.settings.ts_ls.UpdateImportsOnPaste ---@class _.lspconfig.settings.ts_ls.UpdateImportsOnPaste
-- Enable updating imports when pasting code. Requires TypeScript 5.7+. -- Automatically update imports when pasting code. Requires TypeScript 5.6+.
--
-- 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" ]`.
-- --
-- ```lua -- ```lua
-- default = true -- default = true
@ -17341,7 +17333,6 @@
---@field disableAutomaticTypeAcquisition boolean ---@field disableAutomaticTypeAcquisition boolean
-- Enables prompting of users to use the TypeScript version configured in the workspace for Intellisense. -- Enables prompting of users to use the TypeScript version configured in the workspace for Intellisense.
---@field enablePromptUseWorkspaceTsdk boolean ---@field enablePromptUseWorkspaceTsdk boolean
---@field experimental _.lspconfig.settings.ts_ls.Experimental
---@field format _.lspconfig.settings.ts_ls.Format ---@field format _.lspconfig.settings.ts_ls.Format
---@field implementationsCodeLens _.lspconfig.settings.ts_ls.ImplementationsCodeLens ---@field implementationsCodeLens _.lspconfig.settings.ts_ls.ImplementationsCodeLens
---@field inlayHints _.lspconfig.settings.ts_ls.InlayHints ---@field inlayHints _.lspconfig.settings.ts_ls.InlayHints