21 references to IsSameDirectoryOrChildOf
Microsoft.CodeAnalysis.CSharp (1)
CommandLine\CommandLineDiagnosticFormatter.cs (1)
71
if (PathUtilities.
IsSameDirectoryOrChildOf
(normalizedDirectory, normalizedBaseDirectory))
Microsoft.CodeAnalysis.UnitTests (20)
FileSystem\PathUtilitiesTests.cs (20)
260
Assert.True(PathUtilities.
IsSameDirectoryOrChildOf
(@"C:\", @"C:"));
261
Assert.True(PathUtilities.
IsSameDirectoryOrChildOf
(@"C:\", @"C:\"));
262
Assert.True(PathUtilities.
IsSameDirectoryOrChildOf
(@"C:", @"C:"));
263
Assert.True(PathUtilities.
IsSameDirectoryOrChildOf
(@"C:", @"C:\"));
265
Assert.True(PathUtilities.
IsSameDirectoryOrChildOf
(@"C:\ABCD\EFGH", @"C:"));
266
Assert.True(PathUtilities.
IsSameDirectoryOrChildOf
(@"C:\ABCD\EFGH", @"C:\"));
268
Assert.True(PathUtilities.
IsSameDirectoryOrChildOf
(@"C:\ABCD\EFGH\", @"C:"));
269
Assert.True(PathUtilities.
IsSameDirectoryOrChildOf
(@"C:\ABCD\EFGH\", @"C:\"));
271
Assert.True(PathUtilities.
IsSameDirectoryOrChildOf
(@"C:\ABCD\EFGH", @"C:\ABCD"));
272
Assert.True(PathUtilities.
IsSameDirectoryOrChildOf
(@"C:\ABCD\EFGH", @"C:\ABCD\"));
274
Assert.True(PathUtilities.
IsSameDirectoryOrChildOf
(@"C:\ABCD\EFGH\", @"C:\ABCD"));
275
Assert.True(PathUtilities.
IsSameDirectoryOrChildOf
(@"C:\ABCD\EFGH\", @"C:\ABCD\"));
277
Assert.True(PathUtilities.
IsSameDirectoryOrChildOf
(@"C:\ABCD\EFGH", @"C:\ABCD\EFGH"));
278
Assert.True(PathUtilities.
IsSameDirectoryOrChildOf
(@"C:\ABCD\EFGH", @"C:\ABCD\EFGH\"));
280
Assert.True(PathUtilities.
IsSameDirectoryOrChildOf
(@"C:\ABCD\EFGH\", @"C:\ABCD\EFGH"));
281
Assert.True(PathUtilities.
IsSameDirectoryOrChildOf
(@"C:\ABCD\EFGH\", @"C:\ABCD\EFGH\"));
287
Assert.False(PathUtilities.
IsSameDirectoryOrChildOf
(@"C:\", @"C:\ABCD"));
288
Assert.False(PathUtilities.
IsSameDirectoryOrChildOf
(@"C:\ABC", @"C:\ABCD"));
289
Assert.False(PathUtilities.
IsSameDirectoryOrChildOf
(@"C:\ABCDE", @"C:\ABCD"));
291
Assert.False(PathUtilities.
IsSameDirectoryOrChildOf
(@"C:\A\B\C", @"C:\A\B\C\D"));