16 references to EndsWithSlash
Microsoft.Build (5)
Definition\Toolset.cs (1)
425if (FileUtilities.EndsWithSlash(toolsPathToUse))
FileUtilities.cs (3)
287if (EndsWithSlash(path)) 725else if ((directory.Length > 0) && !EndsWithSlash(directory)) 791if (NativeMethodsShared.IsWindows && !EndsWithSlash(fullPath))
Modifiers.cs (1)
415if (!EndsWithSlash(modifiedItemSpec))
Microsoft.Build.Engine.UnitTests (11)
FileMatcher_Tests.cs (1)
2276if (FileUtilities.EndsWithSlash(normalizedPath))
FileUtilities_Tests.cs (10)
221Assert.True(FileUtilities.EndsWithSlash(@"C:\foo\")); 222Assert.True(FileUtilities.EndsWithSlash(@"C:\")); 223Assert.True(FileUtilities.EndsWithSlash(@"\")); 225Assert.True(FileUtilities.EndsWithSlash(@"http://www.microsoft.com/")); 226Assert.True(FileUtilities.EndsWithSlash(@"//server/share/")); 227Assert.True(FileUtilities.EndsWithSlash(@"/")); 229Assert.False(FileUtilities.EndsWithSlash(@"C:\foo")); 230Assert.False(FileUtilities.EndsWithSlash(@"C:")); 231Assert.False(FileUtilities.EndsWithSlash(@"foo")); 234Assert.False(FileUtilities.EndsWithSlash(String.Empty));