6 writes to CouldBeStable
Microsoft.DotNet.Build.Manifest.Tests (4)
BuildModelFactoryTests.cs (4)
898CouldBeStable = true, 912CouldBeStable = false, 1074CouldBeStable = true, 1088CouldBeStable = false,
Microsoft.DotNet.Build.Tasks.Feed.Tests (2)
SetupTargetFeedConfigV4Tests.cs (2)
76buildModel.Artifacts.Packages.Add(new PackageArtifactModel() { CouldBeStable = true }); 281buildModel.Artifacts.Packages.Add(new PackageArtifactModel() { CouldBeStable = false });
12 references to CouldBeStable
Microsoft.DotNet.Build.Manifest (3)
PackageArtifactModel.cs (3)
38string val = Attributes.GetOrDefault(nameof(CouldBeStable)); 49Attributes.Remove(nameof(CouldBeStable)); 53Attributes[nameof(CouldBeStable)] = value.Value.ToString();
Microsoft.DotNet.Build.Manifest.Tests (3)
BuildModelFactoryTests.cs (3)
995package.CouldBeStable.Should().Be(true); 1008package.CouldBeStable.Should().Be(false); 1161package.CouldBeStable.Should().Be(true);
Microsoft.DotNet.Build.Tasks.Feed (6)
src\model\SetupTargetFeedConfigV4.cs (2)
106bool generateStableFeeds = _buildModel.Artifacts.Packages.Any(p => p.CouldBeStable.HasValue && p.CouldBeStable.Value == true);
src\PublishArtifactsInManifestBase.cs (1)
405else if (!version.IsPrerelease && package.CouldBeStable != false)
src\PublishArtifactsInManifestV4.cs (3)
229AssetSelection.NonShippingOnly => packages.Where(p => p.NonShipping && p.CouldBeStable != true).ToHashSet(), 230AssetSelection.ShippingOnly => packages.Where(p => !p.NonShipping && p.CouldBeStable != true).ToHashSet(), 231AssetSelection.CouldBeStable => packages.Where(p => p.CouldBeStable == true).ToHashSet(),