15 references to PathsEqual
Microsoft.CodeAnalysis.Features (3)
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (2)
356!PathUtilities.PathsEqual(arg.solution.GetRequiredDocument(id).Project.FilePath!, arg.document.Project.FilePath!), (solution, document))) 464Debug.Assert(!PathUtilities.PathsEqual(refLocation.Document.FilePath, document.FilePath));
CodeRefactorings\SyncNamespace\AbstractSyncNamespaceCodeRefactoringProvider.State.cs (1)
166return PathUtilities.PathsEqual(absoluteDirectoryPath, logicalDirectoryPath);
Microsoft.CodeAnalysis.Workspaces (2)
PathUtilities.cs (2)
567if (!PathsEqual(directoryPathParts[index], fullPathParts[index])) 842return PathsEqual(x, y);
Microsoft.CodeAnalysis.Workspaces.MSBuild (10)
MSBuild\ProjectFile\ProjectFile.cs (10)
331var item = items.FirstOrDefault(it => PathUtilities.PathsEqual(it.EvaluatedInclude, relativePath) 332|| PathUtilities.PathsEqual(it.EvaluatedInclude, filePath)); 447item = references.FirstOrDefault(it => PathUtilities.PathsEqual(it.EvaluatedInclude, filePath) 448|| PathUtilities.PathsEqual(it.EvaluatedInclude, relativePath) 449|| PathUtilities.PathsEqual(GetHintPath(it), filePath) 450|| PathUtilities.PathsEqual(GetHintPath(it), relativePath)); 518item = references.First(it => PathUtilities.PathsEqual(it.EvaluatedInclude, relativePath) 519|| PathUtilities.PathsEqual(it.EvaluatedInclude, projectFilePath)); 553var item = analyzers.FirstOrDefault(it => PathUtilities.PathsEqual(it.EvaluatedInclude, relativePath) 554|| PathUtilities.PathsEqual(it.EvaluatedInclude, fileRef.FullPath));