47 references to Quality
aspire (28)
Packaging\PackageChannel.cs (28)
211if (Quality is PackageChannelQuality.Stable || Quality is PackageChannelQuality.Both) 216if (Quality is PackageChannelQuality.Prerelease || Quality is PackageChannelQuality.Both) 233var filteredPackages = packages.Where(p => new { SemVer = SemVersion.Parse(p.Version), Quality = Quality } switch 294if (Quality is PackageChannelQuality.Stable || Quality is PackageChannelQuality.Both) 299if (Quality is PackageChannelQuality.Prerelease || Quality is PackageChannelQuality.Both) 312var filteredPackages = packages.Where(p => new { SemVer = SemVersion.Parse(p.Version), Quality = Quality } switch 358.Where(metadata => new { metadata.Version, Quality } switch 423bool IsAllowedByQuality(PackageFileMetadata metadata) => new { metadata.Version, Quality } switch 497if (Quality is PackageChannelQuality.Stable or PackageChannelQuality.Both) 502if (Quality is PackageChannelQuality.Prerelease or PackageChannelQuality.Both) 623if (Quality is PackageChannelQuality.Stable || Quality is PackageChannelQuality.Both) 634if (Quality is PackageChannelQuality.Prerelease || Quality is PackageChannelQuality.Both) 654if (Quality is PackageChannelQuality.Stable && !packages.Any()) 669var filteredPackages = packages.Where(p => new { SemVer = SemVersion.Parse(p.Version), Quality = Quality } switch 742if (Quality is PackageChannelQuality.Stable || Quality is PackageChannelQuality.Both) 752if (Quality is PackageChannelQuality.Prerelease || Quality is PackageChannelQuality.Both) 771if (Quality is PackageChannelQuality.Stable && !packages.Any()) 785var filteredPackages = packages.Where(p => new { SemVer = SemVersion.Parse(p.Version), Quality = Quality } switch 850.Where(metadata => new { metadata.Version, Quality } switch 897return new PackageChannel(Name, Quality, scopedMappings, nuGetPackageCache, _features, logger, ConfigureGlobalPackagesFolder, CliDownloadBaseUrl, PinnedVersion, _currentCliVersion, validateTemplatePackageMetadataPrefetching);
Aspire.Cli.Tests (19)
Commands\ConfigCommandTests.cs (1)
1134Assert.Equal(PackageChannelQuality.Both, stagingChannel.Quality);
Packaging\PackagingServiceTests.cs (18)
83Assert.Equal(PackageChannelQuality.Both, stagingChannel.Quality); 155Assert.Equal(PackageChannelQuality.Both, stagingChannel.Quality); 215Assert.Equal(PackageChannelQuality.Both, stagingChannel.Quality); 251Assert.Equal(PackageChannelQuality.Both, stagingChannel.Quality); 398Assert.Equal(Enum.Parse<PackageChannelQuality>(expectedQuality!), stagingChannel.Quality); 441Assert.Equal(PackageChannelQuality.Both, stagingChannel.Quality); 473Assert.Equal(PackageChannelQuality.Both, stagingChannel.Quality); 621Assert.Equal(PackageChannelQuality.Both, stagingChannel.Quality); 678Assert.Equal(PackageChannelQuality.Both, stagingChannel.Quality); 792Assert.Equal(PackageChannelQuality.Stable, stagingChannel.Quality); 933Assert.Equal(PackageChannelQuality.Stable, stagingChannel.Quality); 1064Assert.Equal(PackageChannelQuality.Prerelease, stagingChannel.Quality); 1094Assert.Equal(PackageChannelQuality.Both, stagingChannel.Quality); 1124Assert.Equal(PackageChannelQuality.Stable, stagingChannel.Quality); 1153Assert.Equal(PackageChannelQuality.Stable, stagingChannel.Quality); 1329Assert.Equal(PackageChannelQuality.Prerelease, stagingChannel.Quality); 1364Assert.Equal(PackageChannelQuality.Both, stagingChannel.Quality); 1401Assert.Equal(PackageChannelQuality.Prerelease, stagingChannel.Quality);