From 93ec895648a38c84092f4fe127398c24bbe14b6c Mon Sep 17 00:00:00 2001 From: Christoph Bergmeister Date: Mon, 5 Sep 2022 09:56:27 +0100 Subject: [PATCH] Upgrade to PSSA 1.21.0 --- modules.json | 2 +- .../Services/Workspace/LanguageServerSettings.cs | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/modules.json b/modules.json index 1053a9e13..488d74b74 100644 --- a/modules.json +++ b/modules.json @@ -1,6 +1,6 @@ { "PSScriptAnalyzer": { - "Version": "1.20.0" + "Version": "1.21.0" }, "Plaster": { "Version": "1.1.3" diff --git a/src/PowerShellEditorServices/Services/Workspace/LanguageServerSettings.cs b/src/PowerShellEditorServices/Services/Workspace/LanguageServerSettings.cs index 8f16ed43a..8eeef2053 100644 --- a/src/PowerShellEditorServices/Services/Workspace/LanguageServerSettings.cs +++ b/src/PowerShellEditorServices/Services/Workspace/LanguageServerSettings.cs @@ -189,6 +189,7 @@ public CodeFormattingSettings(CodeFormattingSettings codeFormattingSettings) public bool AddWhitespaceAroundPipe { get; set; } public bool AutoCorrectAliases { get; set; } + public bool AvoidSemicolonsAsLineTerminators { get; set; } public bool UseConstantStrings { get; set; } public CodeFormattingPreset Preset { get; set; } public bool OpenBraceOnSameLine { get; set; } @@ -310,6 +311,12 @@ private Hashtable GetCustomPSSASettingsHashtable(int tabSize, bool insertSpaces) { "Enable", UseConstantStrings } } }, + { + "PSAvoidSemicolonsAsLineTerminators", + new Hashtable { + { "Enable", AvoidSemicolonsAsLineTerminators } + } + }, }; if (AutoCorrectAliases)