47 references to ResolveSymlinks
aspire (11)
Backchannel\AppHostConnectionResolver.cs (2)
304
PathNormalizer.
ResolveSymlinks
(appHostPath),
305
PathNormalizer.
ResolveSymlinks
(workingDirectory));
Backchannel\AppHostPathComparer.cs (2)
44
PathNormalizer.ResolveToFilesystemPath(PathNormalizer.
ResolveSymlinks
(leftPath)),
45
PathNormalizer.ResolveToFilesystemPath(PathNormalizer.
ResolveSymlinks
(rightPath)));
DotNet\DotNetCliRunner.cs (1)
644
var resolvedProcessPath = PathNormalizer.
ResolveSymlinks
(processPath);
Git\GitWorktree.cs (1)
354
var resolvedPath = PathNormalizer.
ResolveSymlinks
(path);
Projects\AppHostWorkloadId.cs (1)
34
var normalizedPath = PathNormalizer.
ResolveSymlinks
(appHostPath);
Projects\ProjectLocator.cs (1)
1391
var normalizedSettingsPath = PathNormalizer.
ResolveSymlinks
(settingsFile.FullName)
src\Shared\AppHostSocketManager.cs (1)
222
PathNormalizer.
ResolveSymlinks
(appHostPath),
src\Shared\PathNormalizer.cs (2)
50
return ResolvePathCasing(
ResolveSymlinks
(path));
345
/// Unlike <see cref="
ResolveSymlinks
"/>, this method reports IO, permission, and circular-link failures
Aspire.Cli.Tests (36)
Backchannel\AppHostConnectionResolverTests.cs (1)
343
var previousSocketKeyPath = PathNormalizer.
ResolveSymlinks
(differentlyCasedProjectPath);
Backchannel\BackchannelConstantsTests.cs (3)
349
var resolvedAppHostPath = PathNormalizer.
ResolveSymlinks
(appHostPath);
395
PathNormalizer.
ResolveSymlinks
(projectFileViaSymlink),
400
Assert.Contains(PathNormalizer.
ResolveSymlinks
(projectFileViaSymlink), socketKeyPaths);
Commands\AgentMcpCommandTests.cs (2)
1714
PathNormalizer.ResolveToFilesystemPath(PathNormalizer.
ResolveSymlinks
(appHostProjectFile.FullName)),
1747
PathNormalizer.ResolveToFilesystemPath(PathNormalizer.
ResolveSymlinks
(appHostProjectFile.FullName)),
Commands\RunCommandTests.cs (1)
5445
var resolvedAppHostPath = PathNormalizer.
ResolveSymlinks
(appHostFile.FullName);
Commands\StartCommandTests.cs (1)
679
var resolvedAppHostPath = PathNormalizer.
ResolveSymlinks
(appHostFile.FullName);
Commands\StopCommandTests.cs (1)
1626
var resolvedAppHostPath = PathNormalizer.
ResolveSymlinks
(appHostPath);
DotNet\ProcessExecutionDetachedTests.cs (1)
110
$"cwd={PathNormalizer.
ResolveSymlinks
(workspace.WorkspaceRoot.FullName)}",
Git\GitWorktreeTests.cs (10)
38
Assert.Equal(PathNormalizer.
ResolveSymlinks
(worktreeRoot), linkedRoot);
56
Assert.Equal(PathNormalizer.
ResolveSymlinks
(worktreeRoot), linkedRoot);
72
Assert.Equal(PathNormalizer.
ResolveSymlinks
(worktreeRoot), linkedRoot);
107
Assert.Equal(PathNormalizer.
ResolveSymlinks
(worktreeRoot), linkedRoot);
132
Assert.Equal(PathNormalizer.
ResolveSymlinks
(worktreeRoot), linkedRoot);
169
Assert.Equal(PathNormalizer.
ResolveSymlinks
(worktreeRoot), linkedRoot);
192
Assert.Equal(PathNormalizer.
ResolveSymlinks
(worktreeRoot), linkedRoot);
209
? PathNormalizer.
ResolveSymlinks
(worktreeRoot)
230
? PathNormalizer.
ResolveSymlinks
(worktreeRoot)
269
Assert.Equal(PathNormalizer.
ResolveSymlinks
(worktreeRoot), linkedRoot);
Projects\DotNetAppHostProjectTests.cs (1)
2964
var resolvedAppHostPath = PathNormalizer.
ResolveSymlinks
(appHostPath);
Projects\GuestAppHostProjectTests.cs (1)
2132
var resolvedAppHostPath = PathNormalizer.
ResolveSymlinks
(appHostPath);
Utils\PathNormalizerTests.cs (14)
24
var firstPass = PathNormalizer.
ResolveSymlinks
(file.FullName);
25
var secondPass = PathNormalizer.
ResolveSymlinks
(firstPass);
33
Assert.Equal(string.Empty, PathNormalizer.
ResolveSymlinks
(string.Empty));
51
PathNormalizer.
ResolveSymlinks
(file.FullName),
70
PathNormalizer.
ResolveSymlinks
(file.FullName),
80
PathNormalizer.
ResolveSymlinks
(workspace.WorkspaceRoot.FullName),
98
var resolved = PathNormalizer.
ResolveSymlinks
(linkPath);
103
Assert.Equal(PathNormalizer.
ResolveSymlinks
(target.FullName), resolved);
127
var resolvedThroughLink = PathNormalizer.
ResolveSymlinks
(pathThroughLink);
128
var resolvedThroughReal = PathNormalizer.
ResolveSymlinks
(file.FullName);
144
var resolved = PathNormalizer.
ResolveSymlinks
(linkPath);
166
Assert.Equal(PathNormalizer.
ResolveSymlinks
(projectFile.FullName), resolved);
231
PathNormalizer.
ResolveSymlinks
(enumeratedPath),
253
PathNormalizer.
ResolveSymlinks
(candidate),