From 666d5fcdec5d71959d218f6ff72444338eec7cb8 Mon Sep 17 00:00:00 2001 From: "williambotman[bot]" <107473453+williambotman@users.noreply.github.com> Date: Sat, 10 Dec 2022 11:02:44 +0100 Subject: chore: update generated code (#754) --- lua/mason-schemas/lsp/powershell-editor-services.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lua') diff --git a/lua/mason-schemas/lsp/powershell-editor-services.lua b/lua/mason-schemas/lsp/powershell-editor-services.lua index a52c7213..631b3283 100644 --- a/lua/mason-schemas/lsp/powershell-editor-services.lua +++ b/lua/mason-schemas/lsp/powershell-editor-services.lua @@ -1,3 +1,3 @@ -- THIS FILE IS GENERATED. DO NOT EDIT MANUALLY. -- stylua: ignore start -return {properties = {["powershell.analyzeOpenDocumentsOnly"] = {default = false,description = "Only search for references within open documents. Enable this in large workspaces if memory is limited.",type = "boolean"},["powershell.bugReporting.project"] = {default = "https://github.com/PowerShell/vscode-powershell",deprecationMessage = "This setting was never meant to be changed!",description = "Specifies the URL of the GitHub project in which to generate bug reports.",type = "string"},["powershell.buttons.showPanelMovementButtons"] = {default = false,description = "Show buttons in the editor title-bar for moving the panel around.",type = "boolean"},["powershell.buttons.showRunButtons"] = {default = true,description = "Show the Run and Run Selection buttons in the editor title-bar.",type = "boolean"},["powershell.codeFolding.enable"] = {default = true,description = "Enables syntax based code folding. When disabled, the default indentation based code folding is used.",type = "boolean"},["powershell.codeFolding.showLastLine"] = {default = true,description = "Shows the last line of a folded section similar to the default VSCode folding style. When disabled, the entire folded region is hidden.",type = "boolean"},["powershell.codeFormatting.addWhitespaceAroundPipe"] = {default = true,description = "Adds a space before and after the pipeline operator ('|') if it is missing.",type = "boolean"},["powershell.codeFormatting.alignPropertyValuePairs"] = {default = true,description = "Align assignment statements in a hashtable or a DSC Configuration.",type = "boolean"},["powershell.codeFormatting.autoCorrectAliases"] = {default = false,description = "Replaces aliases with their aliased name.",type = "boolean"},["powershell.codeFormatting.avoidSemicolonsAsLineTerminators"] = {default = false,description = "Removes redundant semicolon(s) at the end of a line where a line terminator is sufficient.",type = "boolean"},["powershell.codeFormatting.ignoreOneLineBlock"] = {default = true,description = 'Does not reformat one-line code blocks, such as "if (...) {...} else {...}".',type = "boolean"},["powershell.codeFormatting.newLineAfterCloseBrace"] = {default = true,description = "Adds a newline (line break) after a closing brace.",type = "boolean"},["powershell.codeFormatting.newLineAfterOpenBrace"] = {default = true,description = "Adds a newline (line break) after an open brace.",type = "boolean"},["powershell.codeFormatting.openBraceOnSameLine"] = {default = true,description = "Places open brace on the same line as its associated statement.",type = "boolean"},["powershell.codeFormatting.pipelineIndentationStyle"] = {default = "NoIndentation",description = "Multi-line pipeline style settings (default: NoIndentation).",enum = { "IncreaseIndentationForFirstPipeline", "IncreaseIndentationAfterEveryPipeline", "NoIndentation", "None" },type = "string"},["powershell.codeFormatting.preset"] = {default = "Custom",description = "Sets the codeformatting options to follow the given indent style in a way that is compatible with PowerShell syntax. For more information about the brace styles please refer to https://github.com/PoshCode/PowerShellPracticeAndStyle/issues/81.",enum = { "Custom", "Allman", "OTBS", "Stroustrup" },type = "string"},["powershell.codeFormatting.trimWhitespaceAroundPipe"] = {default = false,description = "Trims extraneous whitespace (more than 1 character) before and after the pipeline operator ('|').",type = "boolean"},["powershell.codeFormatting.useConstantStrings"] = {default = false,description = "Use single quotes if a string is not interpolated and its value does not contain a single quote.",type = "boolean"},["powershell.codeFormatting.useCorrectCasing"] = {default = false,description = "Use correct casing for cmdlets.",type = "boolean"},["powershell.codeFormatting.whitespaceAfterSeparator"] = {default = true,description = "Adds a space after a separator (',' and ';').",type = "boolean"},["powershell.codeFormatting.whitespaceAroundOperator"] = {default = true,description = "Adds spaces before and after an operator ('=', '+', '-', etc.).",type = "boolean"},["powershell.codeFormatting.whitespaceAroundPipe"] = {default = true,deprecationMessage = "Please use the \"powershell.codeFormatting.addWhitespaceAroundPipe\" setting instead. If you've used this setting before, we have moved it for you automatically.",description = "REMOVED. Please use the \"powershell.codeFormatting.addWhitespaceAroundPipe\" setting instead. If you've used this setting before, we have moved it for you automatically.",type = "boolean"},["powershell.codeFormatting.whitespaceBeforeOpenBrace"] = {default = true,description = "Adds a space between a keyword and its associated scriptblock expression.",type = "boolean"},["powershell.codeFormatting.whitespaceBeforeOpenParen"] = {default = true,description = "Adds a space between a keyword (if, elseif, while, switch, etc) and its associated conditional expression.",type = "boolean"},["powershell.codeFormatting.whitespaceBetweenParameters"] = {default = false,description = "Removes redundant whitespace between parameters.",type = "boolean"},["powershell.codeFormatting.whitespaceInsideBrace"] = {default = true,description = "Adds a space after an opening brace ('{') and before a closing brace ('}').",type = "boolean"},["powershell.cwd"] = {default = "",description = "An explicit start path where the PowerShell Extension Terminal will be launched. Both the PowerShell process's and the shell's location will be set to this directory. A fully resolved path must be provided!",type = "string"},["powershell.debugging.createTemporaryIntegratedConsole"] = {default = false,description = "Determines whether a temporary PowerShell Extension Terminal is created for each debugging session. Useful for debugging PowerShell classes and binary modules.",type = "boolean"},["powershell.developer.bundledModulesPath"] = {default = "../../PowerShellEditorServices/module",description = "Specifies an alternate path to the folder containing modules that are bundled with the PowerShell extension (i.e. PowerShell Editor Services, PSScriptAnalyzer, Plaster)",type = "string"},["powershell.developer.editorServicesLogLevel"] = {default = "Normal",description = "Sets the logging verbosity level for the PowerShell Editor Services host executable. Valid values are 'Diagnostic', 'Verbose', 'Normal', 'Warning', 'Error', and 'None'",enum = { "Diagnostic", "Verbose", "Normal", "Warning", "Error", "None" },type = "string"},["powershell.developer.editorServicesWaitForDebugger"] = {default = false,description = "Launches the language service with the /waitForDebugger flag to force it to wait for a .NET debugger to attach before proceeding.",type = "boolean"},["powershell.developer.featureFlags"] = {default = {},description = "An array of strings that enable experimental features in the PowerShell extension.",items = {type = "string"},type = "array"},["powershell.developer.waitForSessionFileTimeoutSeconds"] = {default = 240,description = "When the PowerShell extension is starting up, it checks for a session file in order to connect to the language server. This setting determines how long until checking for the session file times out. (default is 240 seconds or 4 minutes)",type = "number"},["powershell.enableProfileLoading"] = {default = true,description = "Loads user and system-wide PowerShell profiles (profile.ps1 and Microsoft.VSCode_profile.ps1) into the PowerShell session. This affects IntelliSense and interactive script execution, but it does not affect the debugger.",type = "boolean"},["powershell.enableReferencesCodeLens"] = {default = true,description = "Displays a code lens above function definitions showing the number of times the function is referenced in the workspace. Large workspaces should disable this setting due to high performance impact.",type = "boolean"},["powershell.helpCompletion"] = {default = "BlockComment",description = "Controls the comment-based help completion behavior triggered by typing '##'. Set the generated help style with 'BlockComment' or 'LineComment'. Disable the feature with 'Disabled'.",enum = { "Disabled", "BlockComment", "LineComment" },type = "string"},["powershell.integratedConsole.focusConsoleOnExecute"] = {default = true,description = "Switches focus to the console when a script selection is run or a script file is debugged. This is an accessibility feature. To disable it, set to false.",type = "boolean"},["powershell.integratedConsole.forceClearScrollbackBuffer"] = {default = false,description = "Use the vscode API to clear the terminal since that's the only reliable way to clear the scrollback buffer. Turn this on if you're used to 'Clear-Host' clearing scroll history as well as clear-terminal-via-lsp.",type = "boolean"},["powershell.integratedConsole.showOnStartup"] = {default = true,description = "Shows the Extension Terminal when the PowerShell extension is initialized. When disabled, the pane is not opened on startup, but the Extension Terminal is still created in order to power the extension's features.",type = "boolean"},["powershell.integratedConsole.startInBackground"] = {default = false,description = "Starts the Extension Terminal in the background. WARNING: If this is enabled, to access the terminal you must run the 'Show Extension Terminal' command, and once shown it cannot be put back into the background. This option completely hides the Extension Terminal from the terminals pane. You are probably looking for the 'showOnStartup' option instead.",type = "boolean"},["powershell.integratedConsole.suppressStartupBanner"] = {default = false,description = "Do not show the PowerShell Extension Terminal banner on launch.",type = "boolean"},["powershell.integratedConsole.useLegacyReadLine"] = {default = false,description = "Falls back to the legacy ReadLine experience. This will disable the use of PSReadLine in the PowerShell Extension Terminal.",type = "boolean"},["powershell.pester.codeLens"] = {default = true,description = "This setting controls the appearance of the 'Run Tests' and 'Debug Tests' CodeLenses that appears above Pester tests.",type = "boolean"},["powershell.pester.debugOutputVerbosity"] = {default = "Diagnostic",description = "Defines the verbosity of output to be used when debugging a test or a block. For Pester 5 and newer the default value Diagnostic will print additional information about discovery, skipped and filtered tests, mocking and more.",enum = { "None", "Minimal", "Normal", "Detailed", "Diagnostic" },type = "string"},["powershell.pester.outputVerbosity"] = {default = "FromPreference",description = "Defines the verbosity of output to be used. For Pester 5 and newer the default value FromPreference, will use the Output settings from the $PesterPreference defined in the caller context, and will default to Normal if there is none. For Pester 4 the FromPreference and Normal options map to All, and Minimal option maps to Fails.",enum = { "FromPreference", "None", "Minimal", "Normal", "Detailed", "Diagnostic" },type = "string"},["powershell.pester.useLegacyCodeLens"] = {default = true,description = "Use a CodeLens that is compatible with Pester 4. Disabling this will show 'Run Tests' on all It, Describe and Context blocks, and will correctly work only with Pester 5 and newer.",type = "boolean"},["powershell.powerShellAdditionalExePaths"] = {additionalProperties = {type = "string"},default = vim.empty_dict(),description = "Specifies a list of versionName / exePath pairs where exePath points to a non-standard install location for PowerShell and versionName can be used to reference this path with the powershell.powerShellDefaultVersion setting.",type = "object"},["powershell.powerShellDefaultVersion"] = {default = "",description = "Specifies the PowerShell version name, as displayed by the 'PowerShell: Show Session Menu' command, used when the extension loads e.g \"Windows PowerShell (x86)\" or \"PowerShell Core 7 (x64)\". You can specify additional PowerShell executables by using the \"powershell.powerShellAdditionalExePaths\" setting.",type = "string"},["powershell.powerShellExePath"] = {default = "",deprecationMessage = 'Please use the "powershell.powerShellAdditionalExePaths" setting instead.',description = 'REMOVED: Please use the "powershell.powerShellAdditionalExePaths" setting instead.',scope = "machine",type = "string"},["powershell.promptToUpdatePackageManagement"] = {default = false,deprecationMessage = "This prompt has been removed as it's no longer strictly necessary to upgrade the PackageManagement module.",description = "REMOVED: Specifies whether you should be prompted to update your version of PackageManagement if it's under 1.4.6.",type = "boolean"},["powershell.promptToUpdatePowerShell"] = {default = true,description = "Specifies whether you should be prompted to update your version of PowerShell.",type = "boolean"},["powershell.scriptAnalysis.enable"] = {default = true,description = "Enables real-time script analysis from PowerShell Script Analyzer. Uses the newest installed version of the PSScriptAnalyzer module or the version bundled with this extension, if it is newer.",type = "boolean"},["powershell.scriptAnalysis.settingsPath"] = {default = "PSScriptAnalyzerSettings.psd1",description = "Specifies the path to a PowerShell Script Analyzer settings file. To override the default settings for all projects, enter an absolute path, or enter a path relative to your workspace.",type = "string"},["powershell.sideBar.CommandExplorerExcludeFilter"] = {default = {},description = "Specify array of Modules to exclude from Command Explorer listing.",items = {type = "string"},type = "array"},["powershell.sideBar.CommandExplorerVisibility"] = {default = true,description = "Specifies the visibility of the Command Explorer in the PowerShell Side Bar.",type = "boolean"},["powershell.startAsLoginShell.linux"] = {default = false,description = "Starts the PowerShell extension's underlying PowerShell process as a login shell, if applicable.",type = "boolean"},["powershell.startAsLoginShell.osx"] = {default = true,description = "Starts the PowerShell extension's underlying PowerShell process as a login shell, if applicable.",type = "boolean"},["powershell.startAutomatically"] = {default = true,description = "Starts PowerShell extension features automatically when a PowerShell file opens. If false, to start the extension, use the 'PowerShell: Restart Current Session' command. IntelliSense, code navigation, Extension Terminal, code formatting, and other features are not enabled until the extension starts.",type = "boolean"},["powershell.useX86Host"] = {default = false,deprecationMessage = 'This setting was removed when the PowerShell installation searcher was added. Please use the "powershell.powerShellAdditionalExePaths" setting instead.',description = "REMOVED: 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.",type = "boolean"}},title = "PowerShell",type = "object"} \ No newline at end of file +return {properties = {["powershell.analyzeOpenDocumentsOnly"] = {default = false,markdownDescription = "Specifies to search for references only within open documents instead of all workspace files. An alternative to `#powershell.enableReferencesCodeLens#` that allows large workspaces to support some references without the performance impact.",type = "boolean"},["powershell.bugReporting.project"] = {default = "https://github.com/PowerShell/vscode-powershell",markdownDeprecationMessage = "**Deprecated:** This setting was never meant to be changed!",markdownDescription = "**Deprecated:** Specifies the URL of the GitHub project in which to generate bug reports.",type = "string"},["powershell.buttons.showPanelMovementButtons"] = {default = false,markdownDescription = "Show buttons in the editor's title bar for moving the terminals pane (with the PowerShell Extension Terminal) around.",type = "boolean"},["powershell.buttons.showRunButtons"] = {default = true,markdownDescription = "Show the `Run` and `Run Selection` buttons in the editor's title bar.",type = "boolean"},["powershell.codeFolding.enable"] = {default = true,markdownDescription = "Enables syntax based code folding. When disabled, the default indentation based code folding is used.",type = "boolean"},["powershell.codeFolding.showLastLine"] = {default = true,markdownDescription = "Shows the last line of a folded section similar to the default VS Code folding style. When disabled, the entire folded region is hidden.",type = "boolean"},["powershell.codeFormatting.addWhitespaceAroundPipe"] = {default = true,markdownDescription = "Adds a space before and after the pipeline operator (`|`) if it is missing.",type = "boolean"},["powershell.codeFormatting.alignPropertyValuePairs"] = {default = true,markdownDescription = "Align assignment statements in a hashtable or a DSC Configuration.",type = "boolean"},["powershell.codeFormatting.autoCorrectAliases"] = {default = false,markdownDescription = "Replaces aliases with their aliased name.",type = "boolean"},["powershell.codeFormatting.avoidSemicolonsAsLineTerminators"] = {default = false,markdownDescription = "Removes redundant semicolon(s) at the end of a line where a line terminator is sufficient.",type = "boolean"},["powershell.codeFormatting.ignoreOneLineBlock"] = {default = true,markdownDescription = "Does not reformat one-line code blocks, such as: `if (...) {...} else {...}`.",type = "boolean"},["powershell.codeFormatting.newLineAfterCloseBrace"] = {default = true,markdownDescription = "Adds a newline (line break) after a closing brace.",type = "boolean"},["powershell.codeFormatting.newLineAfterOpenBrace"] = {default = true,markdownDescription = "Adds a newline (line break) after an open brace.",type = "boolean"},["powershell.codeFormatting.openBraceOnSameLine"] = {default = true,markdownDescription = "Places open brace on the same line as its associated statement.",type = "boolean"},["powershell.codeFormatting.pipelineIndentationStyle"] = {default = "NoIndentation",enum = { "IncreaseIndentationForFirstPipeline", "IncreaseIndentationAfterEveryPipeline", "NoIndentation", "None" },markdownDescription = "Whether to increase indentation after a pipeline for multi-line statements. See [PSScriptAnalyzer](https://github.com/PowerShell/PSScriptAnalyzer/blob/a94d9f5666bba9f569cdf9c1bc99556934f2b8f4/docs/Rules/UseConsistentIndentation.md#pipelineindentation-string-default-value-is-increaseindentationforfirstpipeline) for examples. It is suggested to use `IncreaseIndentationForFirstPipeline` instead of the default `NoIndentation`. **This default may change in the future,** please see the [Request For Comment](https://github.com/PowerShell/vscode-powershell/issues/4296).",markdownEnumDescriptions = { "Indent once after the first pipeline and keep this indentation.", "Indent more after the first pipeline and keep this indentation.", "Do not increase indentation.", "Do not change any existing pipeline indentation (disables feature)." },type = "string"},["powershell.codeFormatting.preset"] = {default = "Custom",enum = { "Custom", "Allman", "OTBS", "Stroustrup" },markdownDescription = "Sets the code formatting options to follow the given indent style in a way that is compatible with PowerShell syntax. Any setting other than `Custom` will configure (and override) the settings:\n\n* `#powershell.codeFormatting.openBraceOnSameLine#`\n\n* `#powershell.codeFormatting.newLineAfterOpenBrace#`\n\n* `#powershell.codeFormatting.newLineAfterCloseBrace#`\n\nFor more information about the brace styles, please see [PoshCode's discussion](https://github.com/PoshCode/PowerShellPracticeAndStyle/issues/81).",markdownEnumDescriptions = { "The three brace settings are respected as-is.", "Sets `#powershell.codeFormatting.openBraceOnSameLine#` to `false`, `#powershell.codeFormatting.newLineAfterOpenBrace#` to `true`, and `#powershell.codeFormatting.newLineAfterCloseBrace#` to `true`.", "Sets `#powershell.codeFormatting.openBraceOnSameLine#` to `true`, `#powershell.codeFormatting.newLineAfterOpenBrace#` to `true`, and `#powershell.codeFormatting.newLineAfterCloseBrace#` to `false`.", "Sets `#powershell.codeFormatting.openBraceOnSameLine#` to `true`, `#powershell.codeFormatting.newLineAfterOpenBrace#` to `true`, and `#powershell.codeFormatting.newLineAfterCloseBrace#` to `true`." },type = "string"},["powershell.codeFormatting.trimWhitespaceAroundPipe"] = {default = false,markdownDescription = "Trims extraneous whitespace (more than one character) before and after the pipeline operator (`|`).",type = "boolean"},["powershell.codeFormatting.useConstantStrings"] = {default = false,markdownDescription = "Use single quotes if a string is not interpolated and its value does not contain a single quote.",type = "boolean"},["powershell.codeFormatting.useCorrectCasing"] = {default = false,markdownDescription = "Use correct casing for cmdlets.",type = "boolean"},["powershell.codeFormatting.whitespaceAfterSeparator"] = {default = true,markdownDescription = "Adds a space after a separator (`,` and `;`).",type = "boolean"},["powershell.codeFormatting.whitespaceAroundOperator"] = {default = true,markdownDescription = "Adds spaces before and after an operator (`=`, `+`, `-`, etc.).",type = "boolean"},["powershell.codeFormatting.whitespaceAroundPipe"] = {default = true,markdownDeprecationMessage = "**Deprecated:** Please use the `#powershell.codeFormatting.addWhitespaceAroundPipe#` setting instead. If you've used this setting before, we have moved it for you automatically.",markdownDescription = "**Deprecated:** Please use the `#powershell.codeFormatting.addWhitespaceAroundPipe#` setting instead. If you've used this setting before, we have moved it for you automatically.",type = "boolean"},["powershell.codeFormatting.whitespaceBeforeOpenBrace"] = {default = true,markdownDescription = "Adds a space between a keyword and its associated script-block expression.",type = "boolean"},["powershell.codeFormatting.whitespaceBeforeOpenParen"] = {default = true,markdownDescription = "Adds a space between a keyword (`if`, `elseif`, `while`, `switch`, etc.) and its associated conditional expression.",type = "boolean"},["powershell.codeFormatting.whitespaceBetweenParameters"] = {default = false,markdownDescription = "Removes redundant whitespace between parameters.",type = "boolean"},["powershell.codeFormatting.whitespaceInsideBrace"] = {default = true,markdownDescription = "Adds a space after an opening brace (`{`) and before a closing brace (`}`).",type = "boolean"},["powershell.cwd"] = {default = "",markdownDescription = "An explicit start path where the Extension Terminal will be launched. Both the PowerShell process's and the shell's location will be set to this directory. **Path must be fully resolved: variables are not supported!**",type = "string"},["powershell.debugging.createTemporaryIntegratedConsole"] = {default = false,markdownDescription = "Creates a temporary PowerShell Extension Terminal for each debugging session. This is useful for debugging PowerShell classes and binary modules.",type = "boolean"},["powershell.developer.bundledModulesPath"] = {default = "../../PowerShellEditorServices/module",markdownDescription = "Specifies an alternative path to the folder containing modules that are bundled with the PowerShell extension, that is: PowerShell Editor Services, PSScriptAnalyzer, Plaster, and PSReadLine. **This setting is only meant for extension developers and requires the extension to be run in development mode!**",type = "string"},["powershell.developer.editorServicesLogLevel"] = {default = "Normal",enum = { "Diagnostic", "Verbose", "Normal", "Warning", "Error", "None" },markdownDescription = "Sets the log verbosity for both the extension and its LSP server, PowerShell Editor Services. **Please set to `Diagnostic` when recording logs for a bug report!**",markdownEnumDescriptions = { "Enables all logging possible, please use this setting when submitting logs for bug reports!", "Enables more logging than normal.", "The default logging level.", "Only log warnings and errors.", "Only log errors.", "Disable all logging possible. No log files will be written!" },type = "string"},["powershell.developer.editorServicesWaitForDebugger"] = {default = false,markdownDescription = "Launches the LSP server with the `/waitForDebugger` flag to force it to wait for a .NET debugger to attach before proceeding, and emit its PID until then. **This setting is only meant for extension developers and requires the extension to be run in development mode!**",type = "boolean"},["powershell.developer.featureFlags"] = {default = {},items = {type = "string"},markdownDescription = "An array of strings that enable experimental features in the PowerShell extension. **No flags are currently available!**",type = "array"},["powershell.developer.waitForSessionFileTimeoutSeconds"] = {default = 240,markdownDescription = "Specifies how many seconds the extension will wait for the LSP server, PowerShell Editor Services, to connect. The default is four minutes; try increasing this value if your computer is particularly slow (often caused by overactive anti-malware programs).",type = "number"},["powershell.enableProfileLoading"] = {default = true,markdownDescription = "Specifies whether the extension loads [PowerShell profiles](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_profiles). Note that the extension's \"Current Host\" profile is `Microsoft.VSCode_profile.ps1`, which will be loaded instead of the default \"Current Host\" profile of `Microsoft.PowerShell_profile.ps1`. Use the \"All Hosts\" profile `profile.ps1` for common configuration.",type = "boolean"},["powershell.enableReferencesCodeLens"] = {default = true,markdownDescription = "Specifies if Code Lenses are displayed above function definitions, used to show the number of times the function is referenced in the workspace and navigate to those references. Large workspaces may want to disable this setting if performance is compromised. See also `#powershell.analyzeOpenDocumentsOnly#`.",type = "boolean"},["powershell.helpCompletion"] = {default = "BlockComment",enum = { "Disabled", "BlockComment", "LineComment" },markdownDescription = "Specifies the [comment based help](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_comment_based_help) completion style triggered by typing ` ##`.",markdownEnumDescriptions = { "Disables the feature.", "Inserts a block style help comment, for example:\n\n`<#`\n\n`.`\n\n``\n\n`#>`", "Inserts a line style help comment, for example:\n\n`# .`\n\n`# `" },type = "string"},["powershell.integratedConsole.focusConsoleOnExecute"] = {default = true,markdownDescription = "Switches focus to the console when a script selection is run or a script file is debugged.",type = "boolean"},["powershell.integratedConsole.forceClearScrollbackBuffer"] = {default = false,markdownDescription = "Use the VS Code API to clear the terminal since that's the only reliable way to clear the scrollback buffer. Turn this on if you're used to `Clear-Host` clearing scroll history. **This setting is not recommended and likely to be deprecated!**",type = "boolean"},["powershell.integratedConsole.showOnStartup"] = {default = true,markdownDescription = "Shows the Extension Terminal when the PowerShell extension is initialized. When disabled, the pane is not opened on startup, but the Extension Terminal is still created in order to power the extension's features.",type = "boolean"},["powershell.integratedConsole.startInBackground"] = {default = false,markdownDescription = "Starts the Extension Terminal in the background. **If this is enabled, to access the terminal you must run the [Show Extension Terminal command](command:PowerShell.ShowSessionConsole), and once shown it cannot be put back into the background.** This option completely hides the Extension Terminal from the terminals view. You are probably looking for the `#powershell.integratedConsole.showOnStartup#` option instead.",type = "boolean"},["powershell.integratedConsole.suppressStartupBanner"] = {default = false,markdownDescription = "Do not show the startup banner in the PowerShell Extension Terminal.",type = "boolean"},["powershell.integratedConsole.useLegacyReadLine"] = {default = false,markdownDescription = "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!**",type = "boolean"},["powershell.pester.codeLens"] = {default = true,markdownDescription = "This setting controls the appearance of the `Run Tests` and `Debug Tests` CodeLenses that appears above Pester tests.",type = "boolean"},["powershell.pester.debugOutputVerbosity"] = {default = "Diagnostic",enum = { "None", "Minimal", "Normal", "Detailed", "Diagnostic" },markdownDescription = "Defines the verbosity of output to be used when debugging a test or a block. For Pester 5 and newer the default value `Diagnostic` will print additional information about discovery, skipped and filtered tests, mocking and more.",type = "string"},["powershell.pester.outputVerbosity"] = {default = "FromPreference",enum = { "FromPreference", "None", "Minimal", "Normal", "Detailed", "Diagnostic" },markdownDescription = "Defines the verbosity of output to be used. For Pester 5 and newer the default value `FromPreference` will use the `Output` settings from the `$PesterPreference` defined in the caller's context, and will default to `Normal` if there is none. For Pester 4 the `FromPreference` and `Normal` options map to `All`, and `Minimal` option maps to `Fails`.",type = "string"},["powershell.pester.useLegacyCodeLens"] = {default = true,markdownDescription = "Use a CodeLens that is compatible with Pester 4. Disabling this will show `Run Tests` on all `It`, `Describe` and `Context` blocks, and will correctly work only with Pester 5 and newer.",type = "boolean"},["powershell.powerShellAdditionalExePaths"] = {additionalProperties = {type = "string"},default = vim.empty_dict(),markdownDescription = "Specifies a list of Item / Value pairs where the **Item** is a user-chosen name and the **Value** is an absolute path to a PowerShell executable. The name appears in the [Session Menu Command](command:PowerShell.ShowSessionMenu) and is used to reference this executable in the `#powershell.powerShellDefaultVersion#` setting.",type = "object"},["powershell.powerShellDefaultVersion"] = {default = "",markdownDescription = "Specifies the default PowerShell version started by the extension. The name must match what is displayed in the [Session Menu command](command:PowerShell.ShowSessionMenu), for example, `Windows PowerShell (x86)`. You can specify additional PowerShell executables with the `#powershell.powerShellAdditionalExePaths#` setting.",type = "string"},["powershell.powerShellExePath"] = {default = "",markdownDeprecationMessage = "**Deprecated:** Please use the `#powershell.powerShellAdditionalExePaths#` setting instead.",markdownDescription = "**Deprecated:** Specifies the path to the PowerShell executable.",scope = "machine",type = "string"},["powershell.promptToUpdatePackageManagement"] = {default = false,markdownDeprecationMessage = "**Deprecated:** This prompt has been removed as it's no longer strictly necessary to upgrade the `PackageManagement` module.",markdownDescription = "**Deprecated:** Specifies whether you should be prompted to update your version of `PackageManagement` if it's under 1.4.6.",type = "boolean"},["powershell.promptToUpdatePowerShell"] = {default = true,markdownDescription = "Specifies whether you may be prompted to update your version of PowerShell.",type = "boolean"},["powershell.scriptAnalysis.enable"] = {default = true,markdownDescription = "Enables real-time script analysis using [PSScriptAnalyzer](https://github.com/PowerShell/PSScriptAnalyzer) that populates the [Problems view](command:workbench.panel.markers.view.focus).",type = "boolean"},["powershell.scriptAnalysis.settingsPath"] = {default = "PSScriptAnalyzerSettings.psd1",markdownDescription = "Specifies the path to a [PSScriptAnalyzer](https://github.com/PowerShell/PSScriptAnalyzer) settings file. **This setting may not work as expected currently!**",type = "string"},["powershell.sideBar.CommandExplorerExcludeFilter"] = {default = {},items = {type = "string"},markdownDescription = "Specifies an array of modules to exclude from Command Explorer listing.",type = "array"},["powershell.sideBar.CommandExplorerVisibility"] = {default = true,markdownDescription = "Specifies the visibility of the Command Explorer in the side bar.",type = "boolean"},["powershell.startAsLoginShell.linux"] = {default = false,markdownDescription = "Starts the PowerShell extension's underlying PowerShell process as a login shell, if applicable.",type = "boolean"},["powershell.startAsLoginShell.osx"] = {default = true,markdownDescription = "Starts the PowerShell extension's underlying PowerShell process as a login shell, if applicable.",type = "boolean"},["powershell.startAutomatically"] = {default = true,markdownDescription = "Starts the PowerShell extension automatically when a PowerShell file is opened. If `false`, to start the extension use the [Restart Session command](command:PowerShell.RestartSession). **IntelliSense, code navigation, the Extension Terminal, code formatting, and other features are not enabled until the extension starts.**",type = "boolean"},["powershell.useX86Host"] = {default = false,markdownDeprecationMessage = "**Deprecated:** This setting was removed when the PowerShell installation searcher was added. Please use the `#powershell.powerShellAdditionalExePaths#` setting instead.",markdownDescription = "**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.",type = "boolean"}},title = "PowerShell"} \ No newline at end of file -- cgit v1.2.3-70-g09d2