2 instantiations of LocalPackageInfo
NuGet.Protocol (2)
PackagesFolder\NuGetv3LocalRepository.cs (2)
126
return new
LocalPackageInfo
(
253
return new
LocalPackageInfo
(id, version, fullVersionDir, manifestPath, zipPath, newHashPath, nuspec, files, sha512, runtimeGraph);
30 references to LocalPackageInfo
dotnet (2)
ToolPackage\ToolPackageDownloader.cs (2)
116
var
package = nugetLocalRepository.FindPackage(packageId.ToString(), packageVersion);
144
var
package = localRepository.FindPackage(packageId.ToString(), version)!;
NuGet.Commands (10)
RestoreCommand\LockFileBuilder.cs (3)
121
var
package = packageInfo.Package;
230
var
package = packageInfo.Package;
645
internal static LockFileLibrary CreateLockFileLibrary(
LocalPackageInfo
package, string sha512, string path)
RestoreCommand\LockFileBuilderCache.cs (2)
80
public ContentItemCollection GetContentItems(LockFileLibrary library,
LocalPackageInfo
package)
109
internal (LockFileTargetLibrary, bool, NuGetFramework, NuGetFramework) GetLockFileTargetLibrary(RestoreTargetGraph graph, NuGetFramework framework,
LocalPackageInfo
localPackageInfo, string aliases, LibraryIncludeFlags libraryIncludeFlags, List<LibraryDependency> dependencies, Func<(LockFileTargetLibrary, bool, NuGetFramework, NuGetFramework)> valueFactory)
RestoreCommand\Utility\BuildAssetsUtils.cs (1)
912
private static XElement GeneratePackagePathProperty(
LocalPackageInfo
localPackageInfo)
RestoreCommand\Utility\LockFileUtils.cs (4)
33
LocalPackageInfo
package,
64
LocalPackageInfo
package,
173
LocalPackageInfo
package,
430
private static void ApplyLibContract(
LocalPackageInfo
package, LockFileTargetLibrary lockFileLib, NuGetFramework framework, ContentItemCollection contentItems)
NuGet.Protocol (18)
PackagesFolder\LocalPackageSourceInfo.cs (2)
12
public
LocalPackageInfo
Package { get; }
14
public LocalPackageSourceInfo(NuGetv3LocalRepository repository,
LocalPackageInfo
package)
PackagesFolder\NuGetv3LocalRepository.cs (15)
23
private readonly ConcurrentDictionary<string,
LocalPackageInfo
> _packageCache
24
= new ConcurrentDictionary<string,
LocalPackageInfo
>(PathUtility.GetStringComparerBasedOnOS());
27
private readonly ConcurrentDictionary<string, List<
LocalPackageInfo
>> _cache
28
= new ConcurrentDictionary<string, List<
LocalPackageInfo
>>(StringComparer.OrdinalIgnoreCase);
87
public
LocalPackageInfo
? FindPackage(string packageId, NuGetVersion version)
99
var
package = FindPackageImpl(packageId, version);
139
public IEnumerable<
LocalPackageInfo
> FindPackagesById(string packageId)
142
private List<
LocalPackageInfo
> FindPackagesByIdImpl(string packageId)
159
private
LocalPackageInfo
? FindPackageImpl(string packageId, NuGetVersion version)
168
private List<
LocalPackageInfo
> GetPackages(string id)
170
var packages = new List<
LocalPackageInfo
>();
181
LocalPackageInfo
? package;
206
private
LocalPackageInfo
? GetPackage(string packageId, NuGetVersion version, string path)
208
if (!_packageCache.TryGetValue(path, out
var
package))
245
private
LocalPackageInfo
CreateLocalPackageInfo(string id, NuGetVersion version, string fullVersionDir, string newHashPath, string zipPath)
PackagesFolder\NuGetv3LocalRepositoryUtility.cs (1)
24
LocalPackageInfo
? package = null;