2 writes to Build
NuGet.Commands (1)
RestoreCommand\Utility\LockFileUtils.cs (1)
1244lockFileLib.Build = newBuildAssets;
NuGet.ProjectModel (1)
LockFile\Utf8JsonStreamLockFileTargetLibraryConverter.cs (1)
145lockFileTargetLibrary.Build = reader.ReadObjectAsList<LockFileItem>(Utf8JsonStreamLockFileConverters.LockFileItemConverter);
14 references to Build
dotnet (1)
CommandFactory\CommandResolution\ProjectToolsCommandResolver.cs (1)
353string? buildRelativePath = platformLibrary.Build.FirstOrDefault()?.Path;
NuGet.Commands (9)
RestoreCommand\CompatibilityChecker.cs (1)
364targetLibrary.Build.Count > 0 || // Build
RestoreCommand\Utility\BuildAssetsUtils.cs (1)
699foreach (LockFileItem lockFileItem in pkg.Key.Build.WithExtension(extension))
RestoreCommand\Utility\LockFileUtils.cs (7)
297lockFileLib.Build.AddRange(filteredBTGroup); 321lockFileLib.Build.Add(buildItem); 1207ClearIfExists(lockFileLib.Build, static path => new LockFileItem(path)); 1212if (!lockFileLib.Build.Any(item => item.Path.StartsWith("buildTransitive/", StringComparison.OrdinalIgnoreCase))) 1215ClearIfExists(lockFileLib.Build, static path => new LockFileItem(path)); 1223for (var i = 0; i < lockFileLib.Build.Count; i++) 1225var currentBuildItem = lockFileLib.Build[i];
NuGet.ProjectModel (4)
LockFile\LockFileFormat.cs (2)
465if (library.Build.Count > 0) 467var ordered = library.Build.OrderBy(assembly => assembly.Path, StringComparer.Ordinal);
LockFile\LockFileTargetLibrary.cs (2)
26private static readonly PropertyKey BuildKey = new(nameof(Build)); 236combiner.AddUnorderedSequence(Build);