112 references to PathNormalizer
aspire (49)
Backchannel\AppHostConnectionHelper.cs (2)
51var selectedCanonicalPath = PathNormalizer.ResolveToFilesystemPath(selectedPath); 55PathNormalizer.ResolveToFilesystemPath(c.AppHostInfo.AppHostPath),
Backchannel\AppHostConnectionResolver.cs (2)
302PathNormalizer.ResolveSymlinks(appHostPath), 303PathNormalizer.ResolveSymlinks(workingDirectory));
Backchannel\AuxiliaryBackchannelMonitor.cs (4)
174var selectedCanonicalPath = PathNormalizer.ResolveToFilesystemPath(selectedAppHostPath); 178PathNormalizer.ResolveToFilesystemPath(c.AppHostInfo.AppHostPath), 229var normalizedWorkingDirectory = PathNormalizer.ResolveToFilesystemPath(workingDirectory); 230var normalizedAppHostPath = PathNormalizer.ResolveToFilesystemPath(appHostPath);
Commands\AppHostLauncher.cs (2)
491var canonicalAppHostPath = PathNormalizer.ResolveToFilesystemPath(appHostPath); 728PathNormalizer.ResolveToFilesystemPath(appHostInfo.AppHostPath),
Commands\InitCommand.cs (1)
503var displayPath = PathNormalizer.NormalizePathForStorage(Path.GetRelativePath(workingDirectory.FullName, appHostPath));
Commands\ResourceCommand.cs (2)
707var targetPath = PathNormalizer.ResolveToFilesystemPath(selectedAppHostProjectFile.FullName); 725PathNormalizer.ResolveToFilesystemPath(appHostPath),
Commands\StopCommand.cs (2)
295var canonicalAppHostPath = PathNormalizer.ResolveToFilesystemPath(appHostFile.FullName); 301PathNormalizer.ResolveToFilesystemPath(connectionAppHostPath),
Configuration\AspireConfigFile.cs (2)
199var absolutePath = PathNormalizer.NormalizePathForCurrentPlatform( 201config.AppHost.Path = PathNormalizer.NormalizePathForStorage(
DotNet\DotNetCliRunner.cs (1)
644var resolvedProcessPath = PathNormalizer.ResolveSymlinks(processPath);
Git\GitWorktree.cs (1)
354var resolvedPath = PathNormalizer.ResolveSymlinks(path);
Mcp\Tools\SelectAppHostTool.cs (2)
64var canonicalPath = PathNormalizer.ResolveToFilesystemPath(displayPath); 75PathNormalizer.ResolveToFilesystemPath(c.AppHostInfo.AppHostPath),
Packaging\PackagingService.cs (1)
280var packagesPath = PathNormalizer.NormalizePathForStorage(packagesDirectory.FullName);
Projects\AppHostWorkloadId.cs (1)
34var normalizedPath = PathNormalizer.ResolveSymlinks(appHostPath);
Projects\DotNetAppHostProject.cs (2)
2317var configuredAppHostPath = PathNormalizer.ResolveToFilesystemPath( 2319var selectedAppHostPath = PathNormalizer.ResolveToFilesystemPath(appHostFile.FullName);
Projects\ProjectLocator.cs (17)
486var settingsCanonicalPath = PathNormalizer.ResolveToFilesystemPath(settingsAppHost.FullName); 494var candidateCanonicalPath = PathNormalizer.ResolveToFilesystemPath(candidate.AppHostFile.FullName); 624PathNormalizer.ResolveToFilesystemPath(file.FullName), 625PathNormalizer.ResolveToFilesystemPath(directory.FullName)); 716qualifiedPath = PathNormalizer.NormalizePathForCurrentPlatform(qualifiedPath); 771qualifiedAppHostPath = PathNormalizer.NormalizePathForCurrentPlatform(qualifiedAppHostPath); 993var resolvedProjectPath = PathNormalizer.ResolvePathCasing(projectFile.FullName); 1135: PathNormalizer.ResolveToFilesystemPath(settingsAppHost.FullName); 1142PathNormalizer.ResolveToFilesystemPath(c.AppHostFile.FullName), 1173PathNormalizer.ResolveToFilesystemPath(selectedAppHost.FullName), 1174PathNormalizer.ResolveToFilesystemPath(settingsAppHost.FullName), 1190var selectedAppHostCanonicalPath = PathNormalizer.ResolveToFilesystemPath(selectedAppHost.FullName); 1193PathNormalizer.ResolveToFilesystemPath(f.FullName), 1221var persistedCanonicalPath = PathNormalizer.ResolveToFilesystemPath(persistedPath); 1222var selectedCanonicalPath = PathNormalizer.ResolveToFilesystemPath(selectedPath); 1257var resolvedPath = PathNormalizer.NormalizePathForCurrentPlatform( 1391var normalizedSettingsPath = PathNormalizer.ResolveSymlinks(settingsFile.FullName)
Projects\ProjectUpdater.cs (2)
360var projectPath = PathNormalizer.ResolveToFilesystemPath(projectFile.FullName); 361var appHostProjectPath = PathNormalizer.ResolveToFilesystemPath(appHostProjectFile.FullName);
Scaffolding\ScaffoldingService.cs (2)
311var relativeAppHostDirectory = PathNormalizer.NormalizePathForStorage(Path.GetRelativePath(rootDirectory.FullName, appHostDirectory.FullName)); 368return PathNormalizer.NormalizePathForStorage(
src\Shared\AppHostSocketManager.cs (3)
74appHostId = BackchannelConstants.ComputeAppHostId(PathNormalizer.ResolveToFilesystemPath(appHostPath)); 196PathNormalizer.ResolveToFilesystemPath(appHostPath), 197PathNormalizer.ResolveSymlinks(appHostPath),
Aspire.Cli.Tests (63)
Backchannel\AppHostConnectionResolverTests.cs (3)
343var previousSocketKeyPath = PathNormalizer.ResolveSymlinks(differentlyCasedProjectPath); 344Assert.NotEqual(PathNormalizer.ResolveToFilesystemPath(differentlyCasedProjectPath), previousSocketKeyPath); 565PathNormalizer.ResolveToFilesystemPath(appHostPath),
Backchannel\BackchannelConstantsTests.cs (7)
349var resolvedAppHostPath = PathNormalizer.ResolveSymlinks(appHostPath); 394PathNormalizer.ResolveToFilesystemPath(projectFileViaSymlink), 395PathNormalizer.ResolveSymlinks(projectFileViaSymlink), 398Assert.Equal(PathNormalizer.ResolveToFilesystemPath(projectFileViaSymlink), socketKeyPaths[0]); 400Assert.Contains(PathNormalizer.ResolveSymlinks(projectFileViaSymlink), socketKeyPaths); 447var resolvedViaSymlink = PathNormalizer.ResolveToFilesystemPath(projectFileViaSymlink); 448var resolvedRealTarget = PathNormalizer.ResolveToFilesystemPath(realProjectPath);
Commands\AppHostLauncherTests.cs (7)
282PathNormalizer.ResolveToFilesystemPath(harness.LocatedAppHostFile.FullName)); 1417var resolvedAppHostPath = PathNormalizer.ResolveToFilesystemPath(AppHostFile.FullName); 1848PathNormalizer.ResolveToFilesystemPath("/tmp/AppHost.csproj"), 1864PathNormalizer.ResolveToFilesystemPath("/tmp/AppHost.csproj"), 1882PathNormalizer.ResolveToFilesystemPath("/tmp/AppHost.csproj"), 1900PathNormalizer.ResolveToFilesystemPath("/tmp/AppHost.csproj"), 1912PathNormalizer.ResolveToFilesystemPath("/tmp/AppHost.csproj"),
Commands\RestoreCommandTests.cs (2)
48PathNormalizer.ResolveToFilesystemPath(appHostFile.FullName), 49PathNormalizer.ResolveToFilesystemPath(capturedProjectFilePath));
Commands\RunCommandTests.cs (1)
5445var resolvedAppHostPath = PathNormalizer.ResolveSymlinks(appHostFile.FullName);
Commands\StartCommandTests.cs (1)
679var resolvedAppHostPath = PathNormalizer.ResolveSymlinks(appHostFile.FullName);
Commands\StopCommandTests.cs (1)
1301var resolvedAppHostPath = PathNormalizer.ResolveSymlinks(appHostPath);
Commands\UpdateCommandTests.cs (2)
132PathNormalizer.ResolveToFilesystemPath(appHostProjectFile.FullName), 133PathNormalizer.ResolveToFilesystemPath(updatedProjectFile.FullName));
DotNet\ProcessExecutionDetachedTests.cs (1)
107$"cwd={PathNormalizer.ResolveSymlinks(workspace.WorkspaceRoot.FullName)}",
Git\GitWorktreeTests.cs (10)
38Assert.Equal(PathNormalizer.ResolveSymlinks(worktreeRoot), linkedRoot); 56Assert.Equal(PathNormalizer.ResolveSymlinks(worktreeRoot), linkedRoot); 72Assert.Equal(PathNormalizer.ResolveSymlinks(worktreeRoot), linkedRoot); 107Assert.Equal(PathNormalizer.ResolveSymlinks(worktreeRoot), linkedRoot); 132Assert.Equal(PathNormalizer.ResolveSymlinks(worktreeRoot), linkedRoot); 169Assert.Equal(PathNormalizer.ResolveSymlinks(worktreeRoot), linkedRoot); 192Assert.Equal(PathNormalizer.ResolveSymlinks(worktreeRoot), linkedRoot); 209? PathNormalizer.ResolveSymlinks(worktreeRoot) 230? PathNormalizer.ResolveSymlinks(worktreeRoot) 269Assert.Equal(PathNormalizer.ResolveSymlinks(worktreeRoot), linkedRoot);
Mcp\SelectAppHostToolTests.cs (1)
33var canonicalPath = PathNormalizer.ResolveToFilesystemPath(displayPath);
Projects\DotNetAppHostProjectTests.cs (1)
2860var resolvedAppHostPath = PathNormalizer.ResolveSymlinks(appHostPath);
Projects\GuestAppHostProjectTests.cs (1)
1511var resolvedAppHostPath = PathNormalizer.ResolveSymlinks(appHostPath);
Projects\ProjectLocatorTests.cs (7)
60Assert.Equal(PathNormalizer.ResolveToFilesystemPath(expected), PathNormalizer.ResolveToFilesystemPath(actual)); 340appHostProjectFiles.Select(appHostProjectFile => PathNormalizer.ResolveToFilesystemPath(appHostProjectFile.FullName)), 341results.Select(result => PathNormalizer.ResolveToFilesystemPath(result.SelectedProjectFile!.FullName))); 1483PathNormalizer.ResolvePathCasing(linkedProjectFile.FullName), 1486PathNormalizer.ResolveToFilesystemPath(linkedProjectFile.FullName), 2024Assert.Equal(PathNormalizer.ResolvePathCasing(appHostFile.FullName), result!.FullName);
Utils\PathNormalizerTests.cs (18)
23var firstPass = PathNormalizer.ResolveSymlinks(file.FullName); 24var secondPass = PathNormalizer.ResolveSymlinks(firstPass); 32Assert.Equal(string.Empty, PathNormalizer.ResolveSymlinks(string.Empty)); 50PathNormalizer.ResolveSymlinks(file.FullName), 51PathNormalizer.ResolveToFilesystemPath(caseVariantPath)); 69PathNormalizer.ResolveSymlinks(file.FullName), 70PathNormalizer.ResolveToFilesystemPath(file.FullName)); 79PathNormalizer.ResolveSymlinks(workspace.WorkspaceRoot.FullName), 83Assert.Equal(expectedPath, PathNormalizer.ResolveToFilesystemPath(missingPath)); 97var resolved = PathNormalizer.ResolveSymlinks(linkPath); 102Assert.Equal(PathNormalizer.ResolveSymlinks(target.FullName), resolved); 126var resolvedThroughLink = PathNormalizer.ResolveSymlinks(pathThroughLink); 127var resolvedThroughReal = PathNormalizer.ResolveSymlinks(file.FullName); 143var resolved = PathNormalizer.ResolveSymlinks(linkPath); 163var resolved = PathNormalizer.ResolveToFilesystemPath(linkPath); 165Assert.Equal(PathNormalizer.ResolveSymlinks(projectFile.FullName), resolved); 185var resolved = PathNormalizer.ResolveToFilesystemPath(logicalPath); 202var resolved = PathNormalizer.ResolveToFilesystemPath(missingPath);