3 writes to Libraries
NuGet.Commands (1)
RestoreCommand\LockFileBuilder.cs (1)
352
lockFile.
Libraries
= new List<LockFileLibrary>(libraryReferences.Count);
NuGet.ProjectModel (2)
LockFile\Utf8JsonStreamLockFileConverter.cs (2)
76
lockFile.
Libraries
= reader.ReadObjectAsList<LockFileLibrary>(Utf8JsonStreamLockFileConverters.LockFileLibraryConverter);
81
lockFile.
Libraries
= Array.Empty<LockFileLibrary>();
32 references to Libraries
Microsoft.NET.Build.Tasks (5)
LockFileLookup.cs (1)
22
foreach (var library in lockFile.
Libraries
)
ResolvePackageAssets.cs (3)
933
foreach (var library in _lockFile.
Libraries
)
1457
foreach (var package in _lockFile.
Libraries
)
1999
foreach (var library in lockFile.
Libraries
)
ResolvePackageDependencies.cs (1)
172
foreach (var package in LockFile.
Libraries
)
NuGet.Build.Tasks.Pack (2)
GetProjectReferencesFromAssetsFileTask.cs (1)
69
.
Libraries
PackTaskLogic.cs (1)
925
.
Libraries
NuGet.CommandLine.XPlat (2)
Commands\Package\Update\PackageUpdateCommandRunner.cs (1)
155
? assetsFile.
Libraries
Commands\Why\DependencyGraphFinder.cs (1)
108
.
Libraries
NuGet.Commands (18)
PackagesLockFileBuilder.cs (2)
23
var libraryLookup = assetsFile.
Libraries
.Where(e => e.Type == LibraryType.Package)
89
var projectFullPaths = assetsFile.
Libraries
RestoreCommand\CompatibilityChecker.cs (2)
394
for (var i = 0; i < _lockFile.
Libraries
.Count; i++)
396
LockFileLibrary library = _lockFile.
Libraries
[i];
RestoreCommand\LockFileBuilder.cs (6)
51
var previousLibraries = previousLockFile?.
Libraries
.ToDictionary(l => ValueTuple.Create(l.Name, l.Version));
111
lockFile.
Libraries
.Add(projectLib);
149
lockFile.
Libraries
.Add(lockFileLib);
329
IList<LockFileLibrary> libraries = lockFile.
Libraries
;
350
if (lockFile.
Libraries
.Count != libraryReferences.Count)
355
lockFile.
Libraries
.Add(pair.Value);
RestoreCommand\OriginalCaseGlobalPackageFolder.cs (3)
136
for (var i = 0; i < lockFile.
Libraries
.Count; i++)
138
var library = lockFile.
Libraries
[i];
149
lockFile.
Libraries
[i] = library with { Path = forwardSlashPath };
RestoreCommand\RestoreCommand.cs (1)
1339
foreach (var library in assetsFile.
Libraries
.Where(lib => lib.Type == LibraryType.Package))
RestoreCommand\Utility\BuildAssetsUtils.cs (2)
471
for (int i = 0; i < assetsFile.
Libraries
.Count; ++i)
473
var library = assetsFile.
Libraries
[i];
RestoreCommand\Utility\NoOpRestoreUtilities.cs (2)
275
var packageFiles = new List<string>(lockFile.
Libraries
.Count + request.Project.TargetFrameworks.Sum(i => i.DownloadDependencies.Length));
277
foreach (var library in lockFile.
Libraries
)
NuGet.ProjectModel (5)
LockFile\LockFile.cs (4)
51
return
Libraries
.FirstOrDefault(l =>
70
&&
Libraries
.OrderedEquals(other.
Libraries
, library => library.Name, StringComparer.OrdinalIgnoreCase)
126
combiner.AddUnorderedSequence(
Libraries
);
LockFile\LockFileFormat.cs (1)
189
JsonUtility.WriteObject(writer, lockFile.
Libraries
, WriteLibrary);