9 references to PathComparison
Microsoft.Build.Tasks.Core (9)
Copy.cs (4)
504
if (String.Equals(originalSource, SourceFiles[i].ItemSpec, FileUtilities.
PathComparison
))
654
FileUtilities.
PathComparison
);
1090
if (string.Equals(source.Name, destination.Name, FileUtilities.
PathComparison
))
1097
return string.Equals(source.FileNameFullPath, destination.FileNameFullPath, FileUtilities.
PathComparison
);
FileUtilities.cs (4)
781
if (fileName.EndsWith(extension,
PathComparison
))
863
StringComparison pathComparison = alwaysIgnoreCase ? StringComparison.OrdinalIgnoreCase :
PathComparison
;
1178
return filename.EndsWith(extension,
PathComparison
);
1221
while (index < splitBase.Length && index < splitPath.Length && splitBase[index].Equals(splitPath[index],
PathComparison
))
Unzip.cs (1)
174
ErrorUtilities.VerifyThrowInvalidOperation(fullDestinationPath.StartsWith(fullDestinationDirectoryPath, FileUtilities.
PathComparison
), "Unzip.ZipSlipExploit", fullDestinationPath);