41 references to ResolveSymlinks
aspire (9)
Backchannel\AppHostConnectionResolver.cs (2)
302
PathNormalizer.
ResolveSymlinks
(appHostPath),
303
PathNormalizer.
ResolveSymlinks
(workingDirectory));
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)
197
PathNormalizer.
ResolveSymlinks
(appHostPath),
src\Shared\PathNormalizer.cs (2)
49
return ResolvePathCasing(
ResolveSymlinks
(path));
179
/// Unlike <see cref="
ResolveSymlinks
"/>, this method reports IO, permission, and circular-link failures
Aspire.Cli.Tests (32)
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\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)
1301
var resolvedAppHostPath = PathNormalizer.
ResolveSymlinks
(appHostPath);
DotNet\ProcessExecutionDetachedTests.cs (1)
107
$"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)
2860
var resolvedAppHostPath = PathNormalizer.
ResolveSymlinks
(appHostPath);
Projects\GuestAppHostProjectTests.cs (1)
1511
var resolvedAppHostPath = PathNormalizer.
ResolveSymlinks
(appHostPath);
Utils\PathNormalizerTests.cs (12)
23
var firstPass = PathNormalizer.
ResolveSymlinks
(file.FullName);
24
var secondPass = PathNormalizer.
ResolveSymlinks
(firstPass);
32
Assert.Equal(string.Empty, PathNormalizer.
ResolveSymlinks
(string.Empty));
50
PathNormalizer.
ResolveSymlinks
(file.FullName),
69
PathNormalizer.
ResolveSymlinks
(file.FullName),
79
PathNormalizer.
ResolveSymlinks
(workspace.WorkspaceRoot.FullName),
97
var resolved = PathNormalizer.
ResolveSymlinks
(linkPath);
102
Assert.Equal(PathNormalizer.
ResolveSymlinks
(target.FullName), resolved);
126
var resolvedThroughLink = PathNormalizer.
ResolveSymlinks
(pathThroughLink);
127
var resolvedThroughReal = PathNormalizer.
ResolveSymlinks
(file.FullName);
143
var resolved = PathNormalizer.
ResolveSymlinks
(linkPath);
165
Assert.Equal(PathNormalizer.
ResolveSymlinks
(projectFile.FullName), resolved);