64 references to FixFilePath
Microsoft.Build (21)
BackEnd\Components\RequestBuilder\TargetUpToDateChecker.cs (7)
978string oldestOutput = EscapingUtilities.UnescapeAll(FileUtilities.FixFilePath(outputs[0].ToString())); 996string arbitraryInput = EscapingUtilities.UnescapeAll(FileUtilities.FixFilePath(inputs[0].ToString())); 1004string candidateOutput = EscapingUtilities.UnescapeAll(FileUtilities.FixFilePath(outputs[i].ToString())); 1022EscapingUtilities.UnescapeAll(FileUtilities.FixFilePath(inputs[0].ToString())); 1039string unescapedInput = EscapingUtilities.UnescapeAll(FileUtilities.FixFilePath(input.ToString())); 1127input = EscapingUtilities.UnescapeAll(FileUtilities.FixFilePath(input)); 1128output = EscapingUtilities.UnescapeAll(FileUtilities.FixFilePath(output));
BackEnd\Components\SdkResolution\SdkResolverManifest.cs (1)
83manifest.Path = FileUtilities.FixFilePath(manifest.Path);
Construction\ProjectImportElement.cs (2)
56get => FileUtilities.FixFilePath(GetAttributeValue(XMakeAttributes.project)); 75get => FileUtilities.FixFilePath(GetAttributeValue(XMakeAttributes.sdk));
Construction\ProjectRootElement.cs (1)
1253ProjectUsingTaskElement usingTask = CreateUsingTaskElement(name, FileUtilities.FixFilePath(assemblyFile), assemblyName);
Construction\ProjectUsingTaskElement.cs (3)
51get => FileUtilities.FixFilePath( 58value = FileUtilities.FixFilePath(value); 252usingTask.AssemblyFile = FileUtilities.FixFilePath(assemblyFile);
Evaluation\Conditionals\FunctionCallExpressionNode.cs (2)
123argument = FileUtilities.FixFilePath(argument); 157argument = FileUtilities.FixFilePath(argument);
Evaluation\Expander.cs (1)
4051argumentValue = FileUtilities.FixFilePath(argumentValue);
Instance\ProjectItemInstance.cs (2)
869_includeEscaped = FileUtilities.FixFilePath(includeEscaped); 870_includeBeforeWildcardExpansionEscaped = FileUtilities.FixFilePath(includeBeforeWildcardExpansionEscaped);
Instance\TaskRegistry.cs (1)
356assemblyFile = FileUtilities.FixFilePath(assemblyFile);
Logging\FileLogger.cs (1)
200_logFileName = FileUtilities.FixFilePath(parameterValue);
Microsoft.Build.Framework (20)
FileUtilities.cs (17)
210fileSpec = FixFilePath(fileSpec); 224path = FixFilePath(path); 340return new AbsolutePath(FixFilePath(NewPath.GetFullPath(path.Value)), 355return new AbsolutePath(FixFilePath(path.Value), 368/// Callers are responsible for calling <see cref="FixFilePath(string)"/> 484return FixFilePath(path.Substring(start, stop - start)); 498return FixFilePath(start < stop && IsSlash(path[stop - 1]) ? 535path = FixFilePath(path); 596return FixFilePath(fullPath.Substring(0, i)); 670return FixFilePath(fullPath); 905string? directory = Path.GetDirectoryName(FixFilePath(fileSpec)); 992fileSpec = FixFilePath(EscapingUtilities.UnescapeAll(fileSpec)); 1105File.Delete(FixFilePath(path)); 1132path = FixFilePath(path); 1399return FixFilePath(path); 1450return FixFilePath(path); 1467return Path.IsPathRooted(FixFilePath(path));
ItemSpecModifiers.cs (1)
521return Path.GetFileNameWithoutExtension(FileUtilities.FixFilePath(itemSpec));
Utilities\FileMatcher.cs (2)
236path = FileUtilities.FixFilePath(path); 595filespec = FileUtilities.FixFilePath(filespec);
Microsoft.Build.Tasks.Core (14)
CreateCSharpManifestResourceName.cs (3)
101string embeddedFileName = FileUtilities.FixFilePath(linkFileName); 104embeddedFileName = FileUtilities.FixFilePath(fileName); 107dependentUponFileName = FileUtilities.FixFilePath(dependentUponFileName);
CreateVisualBasicManifestResourceName.cs (1)
106dependentUponFileName = FileUtilities.FixFilePath(dependentUponFileName);
DependencyFile.cs (1)
63this.filename = FileUtilities.FixFilePath(filename);
FindInList.cs (1)
107var path = FileUtilities.FixFilePath(item.ItemSpec);
ListOperators\FindUnderPath.cs (4)
70TaskEnvironment.GetAbsolutePath(FileUtilities.FixFilePath(Path.ItemSpec)).GetCanonicalForm()); 77System.IO.Path.GetFullPath(TaskEnvironment.GetAbsolutePath(FileUtilities.FixFilePath(Path.ItemSpec)))); 103TaskEnvironment.GetAbsolutePath(FileUtilities.FixFilePath(item.ItemSpec)).GetCanonicalForm()); 110System.IO.Path.GetFullPath(TaskEnvironment.GetAbsolutePath(FileUtilities.FixFilePath(item.ItemSpec))));
MakeDir.cs (1)
65absolutePath = TaskEnvironment.GetAbsolutePath(FileUtilities.FixFilePath(directory.ItemSpec));
ResGenDependencies.cs (1)
373var outputFile = new FileInfo(FileUtilities.FixFilePath(outputFileName));
ResourceHandling\MSBuildResXReader.cs (1)
232string fileName = FileUtilities.FixFilePath(fileRefInfo[0]);
Touch.cs (1)
101path = TaskEnvironment.GetAbsolutePath(FileUtilities.FixFilePath(file.ItemSpec));
Microsoft.Build.Utilities.Core (4)
CommandLineBuilder.cs (1)
339fileName = FileUtilities.FixFilePath(fileName);
TaskItem.cs (3)
106_itemSpec = treatAsFilePath ? FileUtilities.FixFilePath(itemSpec) : itemSpec; 188_itemSpec = FileUtilities.FixFilePath(value); 207_itemSpec = FileUtilities.FixFilePath(value);
MSBuild (5)
CommandLine\CommandLineParser.cs (2)
331string responseFile = FileUtilities.FixFilePath(unquotedCommandLineArg.Substring(1)); 553var projectFile = FileUtilities.FixFilePath(projectSwitchParameters[0]);
XMake.cs (3)
3119projectFile = FileUtilities.FixFilePath(parameters[0]); 3705string logFileName = FileUtilities.FixFilePath(ExtractAnyParameterValue(logFileParameter)); 3967string testFile = FileUtilities.FixFilePath(loggerAssemblySpec);