46 references to Quality
aspire (27)
Packaging\PackageChannel.cs (27)
173if (Quality is PackageChannelQuality.Stable || Quality is PackageChannelQuality.Both) 178if (Quality is PackageChannelQuality.Prerelease || Quality is PackageChannelQuality.Both) 195var filteredPackages = packages.Where(p => new { SemVer = SemVersion.Parse(p.Version), Quality = Quality } switch 222if (Quality is PackageChannelQuality.Stable || Quality is PackageChannelQuality.Both) 227if (Quality is PackageChannelQuality.Prerelease || Quality is PackageChannelQuality.Both) 240var filteredPackages = packages.Where(p => new { SemVer = SemVersion.Parse(p.Version), Quality = Quality } switch 288.Where(metadata => new { metadata.Version, Quality } switch 353bool IsAllowedByQuality(PackageFileMetadata metadata) => new { metadata.Version, Quality } switch 391if (Quality is PackageChannelQuality.Stable or PackageChannelQuality.Both) 396if (Quality is PackageChannelQuality.Prerelease or PackageChannelQuality.Both) 501if (Quality is PackageChannelQuality.Stable || Quality is PackageChannelQuality.Both) 513if (Quality is PackageChannelQuality.Prerelease || Quality is PackageChannelQuality.Both) 534if (Quality is PackageChannelQuality.Stable && !packages.Any()) 550var filteredPackages = packages.Where(p => new { SemVer = SemVersion.Parse(p.Version), Quality = Quality } switch 592if (Quality is PackageChannelQuality.Stable || Quality is PackageChannelQuality.Both) 603if (Quality is PackageChannelQuality.Prerelease || Quality is PackageChannelQuality.Both) 623if (Quality is PackageChannelQuality.Stable && !packages.Any()) 638var filteredPackages = packages.Where(p => new { SemVer = SemVersion.Parse(p.Version), Quality = Quality } switch 678return new PackageChannel(Name, Quality, scopedMappings, nuGetPackageCache, _features, logger, ConfigureGlobalPackagesFolder, CliDownloadBaseUrl, PinnedVersion, _currentCliVersion, validateTemplatePackageMetadataPrefetching);
Aspire.Cli.Tests (19)
Commands\ConfigCommandTests.cs (1)
972Assert.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); 863Assert.Equal(PackageChannelQuality.Stable, stagingChannel.Quality); 998Assert.Equal(PackageChannelQuality.Prerelease, stagingChannel.Quality); 1028Assert.Equal(PackageChannelQuality.Both, stagingChannel.Quality); 1058Assert.Equal(PackageChannelQuality.Stable, stagingChannel.Quality); 1087Assert.Equal(PackageChannelQuality.Stable, stagingChannel.Quality); 1263Assert.Equal(PackageChannelQuality.Prerelease, stagingChannel.Quality); 1298Assert.Equal(PackageChannelQuality.Both, stagingChannel.Quality); 1335Assert.Equal(PackageChannelQuality.Prerelease, stagingChannel.Quality);