34 references to FilePathNormalizer
Microsoft.AspNetCore.Razor.Test.Common.Tooling (1)
TestPathUtilities.cs (1)
35
Assert.True(
FilePathNormalizer
.AreFilePathsEquivalent(expectedFilePath, actualFilePath));
Microsoft.CodeAnalysis.Razor.Workspaces (8)
CodeActions\Razor\ComponentAccessibilityCodeActionProvider.cs (1)
101
path =
FilePathNormalizer
.Normalize(path);
CodeActions\Razor\ExtractToCodeBehindCodeActionResolver.cs (1)
42
var path =
FilePathNormalizer
.Normalize(documentContext.Uri.GetAbsoluteOrUNCPath());
CodeActions\Razor\ExtractToComponentCodeActionResolver.cs (1)
45
var path =
FilePathNormalizer
.Normalize(documentContext.Uri.GetAbsoluteOrUNCPath());
CodeActions\Razor\ExtractToCssCodeActionResolver.cs (1)
40
var cssFilePath = $"{
FilePathNormalizer
.Normalize(documentContext.Uri.GetAbsoluteOrUNCPath())}.css";
CodeActions\Razor\PromoteUsingCodeActionResolver.cs (1)
39
var file =
FilePathNormalizer
.Normalize(documentContext.Uri.GetAbsoluteOrUNCPath());
UriExtensions.cs (1)
51
var normalizedPath =
FilePathNormalizer
.Normalize(decodedAbsolutePath);
Utilities\FilePathNormalizingComparer.cs (2)
16
public bool Equals(string? x, string? y) =>
FilePathNormalizer
.AreFilePathsEquivalent(x, y);
18
public int GetHashCode(string obj) =>
FilePathNormalizer
.GetHashCode(obj);
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (24)
Utilities\FilePathNormalizerTest.cs (24)
21
path =
FilePathNormalizer
.Normalize(path);
34
path =
FilePathNormalizer
.Normalize(path);
47
path =
FilePathNormalizer
.Normalize(path);
60
path =
FilePathNormalizer
.Normalize(path);
73
path =
FilePathNormalizer
.Normalize(path);
86
var normalized =
FilePathNormalizer
.NormalizeDirectory(directory);
99
var normalized =
FilePathNormalizer
.NormalizeDirectory(directory);
112
var normalized =
FilePathNormalizer
.NormalizeDirectory(directory);
125
var normalized =
FilePathNormalizer
.NormalizeDirectory(directory);
138
var normalized =
FilePathNormalizer
.NormalizeDirectory(directory);
151
var normalized =
FilePathNormalizer
.NormalizeDirectory(directory);
164
var normalized =
FilePathNormalizer
.NormalizeDirectory(directory);
185
var result =
FilePathNormalizer
.AreDirectoryPathsEquivalent(path1, path2);
198
var result =
FilePathNormalizer
.AreFilePathsEquivalent(filePath1, filePath2);
212
var result =
FilePathNormalizer
.AreFilePathsEquivalent(filePath1, filePath2);
225
var normalized =
FilePathNormalizer
.GetNormalizedDirectoryName(filePath);
238
var normalized =
FilePathNormalizer
.GetNormalizedDirectoryName(filePath);
248
var normalized =
FilePathNormalizer
.Normalize(null);
258
var normalized =
FilePathNormalizer
.Normalize(string.Empty);
271
var normalized =
FilePathNormalizer
.Normalize(filePath);
284
var normalized =
FilePathNormalizer
.Normalize(filePath);
297
var normalized =
FilePathNormalizer
.Normalize(filePath);
298
normalized =
FilePathNormalizer
.Normalize(normalized);
311
var normalized =
FilePathNormalizer
.Normalize(filePath);
Microsoft.CodeAnalysis.Remote.Razor (1)
ProjectSystem\RemoteProjectSnapshot.cs (1)
46
public string IntermediateOutputPath =>
FilePathNormalizer
.GetNormalizedDirectoryName(_project.CompilationOutputInfo.AssemblyPath);