5 writes to RuntimeAssemblies
NuGet.Commands (4)
RestoreCommand\Utility\LockFileUtils.cs (4)
208lockFileLib.RuntimeAssemblies = GetLockFileItems( 420lockFileLib.RuntimeAssemblies = lockFileLib.RuntimeAssemblies.Where(p => !p.Path.StartsWith("lib/", StringComparison.Ordinal) || referenceFilter.Contains(Path.GetFileName(p.Path))).ToList(); 592projectLib.RuntimeAssemblies = ConvertToProjectPaths(fileLookup, projectDir, runtimeGroup); 610projectLib.RuntimeAssemblies = new List<LockFileItem>() { lockFileItem };
NuGet.ProjectModel (1)
LockFile\Utf8JsonStreamLockFileTargetLibraryConverter.cs (1)
116lockFileTargetLibrary.RuntimeAssemblies = reader.ReadObjectAsList<LockFileItem>(Utf8JsonStreamLockFileConverters.LockFileItemConverter);
17 references to RuntimeAssemblies
aspire-managed (1)
NuGet\Commands\LayoutCommand.cs (1)
146foreach (var runtimeAssembly in library.RuntimeAssemblies)
dotnet (2)
CommandFactory\CommandResolution\PackagedCommandSpecFactory.cs (1)
38var toolAssembly = toolLibrary?.RuntimeAssemblies
CommandFactory\CommandResolution\ProjectDependenciesCommandResolver.cs (1)
141l.RuntimeAssemblies.Any(r => Path.GetFileNameWithoutExtension(r.Path) == commandName)).ToList();
Microsoft.NET.Build.Tasks (4)
AssetsFileResolver.cs (1)
47results.AddRange(GetResolvedFiles(targetLibrary.RuntimeAssemblies, targetLibraryPackage, libraryPath, pkgRoot, AssetType.Runtime));
FileGroup.cs (1)
67return SelectPath(package.RuntimeAssemblies);
ResolvePackageAssets.cs (2)
1170p => p.RuntimeAssemblies, 1702package => package.RuntimeAssemblies,
NuGet.Commands (6)
RestoreCommand\CompatibilityChecker.cs (2)
177foreach (var runtime in targetLibrary.RuntimeAssemblies 358targetLibrary.RuntimeAssemblies.Count > 0 || // Runtime Assemblies, or
RestoreCommand\Utility\LockFileUtils.cs (4)
407if (lockFileLib.CompileTimeAssemblies.Count > 0 || lockFileLib.RuntimeAssemblies.Count > 0) 420lockFileLib.RuntimeAssemblies = lockFileLib.RuntimeAssemblies.Where(p => !p.Path.StartsWith("lib/", StringComparison.Ordinal) || referenceFilter.Contains(Path.GetFileName(p.Path))).ToList(); 432if (contentItems.HasContract && lockFileLib.RuntimeAssemblies.Count > 0 && !framework.IsDesktop()) 1039ClearIfExists(lockFileLib.RuntimeAssemblies, static path => new LockFileItem(path));
NuGet.ProjectModel (4)
LockFile\LockFileFormat.cs (2)
416if (library.RuntimeAssemblies.Count > 0) 418var ordered = library.RuntimeAssemblies.OrderBy(assembly => assembly.Path, StringComparer.Ordinal);
LockFile\LockFileTargetLibrary.cs (2)
21private static readonly PropertyKey RuntimeAssembliesKey = new(nameof(RuntimeAssemblies)); 221combiner.AddUnorderedSequence(RuntimeAssemblies);