1 write to ToolsAssemblies
NuGet.ProjectModel (1)
LockFile\Utf8JsonStreamLockFileTargetLibraryConverter.cs (1)
165lockFileTargetLibrary.ToolsAssemblies = reader.ReadObjectAsList<LockFileItem>(Utf8JsonStreamLockFileConverters.LockFileItemConverter);
8 references to ToolsAssemblies
dotnet (4)
ToolPackage\ToolPackageDownloader.cs (1)
222lockFileLib.ToolsAssemblies.AddRange(toolsGroup);
ToolPackage\ToolPackageInstance.cs (3)
124?.ToolsAssemblies 142PackagedShims = library?.ToolsAssemblies?.Where(l => LockFileMatcher.MatchesDirectoryPath(l, $"{PackagedShimsDirectoryConvention}/{mostFitRuntimeIdentifier}")) 262?.ToolsAssemblies
NuGet.ProjectModel (4)
LockFile\LockFileFormat.cs (2)
489if (library.ToolsAssemblies.Count > 0) 491var ordered = library.ToolsAssemblies.OrderBy(assembly => assembly.Path, StringComparer.Ordinal);
LockFile\LockFileTargetLibrary.cs (2)
30private static readonly PropertyKey ToolsAssembliesKey = new(nameof(ToolsAssemblies)); 238combiner.AddUnorderedSequence(ToolsAssemblies);