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