29 references to GetCanonicalForm
Microsoft.Build.Framework (3)
MultiThreadedTaskEnvironmentDriver.cs (2)
76_currentDirectory = value.GetCanonicalForm(); 141GetAbsolutePath(tempDirectory).GetCanonicalForm());
PathHelpers\AbsolutePath.cs (1)
132/// un-normalized form; <see cref="GetCanonicalForm"/> is the single normalization step.
Microsoft.Build.Tasks.Core (18)
AssemblyDependency\ReferenceTable.cs (2)
489reference.FullPath = _taskEnvironment.GetAbsolutePath(assemblyFileName).GetCanonicalForm(); 1404resolvedPath = FileUtilities.FixFilePath(_taskEnvironment.GetAbsolutePath(resolvedPath).GetCanonicalForm());
AssignTargetPath.cs (2)
70TaskEnvironment.GetAbsolutePath(FileUtilities.EnsureTrailingSlash(RootFolder)).GetCanonicalForm(); 131TaskEnvironment.GetAbsolutePath(Files[i].ItemSpec).GetCanonicalForm();
Copy.cs (2)
1156source.Path = source.Path.GetCanonicalForm(); 1157destination.Path = destination.Path.GetCanonicalForm();
ListOperators\FindUnderPath.cs (2)
70TaskEnvironment.GetAbsolutePath(FileUtilities.FixFilePath(Path.ItemSpec)).GetCanonicalForm()); 103TaskEnvironment.GetAbsolutePath(FileUtilities.FixFilePath(item.ItemSpec)).GetCanonicalForm());
ManifestUtil\PathUtil.cs (1)
245return new AbsolutePath(path, baseDirectory).GetCanonicalForm();
ManifestUtil\Util.cs (1)
428key = ((string)taskEnvironment.GetAbsolutePath(item.ItemSpec).GetCanonicalForm()).ToUpperInvariant();
ResolveManifestFiles.cs (2)
526var outputAssembliesMap = outputAssemblies.ToDictionary(p => (string)TaskEnvironment.GetAbsolutePath(p.ItemSpec).GetCanonicalForm(), StringComparer.OrdinalIgnoreCase); 538string key = (string)TaskEnvironment.GetAbsolutePath(item.ItemSpec).GetCanonicalForm();
SystemState.cs (1)
622AbsolutePath fullPath = taskEnvironment.GetAbsolutePath(Path.Combine(stateFileDirectory, relativePath)).GetCanonicalForm();
TaskEnvironmentExtensions.cs (1)
28return absolutePath.GetCanonicalForm();
Untar.cs (2)
274AbsolutePath fullDestinationDirectoryPath = TaskEnvironment.GetAbsolutePath(FileUtilities.EnsureTrailingSlash(destinationDirectory.FullName)).GetCanonicalForm(); 286AbsolutePath fullDestinationPath = TaskEnvironment.GetAbsolutePath(Path.Combine(destinationDirectory.FullName, entryName)).GetCanonicalForm();
Unzip.cs (2)
179AbsolutePath fullDestinationDirectoryPath = TaskEnvironment.GetAbsolutePath(FileUtilities.EnsureTrailingSlash(destinationDirectory.FullName)).GetCanonicalForm(); 190AbsolutePath fullDestinationPath = TaskEnvironment.GetAbsolutePath(Path.Combine(destinationDirectory.FullName, zipArchiveEntry.FullName)).GetCanonicalForm();
Microsoft.DotNet.Arcade.Sdk (1)
src\LocateDotNet.cs (1)
87DotNetPath = TaskEnvironment.GetAbsolutePath(Path.Combine(dotNetDir, fileName)).GetCanonicalForm();
Microsoft.DotNet.Build.Tasks.Templating (1)
GenerateFileFromTemplate.cs (1)
76AbsolutePath resolvedOutputPath = TaskEnvironment.GetAbsolutePath(OutputPath.Replace('\\', '/')).GetCanonicalForm();
Microsoft.DotNet.CMake.Sdk (3)
src\GetCMakeArtifactsFromFileApi.cs (3)
112string normalizedSourceDir = TaskEnvironment.GetAbsolutePath(SourceDirectory).GetCanonicalForm().Value.Replace('\\', '/').TrimEnd('/'); 141dirSource = TaskEnvironment.GetAbsolutePath(dirSource).GetCanonicalForm().Value.Replace('\\', '/').TrimEnd('/'); 197fullPath = TaskEnvironment.GetAbsolutePath(fullPath).GetCanonicalForm();
Microsoft.DotNet.XliffTasks (3)
Tasks\GatherTranslatedSource.cs (1)
115dependentUpon = TaskEnvironment.GetAbsolutePath(Path.Combine(sourceDirectory, dependentUpon)).GetCanonicalForm();
Tasks\TranslateSource.cs (1)
46sourceDocument.RewriteRelativePathsToAbsolute(sourceAbsolutePath.GetCanonicalForm());
Tasks\UpdateXlf.cs (1)
50catch (FileNotFoundException fileNotFoundEx) when (fileNotFoundEx.FileName == absoluteXlfPath.GetCanonicalForm().Value)