1 implementation of Path
NuGet.Packaging (1)
PackageCreation\Authoring\PhysicalPackageFile.cs (1)
63public string Path => TargetPath;
30 references to Path
Microsoft.DotNet.Build.Tasks.Packaging (3)
NuGetPack.cs (3)
282file => file.Path, 288path => PathResolver.GetMatches(builder.Files, file => file.Path, new[] { path }).Any()); 306file => file.Path,
NuGet.Commands (4)
CommandRunners\PackCommandRunner.cs (4)
725return packageFile.Path; 803PathResolver.FilterPackageFiles(files, file => file.Path, LibPackageExcludes); 808PathResolver.FilterPackageFiles(files, file => file.Path, SymbolPackageExcludes); 811List<IPackageFile> toRemove = files.Where(t => !string.Equals(Path.GetExtension(t.Path), ".pdb", StringComparison.OrdinalIgnoreCase)).ToList();
NuGet.Packaging (23)
PackageCreation\Authoring\PackageBuilder.cs (23)
458(f.Path.StartsWith(PackagingConstants.Folders.Content + Path.DirectorySeparatorChar, StringComparison.OrdinalIgnoreCase) || 459f.Path.StartsWith(PackagingConstants.Folders.Tools + Path.DirectorySeparatorChar, StringComparison.OrdinalIgnoreCase))); 469f.Path.StartsWith(PackagingConstants.Folders.Lib + Path.DirectorySeparatorChar, StringComparison.OrdinalIgnoreCase) && 478file.Path != null && 479file.Path.StartsWith(PackagingConstants.Folders.ContentFiles + Path.DirectorySeparatorChar, StringComparison.OrdinalIgnoreCase)); 492file.Path != null && 493file.Path.StartsWith(PackagingConstants.Folders.Content + Path.DirectorySeparatorChar, StringComparison.OrdinalIgnoreCase) && 494(file.Path.EndsWith(".install.xdt", StringComparison.OrdinalIgnoreCase) || 495file.Path.EndsWith(".uninstall.xdt", StringComparison.OrdinalIgnoreCase))); 534where !string.IsNullOrEmpty(file.Path) && file.Path.StartsWith("lib", StringComparison.OrdinalIgnoreCase) 535select Path.GetFileName(file.Path), StringComparer.OrdinalIgnoreCase); 585var strippedPackageFilePath = PathUtility.StripLeadingDirectorySeparators(packageFile.Path); 610foreach (string destination in files.Where(t => t.Path != null).Select(t => PathUtility.GetPathWithDirectorySeparator(t.Path))) 724foreach (var file in files.Where(t => t.Path != null).Select(t => PathUtility.GetPathWithDirectorySeparator(t.Path))) 805PathUtility.StripLeadingDirectorySeparators(f.Path), 980file.Path, 984var fileExtension = Path.GetExtension(file.Path); 994filesWithoutExtensions.Add($"/{file.Path.Replace("\\", "/", StringComparison.Ordinal)}"); 1305string xPathNormalized = x!.Path.Replace('\\', '/'); 1306string yPathNormalized = y!.Path.Replace('\\', '/');