2 writes to Build
NuGet.Commands (1)
RestoreCommand\Utility\LockFileUtils.cs (1)
1104lockFileLib.Build = newBuildAssets;
NuGet.ProjectModel (1)
LockFile\Utf8JsonStreamLockFileTargetLibraryConverter.cs (1)
136lockFileTargetLibrary.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)
679foreach (LockFileItem lockFileItem in pkg.Key.Build.WithExtension(extension))
RestoreCommand\Utility\LockFileUtils.cs (7)
267lockFileLib.Build.AddRange(filteredBTGroup); 291lockFileLib.Build.Add(buildItem); 1067ClearIfExists(lockFileLib.Build, static path => new LockFileItem(path)); 1072if (!lockFileLib.Build.Any(item => item.Path.StartsWith("buildTransitive/", StringComparison.OrdinalIgnoreCase))) 1075ClearIfExists(lockFileLib.Build, static path => new LockFileItem(path)); 1083for (var i = 0; i < lockFileLib.Build.Count; i++) 1085var currentBuildItem = lockFileLib.Build[i];
NuGet.ProjectModel (4)
LockFile\LockFileFormat.cs (2)
456if (library.Build.Count > 0) 458var ordered = library.Build.OrderBy(assembly => assembly.Path, StringComparer.Ordinal);
LockFile\LockFileTargetLibrary.cs (2)
25private static readonly PropertyKey BuildKey = new(nameof(Build)); 227combiner.AddUnorderedSequence(Build);