183 references to PathSeparator
aspire (15)
Certificates\CertificateGeneration\UnixCertificateManager.cs (3)
126var sslCertDirs = sslCertDirString.Split(Path.PathSeparator); 394var existingDirs = existingSslCertDir.Split(Path.PathSeparator); 844var paths = nssDbOverride.Split(Path.PathSeparator); // May be empty - the user may not want to add browser trust
Certificates\CertificateService.cs (3)
188var paths = currentSslCertDir.Split(Path.PathSeparator, StringSplitOptions.RemoveEmptyEntries); 196environmentVariables[SslCertDirEnvVar] = $"{currentSslCertDir}{Path.PathSeparator}{devCertsTrustPath}"; 204environmentVariables[SslCertDirEnvVar] = string.Join(Path.PathSeparator, systemCertDirs);
Commands\UpdateCommand.cs (1)
888var pathSeparator = Path.PathSeparator;
DotNet\DotNetCliRunner.cs (1)
483env["PATH"] = $"{sdkInstallPath}{Path.PathSeparator}{currentPath}";
Projects\JavaAppHostToolchainResolver.cs (2)
667"-sourcepath", string.Join(Path.PathSeparator, ".", Path.Combine("src", "main", "java")), 713var classPath = string.Join(Path.PathSeparator, [classesDirectory, Path.Combine(dependencyDirectory, "*")]);
src\Shared\PathLookupHelper.cs (3)
44return FindFullPathFromPath(executablePath, path, Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions) 84return FindFullPathFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions); 98return FindAllFullPathsFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions);
Telemetry\InternalMicrosoftDetector.cs (1)
1157foreach (var directory in path.Split(Path.PathSeparator, StringSplitOptions.RemoveEmptyEntries))
Templating\DotNetTemplateFactory.cs (1)
113foreach (var directory in pathVariable.Split(Path.PathSeparator, StringSplitOptions.RemoveEmptyEntries))
Aspire.Acquisition.Tests (32)
Scripts\PRScriptInstallE2ETests.cs (1)
39cmd.WithEnvironmentVariable("PATH", $"{mockGhPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}");
Scripts\PRScriptInstallerModeTests.cs (11)
22cmd.WithEnvironmentVariable("PATH", $"{mockGhPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 30cmd.WithEnvironmentVariable("PATH", $"{mockGhPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 566cmd.WithEnvironmentVariable("PATH", $"{mockBinDir}{Path.PathSeparator}/usr/bin:/bin:/usr/sbin:/sbin"); 584cmd.WithEnvironmentVariable("PATH", $"{mockBinDir}{Path.PathSeparator}/usr/bin:/bin:/usr/sbin:/sbin"); 603cmd.WithEnvironmentVariable("PATH", $"{mockBinDir}{Path.PathSeparator}/usr/bin:/bin:/usr/sbin:/sbin"); 631cmd.WithEnvironmentVariable("PATH", $"{mockBinDir}{Path.PathSeparator}/usr/bin:/bin:/usr/sbin:/sbin"); 796cmd.WithEnvironmentVariable("PATH", $"{mockBinDir}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 815cmd.WithEnvironmentVariable("PATH", $"{mockBinDir}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 842cmd.WithEnvironmentVariable("PATH", $"{mockBinDir}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 880cmd.WithEnvironmentVariable("PATH", $"{mockBinDir}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 965cmd.WithEnvironmentVariable("PATH", $"{mockBinDir}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}");
Scripts\PRScriptPowerShellTests.cs (3)
27cmd.WithEnvironmentVariable("PATH", $"{mockGhPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 509Assert.Contains($"{binDir}{Path.PathSeparator}$env:PATH", hintLine); 525Assert.Contains($"{binDir}{Path.PathSeparator}$env:PATH", hintLine);
Scripts\PRScriptPSFunctionTests.cs (1)
85var existingPath = $"{cliBinDir}{Path.PathSeparator}{Path.Combine(env.TempDirectory, "other-bin")}";
Scripts\PRScriptShellTests.cs (1)
24cmd.WithEnvironmentVariable("PATH", $"{mockGhPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}");
Scripts\PRScriptToolModeTests.cs (15)
35cmd.WithEnvironmentVariable("PATH", $"{mockGhPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 43cmd.WithEnvironmentVariable("PATH", $"{mockGhPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 393cmd.WithEnvironmentVariable("PATH", $"{mockDotnetPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 424cmd.WithEnvironmentVariable("PATH", $"{mockDotnetPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 461cmd.WithEnvironmentVariable("PATH", $"{mockDotnetPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 492cmd.WithEnvironmentVariable("PATH", $"{mockDotnetPath}{Path.PathSeparator}{mockGhPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 529cmd.WithEnvironmentVariable("PATH", $"{mockDotnetPath}{Path.PathSeparator}{mockGhPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 970cmd.WithEnvironmentVariable("PATH", $"{mockDotnetPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 1000cmd.WithEnvironmentVariable("PATH", $"{mockDotnetPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 1036cmd.WithEnvironmentVariable("PATH", $"{mockDotnetPath}{Path.PathSeparator}{mockGhPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}"); 1073cmd.WithEnvironmentVariable("PATH", $"{mockDotnetPath}{Path.PathSeparator}{mockGhPath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}");
Aspire.Cli.Tests (14)
Acquisition\InstallationDiscoveryDiscoverAllTests.cs (5)
44using var _ = new EnvVarOverride("PATH", pathDir + Path.PathSeparator + (Environment.GetEnvironmentVariable("PATH") ?? string.Empty)); 196using var pathOverride = new EnvVarOverride("PATH", firstPathDir + Path.PathSeparator + secondPathDir); 336using var _ = new EnvVarOverride("PATH", binDir + Path.PathSeparator + (Environment.GetEnvironmentVariable("PATH") ?? string.Empty)); 578using var _ = new EnvVarOverride("PATH", pathDir + Path.PathSeparator + (Environment.GetEnvironmentVariable("PATH") ?? string.Empty)); 856binDir + Path.PathSeparator + (Environment.GetEnvironmentVariable("PATH") ?? string.Empty));
Certificates\CertificateServiceTests.cs (1)
684Assert.Contains(CertificateHelpers.GetDevCertsTrustPath(new HostEnvironment()), environmentVariables["SSL_CERT_DIR"].Split(Path.PathSeparator));
Certificates\UnixCertificateManagerTests.cs (1)
153["SSL_CERT_DIR"] = string.Join(Path.PathSeparator, corruptOpenSslDirectory.FullName, validOpenSslDirectory.FullName),
Npm\NpmRunnerTests.cs (1)
161using var pathOverride = new EnvVarOverride("PATH", $"{tempDirectory.FullName}{Path.PathSeparator}{existingPath}");
Projects\JavaAppHostToolchainResolverTests.cs (6)
157"-sourcepath", $".{Path.PathSeparator}{Path.Combine("src", "main", "java")}", 168["-cp", $"{Path.Combine("target", "classes")}{Path.PathSeparator}{Path.Combine("target", "aspire-deps", "*")}", "AppHost"], 254"-sourcepath", $".{Path.PathSeparator}{Path.Combine("src", "main", "java")}", 263["-cp", $"{Path.Combine("build", "classes", "java", "main")}{Path.PathSeparator}{Path.Combine("build", "aspire-deps", "*")}", "AppHost"], 550"-sourcepath", $".{Path.PathSeparator}{Path.Combine("src", "main", "java")}", 559$"{Path.Combine(toProjectRoot, "target", "classes")}{Path.PathSeparator}{Path.Combine(toProjectRoot, "target", "aspire-deps", "*")}",
Aspire.EndToEnd.Tests (3)
tests\Shared\TemplatesTesting\BuildEnvironment.cs (3)
101.Split(Path.PathSeparator) 124.Split(Path.PathSeparator) 176EnvVars["PATH"] = $"{sdkForTemplatePath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}";
Aspire.Hosting (5)
Dcp\ExecutableConfigurationResolver.cs (2)
56Path.PathSeparator, 72CertificateDirectoriesPath = ReferenceExpression.Create($"{string.Join(Path.PathSeparator, directories)}"),
src\Shared\PathLookupHelper.cs (3)
44return FindFullPathFromPath(executablePath, path, Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions) 84return FindFullPathFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions); 98return FindAllFullPathsFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions);
Aspire.Hosting.Azure (3)
src\Shared\PathLookupHelper.cs (3)
44return FindFullPathFromPath(executablePath, path, Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions) 84return FindFullPathFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions); 98return FindAllFullPathsFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions);
Aspire.Hosting.Azure.Kubernetes (3)
src\Shared\PathLookupHelper.cs (3)
44return FindFullPathFromPath(executablePath, path, Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions) 84return FindFullPathFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions); 98return FindAllFullPathsFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions);
Aspire.Hosting.Browsers (3)
src\Shared\PathLookupHelper.cs (3)
44return FindFullPathFromPath(executablePath, path, Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions) 84return FindFullPathFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions); 98return FindAllFullPathsFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions);
Aspire.Hosting.Browsers.Tests (3)
src\Shared\PathLookupHelper.cs (3)
44return FindFullPathFromPath(executablePath, path, Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions) 84return FindFullPathFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions); 98return FindAllFullPathsFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions);
Aspire.Hosting.Docker (3)
src\Shared\PathLookupHelper.cs (3)
44return FindFullPathFromPath(executablePath, path, Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions) 84return FindFullPathFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions); 98return FindAllFullPathsFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions);
Aspire.Hosting.Python (2)
PythonAppResourceBuilderExtensions.cs (2)
1268foreach (var directory in pathVariable.Split(Path.PathSeparator)) 1281foreach (var directory in pathVariable.Split(Path.PathSeparator))
Aspire.Hosting.Sdk.Tests (4)
AppHostSdkTargetsTests.cs (4)
233var path = $"{nonExecutableDirectory.FullName}{Path.PathSeparator}{CreatePathWithoutAspire(executableDirectory.FullName)}"; 1775? $"{directory}{Path.PathSeparator}{Environment.GetEnvironmentVariable(pathEnvironmentVariable)}" 1795.Split(Path.PathSeparator, StringSplitOptions.RemoveEmptyEntries) 1798return string.Join(Path.PathSeparator, firstDirectories.Concat(pathDirectories));
Aspire.Hosting.Tasks (1)
CommandPathResolver.cs (1)
26foreach (var pathEntry in path.Split(Path.PathSeparator))
Aspire.Hosting.Tests (13)
Dcp\DcpExecutorTests.cs (8)
5427var sslCertDirs = sslCertDir.Split(Path.PathSeparator); 5438options.StartInfo.Environment["SSL_CERT_DIR"] = string.Join(Path.PathSeparator, expectedExistingSslCertDirs); 5447var sslCertDirs = sslCertDir.Split(Path.PathSeparator); 5449Assert.Equal(expectedExistingSslCertDir.Split(Path.PathSeparator), sslCertDirs.Skip(1)); 5450}, string.Join(Path.PathSeparator, expectedExistingSslCertDirs), options).Dispose(); 5464var sslCertDirs = sslCertDir.Split(Path.PathSeparator); 5483var sslCertDirs = sslCertDir.Split(Path.PathSeparator); 5497var sslCertDirs = sslCertDir.Split(Path.PathSeparator);
MSBuildTests.cs (2)
1121.Split(Path.PathSeparator, StringSplitOptions.RemoveEmptyEntries) 1124return string.Join(Path.PathSeparator, pathDirectories.Prepend(firstDirectory));
PathLookupHelperTests.cs (3)
62new Dictionary<string, string> { ["PATH"] = string.Join(Path.PathSeparator, firstBinPath, secondBinPath) }); 243string.Join(Path.PathSeparator, firstBinPath, secondBinPath), 244Path.PathSeparator,
Aspire.Playground.Tests (3)
src\Shared\PathLookupHelper.cs (3)
44return FindFullPathFromPath(executablePath, path, Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions) 84return FindFullPathFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions); 98return FindAllFullPathsFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions);
Aspire.Templates.Tests (3)
tests\Shared\TemplatesTesting\BuildEnvironment.cs (3)
101.Split(Path.PathSeparator) 124.Split(Path.PathSeparator) 176EnvVars["PATH"] = $"{sdkForTemplatePath}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}";
Aspire.TestUtilities (3)
src\Shared\PathLookupHelper.cs (3)
44return FindFullPathFromPath(executablePath, path, Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions) 84return FindFullPathFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions); 98return FindAllFullPathsFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions);
datacollector (1)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\ProcDumpExecutableHelper.cs (1)
115foreach (string path in pathString.Split(Path.PathSeparator))
datacollector.arm64 (1)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\ProcDumpExecutableHelper.cs (1)
115foreach (string path in pathString.Split(Path.PathSeparator))
dotnet-dev-certs (4)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (4)
111var sslCertDirs = sslCertDirString.Split(Path.PathSeparator); 370var existingDirs = existingSslCertDir.Split(Path.PathSeparator); 600var searchFolders = searchPath.Split(Path.PathSeparator); 845var paths = nssDbOverride.Split(Path.PathSeparator); // May be empty - the user may not want to add browser trust
Infrastructure.Tests (6)
Pipelines\NixCliPackageTests.cs (2)
98["PATH"] = fakeBinPath + Path.PathSeparator + Environment.GetEnvironmentVariable("PATH") 160["PATH"] = fakeBinPath + Path.PathSeparator + Environment.GetEnvironmentVariable("PATH")
src\Shared\PathLookupHelper.cs (3)
44return FindFullPathFromPath(executablePath, path, Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions) 84return FindFullPathFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions); 98return FindAllFullPathsFromPath(command, Environment.GetEnvironmentVariable("PATH"), Path.PathSeparator, FileExistsAndIsExecutable, pathExtensions);
WorkflowScripts\ExtensionReleaseWorkflowTests.cs (1)
826return new FakeGhFixture(callLogPath, $"{binDirectory}{Path.PathSeparator}{Environment.GetEnvironmentVariable("PATH")}");
Microsoft.Arcade.Common (1)
CommandFactory.cs (1)
73foreach (var path in System.Environment.GetEnvironmentVariable("PATH").Split(Path.PathSeparator))
Microsoft.AspNetCore.DeveloperCertificates.XPlat (4)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (4)
111var sslCertDirs = sslCertDirString.Split(Path.PathSeparator); 370var existingDirs = existingSslCertDir.Split(Path.PathSeparator); 600var searchFolders = searchPath.Split(Path.PathSeparator); 845var paths = nssDbOverride.Split(Path.PathSeparator); // May be empty - the user may not want to add browser trust
Microsoft.AspNetCore.Server.Kestrel.Core (4)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (4)
111var sslCertDirs = sslCertDirString.Split(Path.PathSeparator); 370var existingDirs = existingSslCertDir.Split(Path.PathSeparator); 600var searchFolders = searchPath.Split(Path.PathSeparator); 845var paths = nssDbOverride.Split(Path.PathSeparator); // May be empty - the user may not want to add browser trust
Microsoft.Build (1)
Evaluation\ParserIgnoreConfiguration.cs (1)
204string[] paths = envValue.Split(new[] { Path.PathSeparator }, StringSplitOptions.RemoveEmptyEntries);
Microsoft.Build.Framework (1)
MSBuildConstants.cs (1)
133internal static readonly char[] PathSeparatorChar = [Path.PathSeparator];
Microsoft.Build.Tasks.Git (1)
GitDataReader\GitEnvironment.cs (1)
136var paths = pathList.Split(Path.PathSeparator);
Microsoft.CodeAnalysis.Scripting (1)
Hosting\Resolvers\RuntimeMetadataReferenceResolver.cs (1)
201=> ((AppContext.GetData("TRUSTED_PLATFORM_ASSEMBLIES") as string)?.Split(Path.PathSeparator)).ToImmutableArrayOrEmpty();
Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts (1)
MonoMSBuildDiscovery.cs (1)
36.Split(Path.PathSeparator)
Microsoft.DotNet.Cli.Definitions (1)
src\sdk\src\Resolvers\Microsoft.DotNet.NativeWrapper\EnvironmentProvider.cs (1)
33.Split(new char[] { Path.PathSeparator }, options: StringSplitOptions.RemoveEmptyEntries)
Microsoft.DotNet.Cli.Utils (1)
EnvironmentProvider.cs (1)
13private static char[] s_pathSeparator = [Path.PathSeparator];
Microsoft.DotNet.HotReload.Watch (4)
Build\BuildReporter.cs (2)
32? $"{file.FilePath}{Path.PathSeparator}{string.Join(Path.PathSeparator, file.StaticWebAssetRelativeUrl)}"
src\sdk\src\Dotnet.Watch\HotReloadClient\DefaultHotReloadClient.cs (1)
153environmentBuilder.InsertListItem(AgentEnvironmentVariables.DotNetStartupHooks, startupHookPath, Path.PathSeparator);
src\sdk\src\Dotnet.Watch\HotReloadClient\Web\AbstractBrowserRefreshServer.cs (1)
89builder.InsertListItem(MiddlewareEnvironmentVariables.DotNetStartupHooks, middlewareAssemblyPath, Path.PathSeparator);
Microsoft.DotNet.HotReload.WebAssembly.Browser (2)
src\sdk\src\Dotnet.Watch\HotReloadAgent\HotReloadAgent.cs (2)
321var updatedValues = environment.Split(Path.PathSeparator, StringSplitOptions.RemoveEmptyEntries) 324return string.Join(Path.PathSeparator, updatedValues);
Microsoft.DotNet.NativeWrapper (1)
EnvironmentProvider.cs (1)
33.Split(new char[] { Path.PathSeparator }, options: StringSplitOptions.RemoveEmptyEntries)
Microsoft.DotNet.TemplateLocator (2)
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\SdkDirectoryWorkloadManifestProvider.cs (1)
130_manifestRoots = manifestDirectoryEnvironmentVariable.Split(Path.PathSeparator)
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadResolver.cs (1)
48workloadRootPaths = packRootEnvironmentVariable!.Split(Path.PathSeparator).Select(path => new WorkloadRootPath(path, false)).Concat(workloadRootPaths).ToArray();
Microsoft.Extensions.DependencyModel (1)
Resolution\PackageCompilationAssemblyResolver.cs (1)
49return listOfDirectories.Split([Path.PathSeparator], StringSplitOptions.RemoveEmptyEntries);
Microsoft.Extensions.DotNetDeltaApplier (2)
src\sdk\src\Dotnet.Watch\HotReloadAgent\HotReloadAgent.cs (2)
321var updatedValues = environment.Split(Path.PathSeparator, StringSplitOptions.RemoveEmptyEntries) 324return string.Join(Path.PathSeparator, updatedValues);
Microsoft.ML.TestFramework (1)
CopyAction.cs (1)
50if (Path.PathSeparator == '/') copyfolder = "Linux";
Microsoft.NET.Build.Containers (2)
LocalDaemons\ContainerRuntimeOperations.cs (1)
159foreach (string directory in (Environment.GetEnvironmentVariable("PATH") ?? string.Empty).Split(Path.PathSeparator))
LocalDaemons\DockerCli.cs (1)
56foreach (string directory in (Environment.GetEnvironmentVariable("PATH") ?? string.Empty).Split(Path.PathSeparator))
Microsoft.NET.Build.Tasks (3)
ProcessFrameworkReferences.cs (1)
1122foreach (var packRoot in packRootEnvironmentVariable.Split(Path.PathSeparator))
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\SdkDirectoryWorkloadManifestProvider.cs (1)
130_manifestRoots = manifestDirectoryEnvironmentVariable.Split(Path.PathSeparator)
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadResolver.cs (1)
48workloadRootPaths = packRootEnvironmentVariable!.Split(Path.PathSeparator).Select(path => new WorkloadRootPath(path, false)).Concat(workloadRootPaths).ToArray();
Microsoft.NET.Sdk.Razor.Tasks (1)
src\sdk\src\RazorSdk\Tool\ServerProtocol\ServerConnection.cs (1)
301var paths = Environment.GetEnvironmentVariable("PATH").Split(Path.PathSeparator);
Microsoft.NET.Sdk.WorkloadManifestReader (2)
SdkDirectoryWorkloadManifestProvider.cs (1)
130_manifestRoots = manifestDirectoryEnvironmentVariable.Split(Path.PathSeparator)
WorkloadResolver.cs (1)
48workloadRootPaths = packRootEnvironmentVariable!.Split(Path.PathSeparator).Select(path => new WorkloadRootPath(path, false)).Concat(workloadRootPaths).ToArray();
Microsoft.TestPlatform.CoreUtilities (1)
Helpers\DotnetHostHelper.cs (1)
114foreach (string path in pathString.Split(Path.PathSeparator))
Microsoft.TestPlatform.Extensions.BlameDataCollector (1)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\ProcDumpExecutableHelper.cs (1)
115foreach (string path in pathString.Split(Path.PathSeparator))
Microsoft.VisualBasic.Core (1)
Microsoft\VisualBasic\FileSystem.vb (1)
397DirName = DirName & Path.PathSeparator
Mono.Cecil (1)
Mono.Cecil\BaseAssemblyResolver.cs (1)
202 foreach (var path in paths.Split (Path.PathSeparator))
NuGet.Common (1)
PathUtil\NuGetEnvironment.cs (1)
361foreach (var dir in path.Split(Path.PathSeparator))
NuGet.Protocol (3)
Plugins\PluginDiscoverer.cs (3)
97var filePaths = _netCoreOrNetFXPluginPaths!.Split(new[] { Path.PathSeparator }, StringSplitOptions.RemoveEmptyEntries); 191string[] paths = _nuGetPluginPaths?.Split([Path.PathSeparator], StringSplitOptions.RemoveEmptyEntries) ?? Array.Empty<string>(); 240string[] paths = nugetPluginPaths?.Split(Path.PathSeparator) ?? Array.Empty<string>();
RepoTasks (4)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (4)
111var sslCertDirs = sslCertDirString.Split(Path.PathSeparator); 370var existingDirs = existingSslCertDir.Split(Path.PathSeparator); 600var searchFolders = searchPath.Split(Path.PathSeparator); 845var paths = nssDbOverride.Split(Path.PathSeparator); // May be empty - the user may not want to add browser trust
rzc (1)
ServerProtocol\ServerConnection.cs (1)
301var paths = Environment.GetEnvironmentVariable("PATH").Split(Path.PathSeparator);
System.Diagnostics.Process (1)
System\Diagnostics\ProcessUtils.cs (1)
26StringParser pathParser = new(pathEnvVar, Path.PathSeparator, skipEmpty: true);
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\StartupHookProvider.cs (2)
46startupHookParts.AddRange(diagnosticStartupHooks.Split(Path.PathSeparator)); 51startupHookParts.AddRange(startupHooksVariable.Split(Path.PathSeparator));
testhost (1)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\ProcDumpExecutableHelper.cs (1)
115foreach (string path in pathString.Split(Path.PathSeparator))
testhost.arm64 (1)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\ProcDumpExecutableHelper.cs (1)
115foreach (string path in pathString.Split(Path.PathSeparator))
testhost.x86 (1)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\ProcDumpExecutableHelper.cs (1)
115foreach (string path in pathString.Split(Path.PathSeparator))
vstest.console (1)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\ProcDumpExecutableHelper.cs (1)
115foreach (string path in pathString.Split(Path.PathSeparator))
vstest.console.arm64 (1)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\ProcDumpExecutableHelper.cs (1)
115foreach (string path in pathString.Split(Path.PathSeparator))