mirror of https://github.com/folke/neoconf.nvim
chore(build): auto-generate vimdoc, schemas and annotations
This commit is contained in:
parent
d079112ea3
commit
8786f12ca2
|
|
@ -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```",
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
},
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in New Issue