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

This commit is contained in:
github-actions[bot] 2025-10-11 01:30:12 +00:00
parent d079112ea3
commit 8786f12ca2
3 changed files with 39 additions and 15 deletions

View File

@ -801,6 +801,13 @@
"scope": "window",
"type": "array"
},
"java.inlayHints.parameterNames.suppressWhenSameNameNumbered": {
"default": true,
"markdownDescription": "Suppress parameter name hints on arguments following the same-name numbered pattern.",
"order": 81,
"scope": "window",
"type": "boolean"
},
"java.inlayHints.parameterTypes.enabled": {
"default": false,
"markdownDescription": "Enable/disable inlay hints for (lambda) parameter types:\n```java\n\nList.of(1, 2, 3, 4).filter(/*Integer */ n -> n % 2 == 0).toList();\n \n```",

View File

@ -861,21 +861,32 @@
"type": "boolean"
},
"rust-analyzer.imports.granularity.group": {
"default": "crate",
"anyOf": [
{
"enum": [
"preserve",
"crate",
"module",
"item",
"one"
],
"enumDescriptions": [
"Do not change the granularity of any imports and preserve the original structure written by the developer.",
"Merge imports from the same crate into a single use statement. Conversely, imports from different crates are split into separate statements.",
"Merge imports from the same module into a single use statement. Conversely, imports from different modules are split into separate statements.",
"Flatten imports so that each has its own use statement.",
"Merge all imports into a single use statement as long as they have the same visibility and attributes."
]
},
{
"deprecated": true,
"enum": [
"preserve"
],
"enumDescriptions": [
"Deprecated - unless `enforceGranularity` is `true`, the style of the current file is preferred over this setting. Behaves like `item`."
]
}
],
"default": "crate",
"markdownDescription": "How imports should be grouped into use statements.",
"type": "string"
},

View File

@ -6191,6 +6191,12 @@
-- default = {}
-- ```
---@field exclusions string[]
-- Suppress parameter name hints on arguments following the same-name numbered pattern.
--
-- ```lua
-- default = true
-- ```
---@field suppressWhenSameNameNumbered boolean
---@class _.lspconfig.settings.jdtls.ParameterTypes
-- Enable/disable inlay hints for (lambda) parameter types:
@ -14245,7 +14251,7 @@
-- ```lua
-- default = "crate"
-- ```
---@field group "preserve" | "crate" | "module" | "item" | "one"
---@field group string
---@class _.lspconfig.settings.rust_analyzer.Group
-- Group inserted imports by the [following