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