From 3b7bbc10e97c210e84b129f7e37ed9d476d1bdae Mon Sep 17 00:00:00 2001 From: "Mr.k" Date: Thu, 1 Aug 2024 22:34:47 +0300 Subject: [PATCH] Update Replace Regex for Code Formatting in 'Invoke-Preprocessing' Script Tool --- tools/Invoke-Preprocessing.ps1 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/Invoke-Preprocessing.ps1 b/tools/Invoke-Preprocessing.ps1 index f6bac06d..c9692fc6 100644 --- a/tools/Invoke-Preprocessing.ps1 +++ b/tools/Invoke-Preprocessing.ps1 @@ -118,11 +118,11 @@ # TODO: # make more formatting rules, and document them in WinUtil Official Documentation - (Get-Content -Raw "$file").TrimEnd() ` + (Get-Content "$file").TrimEnd() ` -replace ('\t', ' ') ` -replace ('\)\s*\{', ') {') ` - -replace ('(?if|for|foreach)\s*(?\([\s\S]\))\s*\{', '${keyword} ${condition} {') ` - -replace ('\}\s*elseif\s*(?\([\s\S]\))\s*\{', '} elseif ${condition} {') ` + -replace ('(?if|for|foreach)\s*(?\([.*?]\))\s*\{', '${keyword} ${condition} {') ` + -replace ('\}\s*elseif\s*(?\([.*?]\))\s*\{', '} elseif ${condition} {') ` -replace ('\}\s*else\s*\{', '} else {') ` -replace ('Try\s*\{', 'try {') ` -replace ('Catch\s*\{', 'catch {') `