16 writes to Dependencies
aspire-managed (1)
NuGet\Commands\RestoreCommand.cs (1)
356Dependencies = dependencies
Microsoft.Build.NuGetSdkResolver (1)
RestoreRunnerEx.cs (1)
62Dependencies = [new LibraryDependency()
NuGet.Build.Tasks.Console (1)
MSBuildStaticGraphRestore.cs (1)
768Dependencies = dependencies,
NuGet.Build.Tasks.Pack (1)
PackTaskLogic.cs (1)
1015framework = new TargetFrameworkInformation(framework) { Dependencies = newFrameworkDependencies };
NuGet.CommandLine.XPlat (1)
Commands\PackageReferenceCommands\AddPackageReferenceCommandRunner.cs (1)
388project.TargetFrameworks[originalIndex] = new TargetFrameworkInformation(frameworkInfo) { Dependencies = newDependencies };
NuGet.Commands (3)
RestoreCommand\Utility\MSBuildRestoreUtility.cs (1)
627spec.TargetFrameworks[index] = new TargetFrameworkInformation(frameworkInfo) { Dependencies = dependencies.Add(dependency) };
RestoreCommand\Utility\PackageSpecFactory.cs (1)
421Dependencies = dependencies,
RestoreCommand\Utility\ToolRestoreUtility.cs (1)
40Dependencies =
NuGet.PackageManagement (1)
BuildIntegration\BuildIntegratedRestoreUtility.cs (1)
187lockFile.PackageSpec.TargetFrameworks[i] = new TargetFrameworkInformation(frameworkInfo) { Dependencies = newDependencies };
NuGet.ProjectModel (7)
JsonPackageSpecReader.Utf8JsonStreamReader.cs (1)
1528Dependencies = dependencies != null ? dependencies.ToImmutableArray() : [],
PackageSpecOperations.cs (4)
66spec.TargetFrameworks[i] = new TargetFrameworkInformation(targetFramework) { Dependencies = newDependenciesImmutable }; 77spec.TargetFrameworks[i] = new TargetFrameworkInformation(framework) { Dependencies = newDependencies }; 171return new TargetFrameworkInformation(targetFramework) { Dependencies = newDependencies, CentralPackageVersions = newCentralPackageVersions }; 254spec.TargetFrameworks[i] = new TargetFrameworkInformation(framework) { Dependencies = remainingDependenciesImmutable };
TargetFrameworkInformation.cs (2)
124Dependencies = []; 137Dependencies = cloneFrom.Dependencies;
59 references to Dependencies
NuGet.Build.Tasks.Pack (1)
PackTaskLogic.cs (1)
1014var newFrameworkDependencies = AddDependencies(framework.Dependencies, dependenciesByFramework, framework, assetsFile, packageSpecificNoWarnProperties);
NuGet.CommandLine.XPlat (13)
Commands\Package\Update\PackageUpdateCommandRunner.cs (3)
160.SelectMany(tfm => tfm.Dependencies) 496foreach (var dependency in tfm.Dependencies) 619foreach (var dependency in tfm.Dependencies)
Commands\PackageReferenceCommands\AddPackageReferenceCommandRunner.cs (3)
366var index = frameworkInfo.Dependencies.FirstIndex(dep => dep.Name.Equals(packageDependency.Id, StringComparison.OrdinalIgnoreCase)); 367var dependency = frameworkInfo.Dependencies[index]; 387var newDependencies = frameworkInfo.Dependencies.SetItem(index, dependency);
Commands\Why\DependencyGraphFinder.cs (2)
83directPackages = packageSpec.GetTargetFramework(targetAlias)!.Dependencies; 89directPackages = packageSpec.TargetFrameworks[0].Dependencies;
Utility\MSBuildAPIUtility.cs (5)
211dependenciesWithVersionOverride = packageSpec.TargetFrameworks.SelectMany(tfm => tfm.Dependencies.Where(d => !d.AutoReferenced && d.VersionOverride != null)); 221IEnumerable<LibraryDependency> dependenciesWithDefinedVersion = packageSpec.TargetFrameworks.SelectMany(tfm => tfm.Dependencies.Where(d => !d.VersionCentrallyManaged && !d.AutoReferenced && d.VersionOverride == null)); 227IEnumerable<LibraryDependency> autoReferencedAndDefinedInCentralFile = packageSpec.TargetFrameworks.SelectMany(tfm => tfm.Dependencies.Where(d => d.AutoReferenced && tfm.CentralPackageVersions.ContainsKey(d.Name))); 233IEnumerable<LibraryDependency> packageReferencedDependenciesWithoutCentralVersionDefined = packageSpec.TargetFrameworks.SelectMany(tfm => tfm.Dependencies.Where(d => d.LibraryRange.VersionRange == null)); 801var frameworkDependencies = tfmInformation.Dependencies;
NuGet.Commands (18)
PackagesLockFileBuilder.cs (1)
58var framework_dep = framework?.Dependencies.FirstOrDefault(
RestoreCommand\Diagnostics\UnexpectedDependencyMessages.cs (2)
144? project.GetTargetFramework(targetAlias)!.Dependencies 324.Where(e => e.Dependencies.Contains(dependency))
RestoreCommand\LockFileBuilder.cs (2)
231var libraryDependency = tfi.Dependencies.FirstOrDefault(e => e.Name.Equals(library.Name, StringComparison.OrdinalIgnoreCase)); 436dependencies.AddRange(frameworkInfo.Dependencies.Select(e => e.LibraryRange));
RestoreCommand\Logging\PackageSpecificWarningProperties.cs (2)
39foreach (var dependency in framework.Dependencies) 64foreach (var dependency in targetFrameworkInformation.Dependencies)
RestoreCommand\RestoreCommand.cs (4)
956foreach (var dependency in framework.Dependencies) 1049foreach (var dependency in framework.Dependencies.NoAllocEnumerate()) 1081foreach (var dependency in frameworkInfo.Dependencies) 1143foreach (LibraryDependency libraryDependency in targetFrameworkInformation.Dependencies)
RestoreCommand\Utility\IncludeFlagUtils.cs (1)
47foreach (var dependency in specFramework?.Dependencies)
RestoreCommand\Utility\MSBuildRestoreUtility.cs (1)
621var dependencies = frameworkInfo.Dependencies;
RestoreCommand\Utility\NoOpRestoreUtilities.cs (1)
252request.Project.TargetFrameworks.First().Dependencies.First().LibraryRange.VersionRange,
RestoreCommand\Utility\SpecValidationUtility.cs (1)
388return spec.TargetFrameworks.SelectMany(f => f.Dependencies);
RestoreCommand\Utility\ToolRestoreUtility.cs (1)
165return spec.TargetFrameworks.SelectMany(e => e.Dependencies).SingleOrDefault();
Utility\Extensions.cs (2)
22return new HashSet<LibraryDependency>(project.TargetFrameworks.SelectMany(e => e.Dependencies) 29return new HashSet<LibraryDependency>(project.GetTargetFramework(framework).Dependencies
NuGet.PackageManagement (7)
BuildIntegration\BuildIntegratedRestoreUtility.cs (3)
173var index = frameworkInfo.Dependencies.FirstIndex(dep => dep.Name.Equals(package.Id, StringComparison.OrdinalIgnoreCase)); 174var dependency = frameworkInfo.Dependencies[index]; 186var newDependencies = frameworkInfo.Dependencies.SetItem(index, dependency);
NuGetPackageManager.cs (4)
3193.Where(e => e.Dependencies.Any(a => string.Equals(a.Name, packageIdentityId, StringComparison.OrdinalIgnoreCase))) 3199.Where(e => !e.Dependencies.Any(a => string.Equals(a.Name, packageIdentityId, StringComparison.OrdinalIgnoreCase))) 3223foreach (var dependency in framework.Dependencies) 3340.Dependencies.First(dependency => dependency.Name.Equals(originalAction.PackageIdentity.Id, StringComparison.OrdinalIgnoreCase));
NuGet.ProjectModel (20)
PackageSpecOperations.cs (10)
44if (!targetFramework.Dependencies.Any(dep => IsMatchingDependencyName(dep, dependencyId))) 50var newDependencies = new LibraryDependency[targetFramework.Dependencies.Length]; 51for (var j = 0; j < targetFramework.Dependencies.Length; j++) 53var existingDependency = targetFramework.Dependencies[j]; 76var newDependencies = framework.Dependencies.Add(newDependency); 102if (spec.TargetFrameworks.Any(tf => tf.Dependencies.Any(library => IsMatchingDependencyName(library, packageId)))) 164ImmutableArray<LibraryDependency> newDependencies = AddOrUpdateDependencyInDependencyList(spec, targetFramework.Dependencies, dependency.Id, dependency.VersionRange); 237var matchingDependencyCount = framework.Dependencies.Count(dep => IsMatchingDependencyName(dep, packageId)); 243var remainingDependencies = new LibraryDependency[framework.Dependencies.Length - matchingDependencyCount]; 245foreach (var dep in framework.Dependencies)
PackageSpecReferenceDependencyProvider.cs (3)
223var frameworkAssemblies = targetFrameworkInfo.Dependencies 372List<LibraryDependency> dependencies = [.. targetFrameworkInfo.Dependencies]; 377var dependencyNamesSet = new HashSet<string>(targetFrameworkInfo.Dependencies.Select(d => d.Name), StringComparer.OrdinalIgnoreCase);
PackageSpecWriter.cs (1)
535SetDependencies(writer, framework.Dependencies);
ProjectLockFile\PackagesLockFileUtilities.cs (2)
158(var hasProjectDependencyChanged, var pmessage) = HasDirectPackageDependencyChanged(framework.Dependencies, directDependencies, useAliasForMessages ? framework.TargetAlias : target.TargetFramework.GetShortFolderName()); 248(var hasChanged, var message) = HasP2PDependencyChanged(p2pSpecTargetFrameworkInformation.Dependencies, p2pSpecProjectRestoreMetadataFrameworkInfo.ProjectReferences, p2pSpecTargetFrameworkInformation.PackagesToPrune, targetFrameworkInformation.PackagesToPrune, projectDependency, dgSpec);
TargetFrameworkInformation.cs (4)
137Dependencies = cloneFrom.Dependencies; 159hashCode.AddUnorderedSequence(Dependencies); 192EqualityUtility.OrderedEquals(Dependencies, other.Dependencies, dependency => dependency.Name, StringComparer.OrdinalIgnoreCase) &&