Commands\DashboardRunCommand.cs (8)
35private readonly IEnvironment _environment;
71IEnvironment environment,
164private static void AddOptionArgs(ParseResult parseResult, List<string> args, IReadOnlyList<string> unmatchedTokens, IEnvironment environment)
183IEnvironment environment, Option<string?> option, string envVarName, string? defaultValue)
201IEnvironment environment, Option<bool> option, string envVarName, bool? defaultValue = null)
225internal static bool ConfigSettingHasValue(IReadOnlyList<string> unmatchedTokens, IEnvironment environment, string envVarName)
256internal static DashboardInfo ResolveDashboardInfo(List<string> dashboardArgs, IReadOnlyList<string> unmatchedTokens, IEnvironment environment, string? browserToken)
277internal static string? ResolveSettingValue(List<string> args, IReadOnlyList<string> unmatchedTokens, IEnvironment environment, string key)
Utils\EnvironmentChecker\DevCertsCheck.cs (6)
20internal sealed class DevCertsCheck(ILogger<DevCertsCheck> logger, ICertificateToolRunner certificateToolRunner, IEnvironment environment, IProcessExecutionFactory processExecutionFactory) : IEnvironmentCheck
71IReadOnlyList<DevCertInfo> certInfos, IEnvironment environment)
219private async Task AddLinuxOpenSslCertificateCacheWarningsAsync(List<EnvironmentCheckResult> results, IReadOnlyList<DevCertInfo> certInfos, IEnvironment environment, CancellationToken cancellationToken)
491private static void AddLinuxCertificateToolWarnings(List<EnvironmentCheckResult> results, IEnvironment environment)
517private static Dictionary<string, string> GetEnvironmentVariables(IEnvironment environment) =>
561private static string BuildSslCertDirFixCommand(string devCertsTrustPath, IEnvironment environment)
Utils\EnvironmentChecker\VsCodeExtensionCheck.cs (8)
31private readonly IEnvironment _environment;
35public VsCodeExtensionCheck(IEnvironment environment, CliExecutionContext executionContext)
42internal VsCodeExtensionCheck(IEnvironment environment, CliExecutionContext executionContext, Func<string, string?> commandResolver)
100internal static VsCodeExtensionDetection Detect(IEnvironment environment, DirectoryInfo homeDirectory)
107internal static VsCodeExtensionDetection Detect(IEnvironment environment, DirectoryInfo homeDirectory, Func<string, string?> commandResolver)
119private static bool IsVsCodeInstalled(IEnvironment environment, Func<string, string?> commandResolver)
133private static bool IsExtensionInstalled(IEnvironment environment, DirectoryInfo homeDirectory)
146private static IEnumerable<string> GetExtensionDirectories(IEnvironment environment, DirectoryInfo homeDirectory)