From 69a3680b1d457bdc4cea41b263a85d27d5199644 Mon Sep 17 00:00:00 2001 From: Logan Graham Date: Mon, 30 Sep 2024 16:17:04 -0400 Subject: [PATCH] [C#] Disable nullish coalescing to empty strings in ENV (#144) Co-authored-by: Logan Graham --- .../SauceLabs.Visual/Utils/EnvVars.cs | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/visual-dotnet/SauceLabs.Visual/Utils/EnvVars.cs b/visual-dotnet/SauceLabs.Visual/Utils/EnvVars.cs index 8488bc78..7b7debdc 100644 --- a/visual-dotnet/SauceLabs.Visual/Utils/EnvVars.cs +++ b/visual-dotnet/SauceLabs.Visual/Utils/EnvVars.cs @@ -4,17 +4,17 @@ namespace SauceLabs.Visual.Utils { internal class EnvVars { - internal static string Project => Environment.GetEnvironmentVariable("SAUCE_VISUAL_PROJECT") ?? ""; - internal static string Branch => Environment.GetEnvironmentVariable("SAUCE_VISUAL_BRANCH") ?? ""; + internal static string? Project => Environment.GetEnvironmentVariable("SAUCE_VISUAL_PROJECT"); + internal static string? Branch => Environment.GetEnvironmentVariable("SAUCE_VISUAL_BRANCH"); - internal static string DefaultBranch => - Environment.GetEnvironmentVariable("SAUCE_VISUAL_DEFAULT_BRANCH") ?? ""; + internal static string? DefaultBranch => + Environment.GetEnvironmentVariable("SAUCE_VISUAL_DEFAULT_BRANCH"); internal static string BuildName => Environment.GetEnvironmentVariable("SAUCE_VISUAL_BUILD_NAME") ?? ""; - internal static string CustomId => Environment.GetEnvironmentVariable("SAUCE_VISUAL_CUSTOM_ID") ?? ""; - internal static string BuildId => Environment.GetEnvironmentVariable("SAUCE_VISUAL_BUILD_ID") ?? ""; - internal static string Username => Environment.GetEnvironmentVariable("SAUCE_USERNAME") ?? ""; - internal static string AccessKey => Environment.GetEnvironmentVariable("SAUCE_ACCESS_KEY") ?? ""; - internal static string Region => Environment.GetEnvironmentVariable("SAUCE_REGION") ?? ""; + internal static string? CustomId => Environment.GetEnvironmentVariable("SAUCE_VISUAL_CUSTOM_ID"); + internal static string? BuildId => Environment.GetEnvironmentVariable("SAUCE_VISUAL_BUILD_ID"); + internal static string? Username => Environment.GetEnvironmentVariable("SAUCE_USERNAME"); + internal static string? AccessKey => Environment.GetEnvironmentVariable("SAUCE_ACCESS_KEY"); + internal static string? Region => Environment.GetEnvironmentVariable("SAUCE_REGION"); } } \ No newline at end of file