48 references to ResolveSymlinks
aspire (16)
Backchannel\AppHostConnectionResolver.cs (2)
301PathNormalizer.ResolveSymlinks(appHostPath), 302PathNormalizer.ResolveSymlinks(workingDirectory));
Backchannel\AuxiliaryBackchannelMonitor.cs (2)
209var normalizedWorkingDirectory = PathNormalizer.ResolveSymlinks(workingDirectory); 210var normalizedAppHostPath = PathNormalizer.ResolveSymlinks(appHostPath);
Commands\AppHostLauncher.cs (2)
214var socketKeyPath = PathNormalizer.ResolveSymlinks(effectiveAppHostFile.FullName); 334var socketKeyPath = PathNormalizer.ResolveSymlinks(appHostPath);
DotNet\DotNetCliRunner.cs (1)
632var resolvedProcessPath = PathNormalizer.ResolveSymlinks(processPath);
Git\GitWorktree.cs (1)
354var resolvedPath = PathNormalizer.ResolveSymlinks(path);
Projects\AppHostWorkloadId.cs (1)
34var normalizedPath = PathNormalizer.ResolveSymlinks(appHostPath);
Projects\ProjectLocator.cs (5)
490var settingsCanonicalPath = PathNormalizer.ResolveSymlinks(settingsAppHost.FullName); 498var candidateCanonicalPath = PathNormalizer.ResolveSymlinks(candidate.AppHostFile.FullName); 631return IsUnder(PathNormalizer.ResolveSymlinks(file.FullName), PathNormalizer.ResolveSymlinks(directory.FullName)); 1374var normalizedSettingsPath = PathNormalizer.ResolveSymlinks(settingsFile.FullName)
src\Shared\PathNormalizer.cs (1)
136/// Unlike <see cref="ResolveSymlinks"/>, this method reports IO, permission, and circular-link failures
Utils\AppHostHelper.cs (1)
145var resolvedPath = PathNormalizer.ResolveSymlinks(appHostPath);
Aspire.Cli.Tests (32)
Backchannel\AppHostConnectionResolverTests.cs (2)
70var resolvedProjectPath = PathNormalizer.ResolveSymlinks(projectFile.FullName); 301var canonicalPath = PathNormalizer.ResolveSymlinks(projectFileViaSymlink.FullName);
Commands\AppHostLauncherTests.cs (2)
92var resolvedPath = PathNormalizer.ResolveSymlinks(appHostPathViaSymlink); 1252var resolvedAppHostPath = PathNormalizer.ResolveSymlinks(AppHostFile.FullName);
Commands\RunCommandTests.cs (1)
4765var resolvedAppHostPath = PathNormalizer.ResolveSymlinks(appHostFile.FullName);
Commands\StartCommandTests.cs (1)
678var resolvedAppHostPath = PathNormalizer.ResolveSymlinks(appHostFile.FullName);
Commands\StopCommandTests.cs (1)
1302var resolvedAppHostPath = PathNormalizer.ResolveSymlinks(appHostPath);
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);
Projects\DotNetAppHostProjectTests.cs (1)
2550var resolvedAppHostPath = PathNormalizer.ResolveSymlinks(appHostPath);
Projects\GuestAppHostProjectTests.cs (1)
1440var resolvedAppHostPath = PathNormalizer.ResolveSymlinks(appHostPath);
Utils\AppHostHelperTests.cs (4)
384var resolvedAppHostPath = PathNormalizer.ResolveSymlinks(appHostPath); 426var canonicalProjectPath = PathNormalizer.ResolveSymlinks(projectFileViaSymlink); 466var resolvedViaSymlink = PathNormalizer.ResolveSymlinks(projectFileViaSymlink); 467var resolvedRealTarget = PathNormalizer.ResolveSymlinks(realProjectPath);
Utils\PathNormalizerTests.cs (8)
22var firstPass = PathNormalizer.ResolveSymlinks(file.FullName); 23var secondPass = PathNormalizer.ResolveSymlinks(firstPass); 31Assert.Equal(string.Empty, PathNormalizer.ResolveSymlinks(string.Empty)); 45var resolved = PathNormalizer.ResolveSymlinks(linkPath); 50Assert.Equal(PathNormalizer.ResolveSymlinks(target.FullName), resolved); 74var resolvedThroughLink = PathNormalizer.ResolveSymlinks(pathThroughLink); 75var resolvedThroughReal = PathNormalizer.ResolveSymlinks(file.FullName); 91var resolved = PathNormalizer.ResolveSymlinks(linkPath);