From 84ac49dec5d4d3ab63f806360af80f9d89d5fcf2 Mon Sep 17 00:00:00 2001 From: "Mr.k" Date: Fri, 26 Apr 2024 17:57:48 +0300 Subject: [PATCH] Add Comments to be make The Logic a Lot More Clear to Follow and Understand --- functions/private/Test-WinUtilPackageManager.ps1 | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/functions/private/Test-WinUtilPackageManager.ps1 b/functions/private/Test-WinUtilPackageManager.ps1 index 2c8756fa..563bb84f 100644 --- a/functions/private/Test-WinUtilPackageManager.ps1 +++ b/functions/private/Test-WinUtilPackageManager.ps1 @@ -20,7 +20,7 @@ function Test-WinUtilPackageManager { $status = "not-installed" if ($winget) { - # Get Winget Version and Install it if not detected + # Check if Winget is available while getting it's Version if it's available $wingetExists = $true try { $wingetVersionFull = winget --version @@ -28,7 +28,10 @@ function Test-WinUtilPackageManager { $wingetExists = $false } - if ($wingetExists) { + # If Winget is available, Parse it's Version and give proper information to Terminal Output. + # If it isn't available, the return of this funtion will be "not-installed", indicating that + # Winget isn't installed/available on The System. + if ($wingetExists) { # Check if Preview Version if ($wingetVersionFull.Contains("-preview")) { $wingetVersion = $wingetVersionFull.Trim("-preview")