30 instantiations of AbsolutePath
Microsoft.Build (3)
BackEnd\Components\RequestBuilder\RequestBuilder.cs (2)
1123_requestEntry.TaskEnvironment.ProjectDirectory = new AbsolutePath(_requestEntry.ProjectRootDirectory, ignoreRootedCheck: true); 1456_requestEntry.TaskEnvironment.ProjectDirectory = new AbsolutePath(_requestEntry.RequestConfiguration.SavedCurrentDirectory, ignoreRootedCheck: true);
BackEnd\Components\RequestBuilder\TaskBuilder.cs (1)
443_buildRequestEntry.TaskEnvironment.ProjectDirectory = new AbsolutePath(_buildRequestEntry.ProjectRootDirectory, ignoreRootedCheck: true);
Microsoft.Build.Framework (13)
FileUtilities.cs (7)
284return new AbsolutePath(EnsureTrailingSlash(path.Value), 312return new AbsolutePath(EnsureNoTrailingSlash(path.Value), 340return new AbsolutePath(FixFilePath(NewPath.GetFullPath(path.Value)), 355return new AbsolutePath(FixFilePath(path.Value), 397return new AbsolutePath(NewPath.GetFullPath(path, workingDir!)); 403return new AbsolutePath(path, new AbsolutePath(workingDir!));
MultiProcessTaskEnvironmentDriver.cs (2)
35get => new AbsolutePath(NativeMethods.GetCurrentDirectory(), ignoreRootedCheck: true); 42return new AbsolutePath(path, ProjectDirectory);
MultiThreadedTaskEnvironmentDriver.cs (3)
36ProjectDirectory = new AbsolutePath(currentDirectoryFullPath, ignoreRootedCheck: true); 53ProjectDirectory = new AbsolutePath(currentDirectoryFullPath, ignoreRootedCheck: true); 72return new AbsolutePath(path, ProjectDirectory);
PathHelpers\AbsolutePath.cs (1)
191return new AbsolutePath(System.IO.Path.GetFullPath(Value), OriginalValue, ignoreRootedCheck: true);
Microsoft.Build.Tasks.Core (12)
AddToWin32Manifest.cs (1)
115return defaultManifestPath is null ? null : new AbsolutePath(defaultManifestPath);
AssemblyDependency\ResolveAssemblyReference.cs (2)
1163: new AbsolutePath(path, ignoreRootedCheck: true); 1199: new AbsolutePath(path, ignoreRootedCheck: true);
BootstrapperUtil\ResourceUpdater.cs (1)
165=> UpdateResources(new AbsolutePath(filename, ignoreRootedCheck: true), results);
GetReferenceAssemblyPaths.cs (1)
170: new AbsolutePath(RootPath, ignoreRootedCheck: true);
ManifestUtil\LauncherBuilder.cs (1)
70AbsolutePath outputExe = new AbsolutePath(
ManifestUtil\PathUtil.cs (1)
245return new AbsolutePath(path, baseDirectory).GetCanonicalForm();
RedistList.cs (1)
1002Path = new AbsolutePath(FileUtilities.NormalizeForPathComparison(absolutePath));
StateFileBase.cs (2)
50SerializeCache(new AbsolutePath(stateFile, ignoreRootedCheck: true), log, serializeEmptyState); 104return DeserializeCache<T>(new AbsolutePath(stateFile, ignoreRootedCheck: true), log);
TaskEnvironmentExtensions.cs (1)
53? new AbsolutePath(paths[i], ignoreRootedCheck: true)
WriteCodeFragment.cs (1)
125outputFilePath = new AbsolutePath(FileUtilities.GetTemporaryFile(outputDirectoryPath, null, extension));
Microsoft.Build.Utilities.Core (1)
ToolTask.cs (1)
893AbsolutePath filePath = !string.IsNullOrEmpty(fileName) ? TaskEnvironment.GetAbsolutePath(fileName) : new AbsolutePath(fileName, ignoreRootedCheck: true);
Microsoft.NET.Build.Tasks (1)
ResolvePackageDependencies.cs (1)
476return Path.GetFullPath(new AbsolutePath(path, absProjectDir));
223 references to AbsolutePath
Microsoft.Build (2)
BackEnd\Components\RequestBuilder\IntrinsicTasks\MSBuild.cs (1)
304AbsolutePath projectPath = TaskEnvironment.GetAbsolutePath(FileUtilities.AttemptToShortenPath(project.ItemSpec));
Evaluation\Expander.cs (1)
4066AbsolutePath? resolved = FileUtilities.MakeFullPathFromThreadWorkingDirectory((string)args[n]);
Microsoft.Build.Framework (41)
FileUtilities.cs (10)
270internal static AbsolutePath EnsureTrailingSlash(AbsolutePath path) 298internal static AbsolutePath EnsureNoTrailingSlash(AbsolutePath path) 326internal static AbsolutePath NormalizePath(AbsolutePath path) 348internal static AbsolutePath FixFilePath(AbsolutePath path) 362/// resolves it to an <see cref="AbsolutePath"/> using the thread-local working directory as base. 379internal static AbsolutePath? MakeFullPathFromThreadWorkingDirectory(string path)
ITaskEnvironmentDriver.cs (2)
21AbsolutePath ProjectDirectory { get; internal set; } 28AbsolutePath GetAbsolutePath(string path);
MultiProcessTaskEnvironmentDriver.cs (2)
33public AbsolutePath ProjectDirectory 40public AbsolutePath GetAbsolutePath(string path)
MultiThreadedTaskEnvironmentDriver.cs (3)
23private AbsolutePath _currentDirectory; 57public AbsolutePath ProjectDirectory 70public AbsolutePath GetAbsolutePath(string path)
PathHelpers\AbsolutePath.cs (22)
24public readonly struct AbsolutePath : IEquatable<AbsolutePath> 42/// Initializes a new instance of the <see cref="AbsolutePath"/> struct. 54/// Initializes a new instance of the <see cref="AbsolutePath"/> struct. 65/// Initializes a new instance of the <see cref="AbsolutePath"/> struct. 100/// Initializes a new instance of the <see cref="AbsolutePath"/> struct by combining an absolute path with a relative path. 105public AbsolutePath(string path, AbsolutePath basePath) 167public static implicit operator string(AbsolutePath path) => path.Value; 173/// An <see cref="AbsolutePath"/> representing the canonical form of the path. 189internal AbsolutePath GetCanonicalForm() 195/// Determines whether two <see cref="AbsolutePath"/> instances are equal. 200public static bool operator ==(AbsolutePath left, AbsolutePath right) => left.Equals(right); 203/// Determines whether two <see cref="AbsolutePath"/> instances are not equal. 208public static bool operator !=(AbsolutePath left, AbsolutePath right) => !left.Equals(right); 211/// Determines whether the specified object is equal to the current <see cref="AbsolutePath"/>. 214/// <returns><c>true</c> if the specified object is an <see cref="AbsolutePath"/> and is equal to the current instance; otherwise, <c>false</c>.</returns> 215public override bool Equals(object? obj) => obj is AbsolutePath other && Equals(other); 218/// Determines whether the specified <see cref="AbsolutePath"/> is equal to the current instance. 220/// <param name="other">The <see cref="AbsolutePath"/> to compare with the current instance.</param> 222public bool Equals(AbsolutePath other) => s_pathComparer.Equals(Value, other.Value); 225/// Returns a hash code for this <see cref="AbsolutePath"/>.
TaskEnvironment.cs (2)
68public AbsolutePath ProjectDirectory 80public AbsolutePath GetAbsolutePath(string path) => _driver.GetAbsolutePath(path);
Microsoft.Build.Tasks.Core (134)
AddToWin32Manifest.cs (5)
93private AbsolutePath? GetManifestPath() 103AbsolutePath absolutePath = TaskEnvironment.GetAbsolutePath(ApplicationManifest.ItemSpec); 118private Stream? GetManifestStream(AbsolutePath? path) 129AbsolutePath? manifestPath = GetManifestPath(); 184AbsolutePath outputPath = TaskEnvironment.GetAbsolutePath(originalPath);
AssemblyDependency\GenerateBindingRedirects.cs (2)
112AbsolutePath outputAppConfigFile = TaskEnvironment.GetAbsolutePath(OutputAppConfigFile.ItemSpec); 350private XDocument LoadAppConfig(AbsolutePath appConfigFile)
AssemblyDependency\Reference.cs (2)
939internal static bool IsFrameworkFile(string fullPath, AbsolutePath[] frameworkPaths) 943foreach (var frameworkPath in frameworkPaths)
AssemblyDependency\ResolveAssemblyReference.cs (22)
192private AbsolutePath[] _candidateAssemblyFiles = []; 193private AbsolutePath[] _targetFrameworkDirectories = []; 198private AbsolutePath _appConfigFile = default; 226private AbsolutePath _stateFile = default; 227private AbsolutePath _assemblyInformationCacheOutputPath = default; 231private AbsolutePath[] _fullFrameworkFolders = []; 232private AbsolutePath[] _latestTargetFrameworkDirectories = []; 1150/// Converts a path to an <see cref="AbsolutePath"/>. Returns <c>default</c> for null or empty paths. 1154private AbsolutePath MakeAbsolutePath(string path) 1167/// Converts each non-empty path in the array to an <see cref="AbsolutePath"/>. 1170private AbsolutePath[] MakeAbsolutePaths(string[] paths) 1176AbsolutePath[] result = new AbsolutePath[paths.Length]; 1185/// Converts a path to an <see cref="AbsolutePath"/> in canonical form (resolves ".." etc.). 1190private AbsolutePath MakeCanonicalPath(string path) 1203/// Converts each non-empty path in the array to a canonical <see cref="AbsolutePath"/>. 1206private AbsolutePath[] MakeCanonicalPaths(string[] paths) 1212AbsolutePath[] result = new AbsolutePath[paths.Length]; 1664foreach (AbsolutePath file in _candidateAssemblyFiles) 1763foreach (var fullFolder in _fullFrameworkFolders) 1769foreach (var latestFolder in _latestTargetFrameworkDirectories)
AssignTargetPath.cs (4)
59AbsolutePath fullRootPath = default; 73AbsolutePath currentDirectory = FileUtilities.EnsureTrailingSlash(TaskEnvironment.ProjectDirectory); 90AbsolutePath currentDirectory = FileUtilities.EnsureTrailingSlash(TaskEnvironment.ProjectDirectory); 130AbsolutePath itemSpecFullFileNamePath =
BootstrapperUtil\ResourceUpdater.cs (1)
40public bool UpdateResources(AbsolutePath filename, BuildResults results)
Copy.cs (6)
520AbsolutePath sourceAbsolutePath; 521AbsolutePath destAbsolutePath; 675AbsolutePath prevSourceAbsolutePath = default; 686AbsolutePath sourceAbsolutePath; 687AbsolutePath destAbsolutePath; 859AbsolutePath src = FileUtilities.NormalizePath(TaskEnvironment.GetAbsolutePath(sourceFolder.ItemSpec));
CreateManifestResourceName.cs (3)
125private static Stream CreateFileStreamOverNewFileStream(AbsolutePath path, FileMode mode, FileAccess access) 196AbsolutePath dependentPath = TaskEnvironment.GetAbsolutePath(Path.Combine(Path.GetDirectoryName(fileName), conventionDependentUpon)); 221AbsolutePath pathToDependent = TaskEnvironment.GetAbsolutePath(Path.Combine(Path.GetDirectoryName(fileName), dependentUpon));
Delegate.cs (1)
121internal delegate Stream CreateFileStream(AbsolutePath path, FileMode mode, FileAccess access);
Delete.cs (1)
124AbsolutePath? filePath = null;
DownloadFile.cs (1)
182AbsolutePath destinationFolderPath = TaskEnvironment.GetAbsolutePath(DestinationFolder.ItemSpec);
Exec.cs (1)
50private AbsolutePath _workingDirectory;
FileIO\GetFileHash.cs (2)
91AbsolutePath filePath = TaskEnvironment.GetAbsolutePath(file.ItemSpec); 146internal static byte[] ComputeHash(Func<HashAlgorithm> algorithmFactory, AbsolutePath filePath, CancellationToken ct)
FileIO\ReadLinesFromFile.cs (1)
45AbsolutePath filePath = TaskEnvironment.GetAbsolutePath(File.ItemSpec);
FileIO\VerifyFileHash.cs (1)
46AbsolutePath filePath = TaskEnvironment.GetAbsolutePath(File);
FileIO\WriteLinesToFile.cs (7)
93AbsolutePath filePath = FileUtilities.NormalizePath(TaskEnvironment.GetAbsolutePath(File.ItemSpec)); 145private bool ExecuteNonTransactional(AbsolutePath filePath, string directoryPath, string contentsAsString, Encoding encoding) 173private bool ExecuteTransactional(AbsolutePath filePath, string directoryPath, string contentsAsString, Encoding encoding) 207private bool SaveAtomically(AbsolutePath filePath, string contentsAsString, Encoding encoding) 281private bool SaveAtomicallyAppend(AbsolutePath filePath, string directoryPath, string contentsAsString, Encoding encoding) 303private bool ShouldWriteFileForOverwrite(AbsolutePath filePath, string contentsAsString) 344private bool FilesAreIdentical(AbsolutePath filePath, string contentsAsString)
FileState.cs (2)
249internal FileState(AbsolutePath path) 314internal AbsolutePath Path
GenerateApplicationManifest.cs (2)
289AbsolutePath trustInfoPath = TaskEnvironment.GetAbsolutePath(TrustInfoFile.ItemSpec); 458AbsolutePath inputManifestPath = TaskEnvironment.GetAbsolutePath(InputManifest.ItemSpec);
GenerateLauncher.cs (1)
70AbsolutePath outputPath = string.IsNullOrEmpty(OutputPath) ? default : TaskEnvironment.GetAbsolutePath(OutputPath);
GenerateManifestBase.cs (2)
458AbsolutePath inputManifestPath = TaskEnvironment.GetAbsolutePath(InputManifest.ItemSpec); 620AbsolutePath outputManifestPath = TaskEnvironment.GetAbsolutePath(OutputManifest.ItemSpec);
GetInstalledSDKLocations.cs (2)
147AbsolutePath[] absoluteDirectoryRoots = TaskEnvironment.GetAbsolutePathsOrNull(SDKDirectoryRoots); 148AbsolutePath[] absoluteExtensionRoots = TaskEnvironment.GetAbsolutePathsOrNull(SDKExtensionDirectoryRoots);
GetReferenceAssemblyPaths.cs (6)
168AbsolutePath? absoluteRootPath = !string.IsNullOrEmpty(RootPath) 171IList<AbsolutePath> absoluteFallbackSearchPaths = ResolveAbsoluteFallbackSearchPaths(TargetFrameworkFallbackSearchPaths); 255private IList<String> GetPaths(AbsolutePath? rootPath, IList<AbsolutePath> fallbackSearchPaths, FrameworkNameVersioning frameworkmoniker) 291private IList<AbsolutePath> ResolveAbsoluteFallbackSearchPaths(string fallbackSearchPaths) 299var result = new AbsolutePath[parts.Length];
MakeDir.cs (1)
59AbsolutePath? absolutePath = null;
ManifestUtil\LauncherBuilder.cs (6)
44AbsolutePath path = string.IsNullOrEmpty(outputPath) ? default : TaskEnvironment.GetAbsolutePath(outputPath); 48internal BuildResults Build(string filename, AbsolutePath outputPath) 66AbsolutePath launcherPath = string.IsNullOrEmpty(LauncherPath) ? default : TaskEnvironment.GetAbsolutePath(LauncherPath); 70AbsolutePath outputExe = new AbsolutePath( 98private bool CopyLauncherToOutputDirectory(AbsolutePath launcher, AbsolutePath outputExe)
ManifestUtil\PathUtil.cs (2)
45public static string Format(string path, AbsolutePath baseDirectory) 207public static string Resolve(string path, AbsolutePath baseDirectory)
Move.cs (5)
161AbsolutePath? sourceFile = null; 162AbsolutePath? destinationFile = null; 198private static void MakeWriteableIfReadOnly(AbsolutePath file) 212AbsolutePath sourceFile, 213AbsolutePath destinationFile)
NativeMethods.cs (2)
142internal static bool MoveFileEx(AbsolutePath existingFileName, AbsolutePath newFileName, MoveFileFlags flags)
RedistList.cs (2)
991AbsolutePath canonicalPath = taskEnvironment.GetAbsolutePath(FileUtilities.NormalizeForPathComparison(path)).GetCanonicalFormNoThrow(log); 1006internal AbsolutePath Path { get; }
RemoveDir.cs (2)
67AbsolutePath directoryPath = TaskEnvironment.GetAbsolutePath(directory.ItemSpec); 118private bool RemoveDirectory(AbsolutePath directoryPath, bool logUnauthorizedError, out bool unauthorizedAccess)
StateFileBase.cs (2)
56internal virtual void SerializeCache(AbsolutePath stateFile, TaskLoggingHelper log, bool serializeEmptyState = false) 110internal static T DeserializeCache<T>(AbsolutePath stateFile, TaskLoggingHelper log) where T : StateFileBase
SystemState.cs (3)
595AbsolutePath stateFileAbsolutePath = taskEnvironment.GetAbsolutePath(stateFile.ItemSpec); 622AbsolutePath fullPath = taskEnvironment.GetAbsolutePath(Path.Combine(stateFileDirectory, relativePath)).GetCanonicalForm(); 642internal void SerializePrecomputedCache(AbsolutePath stateFile, TaskLoggingHelper log)
TaskEnvironmentExtensions.cs (12)
11/// Extension methods for <see cref="TaskEnvironment"/> and <see cref="AbsolutePath"/> used by built-in tasks. 16/// Returns the canonical form of an <see cref="AbsolutePath"/> (resolving ".." segments, etc.), 24internal static AbsolutePath GetCanonicalFormNoThrow(this AbsolutePath absolutePath, TaskLoggingHelper? log = null) 42internal static AbsolutePath[]? GetAbsolutePathsOrNull(this TaskEnvironment taskEnvironment, string[]? paths) 49var result = new AbsolutePath[paths.Length]; 69/// Converts an array of <see cref="AbsolutePath"/> to a string array of <see cref="AbsolutePath.Value"/>s. 72internal static string[]? ToStringArray(this AbsolutePath[]? paths) 89/// Converts an array of <see cref="AbsolutePath"/> to a string array of <see cref="AbsolutePath.OriginalValue"/>s 93internal static string[]? ToOriginalValueArray(this AbsolutePath[]? paths)
Touch.cs (3)
98AbsolutePath path; 182AbsolutePath file, 205AbsolutePath file,
Unzip.cs (4)
94AbsolutePath destinationPath = TaskEnvironment.GetAbsolutePath(DestinationFolder.ItemSpec); 114AbsolutePath sourceFilePath; 179AbsolutePath fullDestinationDirectoryPath = TaskEnvironment.GetAbsolutePath(FileUtilities.EnsureTrailingSlash(destinationDirectory.FullName)).GetCanonicalForm(); 189AbsolutePath fullDestinationPath = TaskEnvironment.GetAbsolutePath(Path.Combine(destinationDirectory.FullName, zipArchiveEntry.FullName)).GetCanonicalForm();
WriteCodeFragment.cs (2)
110AbsolutePath outputFilePath = default; 124AbsolutePath outputDirectoryPath = TaskEnvironment.GetAbsolutePath(OutputDirectory.ItemSpec);
XmlPeek.cs (3)
74AbsolutePath? absoluteInputPath = XmlInputPath != null ? TaskEnvironment.GetAbsolutePath(XmlInputPath.ItemSpec) : null; 225private readonly AbsolutePath? _filePath; 243public XmlInput(AbsolutePath? xmlInputPath, string xmlContent)
XmlPoke.cs (1)
68AbsolutePath inputPath;
XslTransformation.cs (7)
112AbsolutePath?[] absoluteXmlInputPaths = XmlInputPaths != null 113? Array.ConvertAll(XmlInputPaths, item => item.ItemSpec != null ? TaskEnvironment.GetAbsolutePath(item.ItemSpec) : (AbsolutePath?)null) 117AbsolutePath? absoluteXslInputPath = XslInputPath?.ItemSpec != null ? TaskEnvironment.GetAbsolutePath(XslInputPath.ItemSpec) : null; 274private readonly AbsolutePath?[] _filePaths; 287public XmlInput(AbsolutePath?[] xmlFilePaths, string xml) 366private readonly AbsolutePath? _filePath; 400public XsltInput(AbsolutePath? xsltFilePath, string xslt, string xsltCompiledDllSpec, TaskEnvironment taskEnvironment, TaskLoggingHelper logTool, bool preserveWhitespace)
ZipDirectory.cs (2)
66AbsolutePath sourceDirectoryAbsolutePath = TaskEnvironment.GetAbsolutePath(SourceDirectory.ItemSpec); 75AbsolutePath destinationFileAbsolutePath = TaskEnvironment.GetAbsolutePath(DestinationFile.ItemSpec);
Microsoft.Build.Utilities.Core (3)
ToolTask.cs (3)
893AbsolutePath filePath = !string.IsNullOrEmpty(fileName) ? TaskEnvironment.GetAbsolutePath(fileName) : new AbsolutePath(fileName, ignoreRootedCheck: true); 898/// Overload of <see cref="DeleteTempFile(string)"/> that accepts an <see cref="AbsolutePath"/>. 903protected void DeleteTempFile(AbsolutePath filePath)
Microsoft.NET.Build.Tasks (43)
CheckForTargetInAssetsFile.cs (1)
26AbsolutePath assetsFilePath = TaskEnvironment.GetAbsolutePath(AssetsFilePath);
CreateAppHost.cs (3)
65AbsolutePath appHostSource = TaskEnvironment.GetAbsolutePath(AppHostSourcePath); 66AbsolutePath appHostDest = TaskEnvironment.GetAbsolutePath(AppHostDestinationPath); 67AbsolutePath resourcesAssembly = TaskEnvironment.GetAbsolutePath(IntermediateAssembly);
DependencyContextBuilder.cs (4)
266public DependencyContext Build((AbsolutePath Path, string DestinationSubPath)[] userRuntimeAssemblies = null) 629private ModifiableRuntimeLibrary GetRuntimeLibrary(DependencyLibrary library, (AbsolutePath Path, string DestinationSubPath)[] userRuntimeAssemblies) 652(AbsolutePath Path, string DestinationSubPath) assembly = userRuntimeAssemblies is not null 841private RuntimeFile CreateRuntimeFile(string path, AbsolutePath fullPath, string localPath = null)
GenerateBundle.cs (1)
60AbsolutePath outputPath = string.IsNullOrEmpty(outputDir)
GenerateClsidMap.cs (2)
26AbsolutePath assemblyPath = TaskEnvironment.GetAbsolutePath(IntermediateAssembly); 27AbsolutePath clsidMapPath = TaskEnvironment.GetAbsolutePath(ClsidMapDestinationPath);
GenerateDepsFile.cs (4)
139private void WriteDepsFile(AbsolutePath projectPath, AbsolutePath depsFilePath) 321AbsolutePath absoluteProjectPath = TaskEnvironment.GetAbsolutePath(ProjectPath); 322AbsolutePath absoluteDepsFilePath = TaskEnvironment.GetAbsolutePath(DepsFilePath);
GenerateRuntimeConfigurationFiles.cs (2)
133AbsolutePath assetsPath = TaskEnvironment.GetAbsolutePath(AssetsFilePath); 278AbsolutePath userConfigPath = TaskEnvironment.GetAbsolutePath(UserRuntimeConfig);
GenerateToolsSettingsFile.cs (1)
36AbsolutePath settingsPath = TaskEnvironment.GetAbsolutePath(ToolsSettingsFilePath);
GetAssemblyAttributes.cs (1)
25AbsolutePath templatePath = TaskEnvironment.GetAbsolutePath(PathToTemplateFile);
GetPackageDirectory.cs (1)
42AbsolutePath assetsFilePath = TaskEnvironment.GetAbsolutePath(AssetsFileWithAdditionalPackageFolders);
ProcessFrameworkReferences.cs (2)
1128AbsolutePath netCoreRoot = TaskEnvironment.GetAbsolutePath(NetCoreRoot); 1145AbsolutePath absolutePackPath = TaskEnvironment.GetAbsolutePath(packPath);
ResolvePackageDependencies.cs (1)
471AbsolutePath absProjectDir = string.IsNullOrEmpty(projectDirectory)
ResolveTargetingPackAssets.cs (18)
119AbsolutePath path = string.IsNullOrEmpty(targetingPackPath) 153AbsolutePath targetingPackRoot = targetingPack?.Path ?? default; 211AbsolutePath targetingPackDllFolder = TaskEnvironment.GetAbsolutePath( 225AbsolutePath platformManifestPath = TaskEnvironment.GetAbsolutePath( 228AbsolutePath packageOverridesPath = TaskEnvironment.GetAbsolutePath( 231AbsolutePath frameworkListPath = TaskEnvironment.GetAbsolutePath( 298private static TaskItem CreatePackageOverride(string runtimeFrameworkName, AbsolutePath packageOverridesPath) 305private void AddNetStandardTargetingPackAssets(TargetingPack targetingPack, AbsolutePath targetingPackRoot, List<TaskItem> referencesToAdd) 308AbsolutePath targetingPackAssetPath = TaskEnvironment.GetAbsolutePath( 455private static bool TestFirstFileInFrameworkListUsingAssemblyNameConvention(AbsolutePath targetingPackDllFolder, 594public AbsolutePath Path { get; private set; } 604AbsolutePath path, 681public readonly AbsolutePath FrameworkListPath; 682public readonly AbsolutePath TargetingPackRoot; 683public readonly AbsolutePath TargetingPackDllFolder; 691public FrameworkListDefinition(AbsolutePath frameworkListPath, 692AbsolutePath targetingPackRoot, 693AbsolutePath targetingPackDllFolder,
src\sdk\src\Tasks\Common\FileUtilities.cs (2)
26public static Version? GetFileVersion(AbsolutePath sourcePath) => GetFileVersion(sourcePath.Value); 36public static Version? TryGetAssemblyVersion(AbsolutePath sourcePath) => TryGetAssemblyVersion(sourcePath.Value);