2 instantiations of LocalPackageInfo
NuGet.Protocol (2)
PackagesFolder\NuGetv3LocalRepository.cs (2)
103
return new
LocalPackageInfo
(
230
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);
143
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)
892
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)
14
public
LocalPackageInfo
Package { get; }
16
public LocalPackageSourceInfo(NuGetv3LocalRepository repository,
LocalPackageInfo
package)
PackagesFolder\NuGetv3LocalRepository.cs (15)
25
private readonly ConcurrentDictionary<string,
LocalPackageInfo
> _packageCache
26
= new ConcurrentDictionary<string,
LocalPackageInfo
>(PathUtility.GetStringComparerBasedOnOS());
29
private readonly ConcurrentDictionary<string, List<
LocalPackageInfo
>> _cache
30
= new ConcurrentDictionary<string, List<
LocalPackageInfo
>>(StringComparer.OrdinalIgnoreCase);
74
public
LocalPackageInfo
FindPackage(string packageId, NuGetVersion version)
76
var
package = FindPackageImpl(packageId, version);
116
public IEnumerable<
LocalPackageInfo
> FindPackagesById(string packageId)
119
private List<
LocalPackageInfo
> FindPackagesByIdImpl(string packageId)
136
private
LocalPackageInfo
FindPackageImpl(string packageId, NuGetVersion version)
145
private List<
LocalPackageInfo
> GetPackages(string id)
147
var packages = new List<
LocalPackageInfo
>();
158
LocalPackageInfo
package;
183
private
LocalPackageInfo
GetPackage(string packageId, NuGetVersion version, string path)
185
if (!_packageCache.TryGetValue(path, out
var
package))
222
private
LocalPackageInfo
CreateLocalPackageInfo(string id, NuGetVersion version, string fullVersionDir, string newHashPath, string zipPath)
PackagesFolder\NuGetv3LocalRepositoryUtility.cs (1)
21
LocalPackageInfo
package = null;