1 write to PackagesToDownload
Microsoft.NET.Build.Tasks (1)
ProcessFrameworkReferences.cs (1)
536PackagesToDownload = packagesToDownload.Distinct(new PackageToDownloadComparer<ITaskItem>()).ToArray();
22 references to PackagesToDownload
Microsoft.NET.Build.Tasks.UnitTests (22)
ProcessFrameworkReferencesTests.cs (22)
238task.PackagesToDownload.Should().NotBeNull().And.HaveCount(1); 261task.PackagesToDownload.Should().BeNull(); 296task.PackagesToDownload.Should().NotBeNull().And.HaveCount(1); 338task.PackagesToDownload.Should().NotBeNull().And.HaveCount(3); 339task.PackagesToDownload.Should().Contain(p => p.ItemSpec == "Microsoft.Windows.SDK.NET.Ref"); 340task.PackagesToDownload.Should().Contain(p => p.ItemSpec == "Microsoft.NETCore.App.Ref"); 341task.PackagesToDownload.Should().Contain(p => p.ItemSpec == "Microsoft.NETCore.App.Runtime.win-x64"); 408task.PackagesToDownload.Should().NotBeNull(); 409task.PackagesToDownload.Should().Contain(p => p.ItemSpec == "Microsoft.NETCore.App.Ref", $"Should contain targeting pack for scenario: {scenario}"); 416task.PackagesToDownload.Should().Contain(p => p.ItemSpec == $"Microsoft.NETCore.App.Runtime.{rid}", 538task.PackagesToDownload.Should().NotBeNull(); 539task.PackagesToDownload.Should().Contain(p => p.ItemSpec.Contains("Microsoft.DotNet.ILCompiler"), "Should include AOT compiler tooling"); 567task.PackagesToDownload.Should().NotBeNull(); 568task.PackagesToDownload.Should().Contain(p => p.ItemSpec == "Microsoft.NETCore.App.Runtime.linux-x64"); 594task.PackagesToDownload.Should().NotBeNull(); 595task.PackagesToDownload.Should().Contain(p => p.ItemSpec == "Microsoft.NETCore.App.Runtime.win-x64"); 624task.PackagesToDownload.Should().NotBeNull(); 625task.PackagesToDownload.Should().Contain(p => p.ItemSpec == "Microsoft.NETCore.App.Runtime.osx-arm64"); 689task.PackagesToDownload.Should().NotBeNull(); 758task.PackagesToDownload.Should().NotBeNull(); 759task.PackagesToDownload.Should().Contain(p => p.ItemSpec == "Microsoft.NETCore.App.Ref"); 765task.PackagesToDownload.Should().Contain(p => p.ItemSpec == $"Microsoft.NETCore.App.Runtime.{rid}",