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

This commit is contained in:
github-actions[bot] 2025-10-22 01:31:14 +00:00
parent 0089570322
commit 5581df42a1
3 changed files with 23 additions and 0 deletions

View File

@ -2,6 +2,12 @@
"$schema": "http://json-schema.org/draft-07/schema#",
"description": "Language support for Astro",
"properties": {
"astro.auto-import-cache.enabled": {
"default": true,
"markdownDescription": "Enable the auto import cache. Yields a faster intellisense when automatically importing a file, but can cause issues with new files not being detected. Change is applied on restart. See [#1035](https://github.com/withastro/language-tools/issues/1035).",
"scope": "resource",
"type": "boolean"
},
"astro.content-intellisense": {
"default": false,
"description": "Enable experimental support for content collection intellisense inside Markdown, MDX and Markdoc. Note that this require also enabling the feature in your Astro config (experimental.contentCollectionIntellisense) (Astro 4.14+)",

View File

@ -169,6 +169,12 @@
"scope": "resource",
"type": "boolean"
},
"html.suggest.hideEndTagSuggestions": {
"default": false,
"description": "Controls whether the built-in HTML language support suggests closing tags. When disabled, end tag completions like `</div>` will not be shown.",
"scope": "resource",
"type": "boolean"
},
"html.suggest.html5": {
"default": true,
"description": "Controls whether the built-in HTML language support suggests HTML5 tags, properties and values.",

View File

@ -167,6 +167,14 @@
---@field e3-testsuite _.lspconfig.settings.als.E3-testsuite
---@field gpr _.lspconfig.settings.als.Gpr
---@class _.lspconfig.settings.astro.Auto-import-cache
-- Enable the auto import cache. Yields a faster intellisense when automatically importing a file, but can cause issues with new files not being detected. Change is applied on restart. See [#1035](https://github.com/withastro/language-tools/issues/1035).
--
-- ```lua
-- default = true
-- ```
---@field enabled boolean
---@class _.lspconfig.settings.astro.Language-server
-- Path to the language server executable. You won't need this in most cases, set this only when needing a specific version of the language server
---@field ls-path string
@ -186,6 +194,7 @@
---@field enabled boolean
---@class _.lspconfig.settings.astro.Astro
---@field auto-import-cache _.lspconfig.settings.astro.Auto-import-cache
-- Enable experimental support for content collection intellisense inside Markdown, MDX and Markdoc. Note that this require also enabling the feature in your Astro config (experimental.contentCollectionIntellisense) (Astro 4.14+)
---@field content-intellisense boolean
---@field language-server _.lspconfig.settings.astro.Language-server
@ -5249,6 +5258,8 @@
---@field references boolean
---@class _.lspconfig.settings.html.Suggest
-- Controls whether the built-in HTML language support suggests closing tags. When disabled, end tag completions like `</div>` will not be shown.
---@field hideEndTagSuggestions boolean
-- Controls whether the built-in HTML language support suggests HTML5 tags, properties and values.
--
-- ```lua