diff --git a/src/PowerShellEditorServices/Services/Workspace/LanguageServerSettings.cs b/src/PowerShellEditorServices/Services/Workspace/LanguageServerSettings.cs index dbdefc9de..d1c45eaf0 100644 --- a/src/PowerShellEditorServices/Services/Workspace/LanguageServerSettings.cs +++ b/src/PowerShellEditorServices/Services/Workspace/LanguageServerSettings.cs @@ -209,7 +209,8 @@ public CodeFormattingSettings(CodeFormattingSettings codeFormattingSettings) public bool WhitespaceAroundOperator { get; set; } public bool WhitespaceAfterSeparator { get; set; } public bool WhitespaceInsideBrace { get; set; } - public bool WhitespaceAroundPipe { get; set; } + public bool MissingWhitespaceAroundPipe { get; set; } + public bool RedundantWhitespaceAroundPipe { get; set; } public bool IgnoreOneLineBlock { get; set; } public bool AlignPropertyValuePairs { get; set; } public bool UseCorrectCasing { get; set; } @@ -284,7 +285,8 @@ private Hashtable GetCustomPSSASettingsHashtable(int tabSize, bool insertSpaces) { "CheckOperator", WhitespaceAroundOperator }, { "CheckSeparator", WhitespaceAfterSeparator }, { "CheckInnerBrace", WhitespaceInsideBrace }, - { "CheckPipe", WhitespaceAroundPipe }, + { "CheckPipe", MissingWhitespaceAroundPipe }, + { "CheckPipeForRedundantWhiteSpace", RedundantWhitespaceAroundPipe }, }}, { "PSAlignAssignmentStatement", new Hashtable { { "Enable", true },