44 references to EnsureTrailingSlash
Microsoft.Build (3)
Evaluation\Expander.cs (1)
1721
value = FileUtilities.
EnsureTrailingSlash
(Path.GetDirectoryName(elementLocation.File));
Evaluation\IntrinsicFunctions.cs (1)
528
return FileUtilities.
EnsureTrailingSlash
(path);
Utilities\FileSpecMatchTester.cs (1)
135
normalizedFixedDirPart = FileUtilities.
EnsureTrailingSlash
(normalizedFixedDirPart);
Microsoft.Build.Engine.UnitTests (2)
Evaluation\Expander_Tests.cs (2)
3465
Assert.Equal(FileUtilities.
EnsureTrailingSlash
(tempPath), FileUtilities.
EnsureTrailingSlash
(result));
Microsoft.Build.Framework (4)
FileUtilities.cs (2)
284
return new AbsolutePath(
EnsureTrailingSlash
(path.Value),
1548
return
EnsureTrailingSlash
(s);
FileUtilities_TempFiles.cs (1)
78
return
EnsureTrailingSlash
(path);
Utilities\FrameworkLocationHelper.cs (1)
1593
this._pathToDotNetFrameworkReferenceAssemblies = FileUtilities.
EnsureTrailingSlash
(referencePath);
Microsoft.Build.Framework.UnitTests (6)
FileUtilities_Tests.cs (6)
325
Assert.Equal(FileUtilities.FixFilePath(@"foo\bar\"), FileUtilities.
EnsureTrailingSlash
(@"foo\bar")); // "test 1"
326
Assert.Equal(FileUtilities.FixFilePath(@"foo/bar\"), FileUtilities.
EnsureTrailingSlash
(@"foo/bar")); // "test 2"
329
Assert.Equal(FileUtilities.FixFilePath(@"foo/bar/"), FileUtilities.
EnsureTrailingSlash
(@"foo/bar/")); // test 3"
330
Assert.Equal(FileUtilities.FixFilePath(@"foo\bar\"), FileUtilities.
EnsureTrailingSlash
(@"foo\bar\")); // test 4"
331
Assert.Equal(FileUtilities.FixFilePath(@"foo/bar\"), FileUtilities.
EnsureTrailingSlash
(@"foo/bar\")); // test 5"
332
Assert.Equal(FileUtilities.FixFilePath(@"foo\bar/"), FileUtilities.
EnsureTrailingSlash
(@"foo\bar/")); // "test 5"
Microsoft.Build.Tasks.Core (18)
AssemblyDependency\ReferenceTable.cs (2)
1723
string referenceDirectoryName = FileUtilities.
EnsureTrailingSlash
(reference.DirectoryName);
2771
relatedItemBase.SetMetadata(ItemMetadataNames.destinationSubDirectory, FileUtilities.
EnsureTrailingSlash
(Path.GetDirectoryName(satelliteFile)));
AssemblyDependency\ResolveAssemblyReference.cs (1)
2249
_targetFrameworkDirectories[i] = FileUtilities.
EnsureTrailingSlash
(_targetFrameworkDirectories[i]);
AssignTargetPath.cs (2)
70
TaskEnvironment.GetAbsolutePath(FileUtilities.
EnsureTrailingSlash
(RootFolder)).GetCanonicalForm();
85
Path.GetFullPath(TaskEnvironment.GetAbsolutePath(FileUtilities.
EnsureTrailingSlash
(RootFolder)));
GetFrameworkSDKPath.cs (8)
66
path = FileUtilities.
EnsureTrailingSlash
(path);
113
path = FileUtilities.
EnsureTrailingSlash
(path);
156
path = FileUtilities.
EnsureTrailingSlash
(path);
199
path = FileUtilities.
EnsureTrailingSlash
(path);
242
path = FileUtilities.
EnsureTrailingSlash
(path);
285
path = FileUtilities.
EnsureTrailingSlash
(path);
328
path = FileUtilities.
EnsureTrailingSlash
(path);
371
path = FileUtilities.
EnsureTrailingSlash
(path);
GetSDKReferenceFiles.cs (2)
622
if (FileUtilities.
EnsureTrailingSlash
(directoryToFileList.Key).StartsWith(FileUtilities.
EnsureTrailingSlash
(redistFilePath), StringComparison.OrdinalIgnoreCase))
ListOperators\FindUnderPath.cs (1)
79
conePath = FileUtilities.
EnsureTrailingSlash
(conePath);
ResolveSDKReference.cs (1)
919
ResolvedPath = FileUtilities.
EnsureTrailingSlash
(sdk.ItemSpec);
Unzip.cs (1)
179
string fullDestinationDirectoryPath = Path.GetFullPath(FileUtilities.
EnsureTrailingSlash
(destinationDirectory.FullName));
Microsoft.Build.Tasks.UnitTests (4)
CodeTaskFactoryTests.cs (4)
1209
FileUtilities.
EnsureTrailingSlash
(Path.GetTempPath()),
1210
FileUtilities.
EnsureTrailingSlash
(Path.GetFullPath(oldTempPath)));
1216
FileUtilities.
EnsureTrailingSlash
(newTempPath),
1217
FileUtilities.
EnsureTrailingSlash
(Path.GetTempPath()));
Microsoft.Build.Utilities.Core (6)
TargetPlatformSDK.cs (1)
108
set => _path = value != null ? FileUtilities.
EnsureTrailingSlash
(value) : null;
ToolLocationHelper.cs (5)
667
legacyWindowsMetadataLocation = FileUtilities.
EnsureTrailingSlash
(legacyWindowsMetadataLocation);
2430
referenceAssemblyPath = FileUtilities.
EnsureTrailingSlash
(referenceAssemblyPath);
2556
targetPlatformSDK.ExtensionSDKs.Add(SDKKey, FileUtilities.
EnsureTrailingSlash
(sdkVersionDirectory.FullName));
2829
targetPlatformSDK.ExtensionSDKs.Add(sdkKey, FileUtilities.
EnsureTrailingSlash
(directoryName));
3059
sdk.Platforms.Add(sdkKey, FileUtilities.
EnsureTrailingSlash
(platformVersion.FullName));
MSBuild (1)
CommandLine\CommandLineParser.cs (1)
361
var responseFileDirectory = FileUtilities.
EnsureTrailingSlash
(Path.GetDirectoryName(responseFile));