diff options
| author | github-actions[bot] <github-actions[bot]@users.noreply.github.com> | 2026-04-10 14:26:44 +0000 |
|---|---|---|
| committer | github-actions[bot] <github-actions[bot]@users.noreply.github.com> | 2026-04-10 14:26:44 +0000 |
| commit | a18220f504a9d6847327e40970593cd29a4f04e7 (patch) | |
| tree | 1bf44286807ff82b2c9a8a4350003a34af8aa45a /lua | |
| parent | feat(buf_ls): buf-config filetype #4384 (diff) | |
| download | nvim-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.lua | 12 | ||||
| -rw-r--r-- | lua/lspconfig/types/lsp/powershell_es.lua | 4 | ||||
| -rw-r--r-- | lua/lspconfig/types/lsp/rust_analyzer.lua | 38 |
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 |
