aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2026-04-10 14:26:44 +0000
committergithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2026-04-10 14:26:44 +0000
commita18220f504a9d6847327e40970593cd29a4f04e7 (patch)
tree1bf44286807ff82b2c9a8a4350003a34af8aa45a /lua
parentfeat(buf_ls): buf-config filetype #4384 (diff)
downloadnvim-lspconfig-a18220f504a9d6847327e40970593cd29a4f04e7.tar
nvim-lspconfig-a18220f504a9d6847327e40970593cd29a4f04e7.tar.gz
nvim-lspconfig-a18220f504a9d6847327e40970593cd29a4f04e7.tar.bz2
nvim-lspconfig-a18220f504a9d6847327e40970593cd29a4f04e7.tar.lz
nvim-lspconfig-a18220f504a9d6847327e40970593cd29a4f04e7.tar.xz
nvim-lspconfig-a18220f504a9d6847327e40970593cd29a4f04e7.tar.zst
nvim-lspconfig-a18220f504a9d6847327e40970593cd29a4f04e7.zip
docs: update generated annotations
skip-checks: true
Diffstat (limited to 'lua')
-rw-r--r--lua/lspconfig/types/lsp/omnisharp.lua12
-rw-r--r--lua/lspconfig/types/lsp/powershell_es.lua4
-rw-r--r--lua/lspconfig/types/lsp/rust_analyzer.lua38
3 files changed, 42 insertions, 12 deletions
diff --git a/lua/lspconfig/types/lsp/omnisharp.lua b/lua/lspconfig/types/lsp/omnisharp.lua
index a8e10e3d..d8f3a26c 100644
--- a/lua/lspconfig/types/lsp/omnisharp.lua
+++ b/lua/lspconfig/types/lsp/omnisharp.lua
@@ -212,6 +212,17 @@
---```
---@field enabled? boolean
+---@class _.lspconfig.settings.omnisharp.Csharp.Wasm.Debug
+---%generateOptionsSchema.useVSDbg.description%
+---
+---```lua
+---default = true
+---```
+---@field useVSDbg? boolean
+
+---@class _.lspconfig.settings.omnisharp.Csharp.Wasm
+---@field debug? _.lspconfig.settings.omnisharp.Csharp.Wasm.Debug
+
---@class _.lspconfig.settings.omnisharp.Csharp
---@field debug? _.lspconfig.settings.omnisharp.Csharp.Debug
---@field format? _.lspconfig.settings.omnisharp.Csharp.Format
@@ -244,6 +255,7 @@
---@field suppressHiddenDiagnostics? boolean
---%configuration.omnisharp.csharp.suppressProjectJsonWarning%
---@field suppressProjectJsonWarning? boolean
+---@field wasm? _.lspconfig.settings.omnisharp.Csharp.Wasm
---@class _.lspconfig.settings.omnisharp.Dotnet.AutoInsert
---%configuration.dotnet.autoInsert.enableAutoInsert%
diff --git a/lua/lspconfig/types/lsp/powershell_es.lua b/lua/lspconfig/types/lsp/powershell_es.lua
index 1538c6a2..3b4292fc 100644
--- a/lua/lspconfig/types/lsp/powershell_es.lua
+++ b/lua/lspconfig/types/lsp/powershell_es.lua
@@ -207,6 +207,8 @@
---@field startLocation? "Editor" | "Panel"
---Do not show the startup banner in the PowerShell Extension Terminal.
---@field suppressStartupBanner? boolean
+---Do not show a notification when the PowerShell Extension Terminal has stopped.
+---@field suppressTerminalStoppedNotification? boolean
---This will disable the use of PSReadLine in the PowerShell Extension Terminal and use a legacy implementation. **This setting is not recommended and likely to be deprecated!**
---@field useLegacyReadLine? boolean
@@ -349,8 +351,6 @@
---@field startAutomatically? boolean
---Suppresses the warning message when any of `#powershell.powerShellAdditionalExePaths#` is not found.
---@field suppressAdditionalExeNotFoundWarning? boolean
----Do not show a notification when the PowerShell Extension Terminal has stopped.
----@field suppressTerminalStoppedNotification? boolean
---@field trace? _.lspconfig.settings.powershell_es.Powershell.Trace
---**Deprecated:** Uses the 32-bit language service on 64-bit Windows. This setting has no effect on 32-bit Windows or on the PowerShell extension debugger, which has its own architecture configuration.
---@field useX86Host? boolean
diff --git a/lua/lspconfig/types/lsp/rust_analyzer.lua b/lua/lspconfig/types/lsp/rust_analyzer.lua
index 850f7477..9297a7d3 100644
--- a/lua/lspconfig/types/lsp/rust_analyzer.lua
+++ b/lua/lspconfig/types/lsp/rust_analyzer.lua
@@ -1264,18 +1264,30 @@
---Override the command used for bench runnables.
---The first element of the array should be the program to execute (for example, `cargo`).
---
----Use the placeholders `${package}`, `${target_arg}`, `${target}`, `${executable_args}` to dynamically
----replace the package name, target option (such as `--bin` or `--example`), the target name and
----the arguments passed to test binary args (includes `rust-analyzer.runnables.extraTestBinaryArgs`).
+---Use the placeholders:
+---- `${package}`: package name.
+---- `${target_arg}`: target option such as `--bin`, `--test`, `--lib`, etc.
+---- `${target}`: target name (empty for `--lib`).
+---- `${test_name}`: the test path filter, e.g. `module::bench_func`.
+---- `${exact}`: `--exact` for single benchmarks, empty for modules.
+---- `${include_ignored}`: always empty for benchmarks.
+---- `${executable_args}`: all of the above binary args bundled together
+--- (includes `rust-analyzer.runnables.extraTestBinaryArgs`).
---@field overrideCommand? string[]
---@class _.lspconfig.settings.rust_analyzer.RustAnalyzer.Runnables.Doctest
----Override the command used for bench runnables.
+---Override the command used for doc-test runnables.
---The first element of the array should be the program to execute (for example, `cargo`).
---
----Use the placeholders `${package}`, `${target_arg}`, `${target}`, `${executable_args}` to dynamically
----replace the package name, target option (such as `--bin` or `--example`), the target name and
----the arguments passed to test binary args (includes `rust-analyzer.runnables.extraTestBinaryArgs`).
+---Use the placeholders:
+---- `${package}`: package name.
+---- `${target_arg}`: target option such as `--bin`, `--test`, `--lib`, etc.
+---- `${target}`: target name (empty for `--lib`).
+---- `${test_name}`: the test path filter, e.g. `module::func`.
+---- `${exact}`: always empty for doc-tests.
+---- `${include_ignored}`: always empty for doc-tests.
+---- `${executable_args}`: all of the above binary args bundled together
+--- (includes `rust-analyzer.runnables.extraTestBinaryArgs`).
---@field overrideCommand? string[]
---@class _.lspconfig.settings.rust_analyzer.RustAnalyzer.Runnables.Test
@@ -1288,9 +1300,15 @@
---Override the command used for test runnables.
---The first element of the array should be the program to execute (for example, `cargo`).
---
----Use the placeholders `${package}`, `${target_arg}`, `${target}`, `${executable_args}` to dynamically
----replace the package name, target option (such as `--bin` or `--example`), the target name and
----the arguments passed to test binary args (includes `rust-analyzer.runnables.extraTestBinaryArgs`).
+---Available placeholders:
+---- `${package}`: package name.
+---- `${target_arg}`: target option such as `--bin`, `--test`, `--lib`, etc.
+---- `${target}`: target name (empty for `--lib`).
+---- `${test_name}`: the test path filter, e.g. `module::test_func`.
+---- `${exact}`: `--exact` for single tests, empty for modules.
+---- `${include_ignored}`: `--include-ignored` for single tests, empty otherwise.
+---- `${executable_args}`: all of the above binary args bundled together
+--- (includes `rust-analyzer.runnables.extraTestBinaryArgs`).
---@field overrideCommand? string[]
---@class _.lspconfig.settings.rust_analyzer.RustAnalyzer.Runnables