15 references to EndsWithSlash
Microsoft.Build (1)
Definition\Toolset.cs (1)
370if (FileUtilities.EndsWithSlash(toolsPathToUse))
Microsoft.Build.Framework (3)
FileUtilities.cs (2)
914else if ((directory.Length > 0) && !EndsWithSlash(directory)) 1002if (NativeMethods.IsWindows && !EndsWithSlash(fullPath))
ItemSpecModifiers.cs (1)
514if (!FileUtilities.EndsWithSlash(root))
Microsoft.Build.Framework.UnitTests (11)
FileMatcher_Tests.cs (1)
2302if (FileUtilities.EndsWithSlash(normalizedPath))
FileUtilities_Tests.cs (10)
222Assert.True(FileUtilities.EndsWithSlash(@"C:\foo\")); 223Assert.True(FileUtilities.EndsWithSlash(@"C:\")); 224Assert.True(FileUtilities.EndsWithSlash(@"\")); 226Assert.True(FileUtilities.EndsWithSlash(@"http://www.microsoft.com/")); 227Assert.True(FileUtilities.EndsWithSlash(@"//server/share/")); 228Assert.True(FileUtilities.EndsWithSlash(@"/")); 230Assert.False(FileUtilities.EndsWithSlash(@"C:\foo")); 231Assert.False(FileUtilities.EndsWithSlash(@"C:")); 232Assert.False(FileUtilities.EndsWithSlash(@"foo")); 235Assert.False(FileUtilities.EndsWithSlash(String.Empty));