18 references to PackageUpdateHelpers
Aspire.Hosting (4)
src\Shared\PackageUpdateHelpers.cs (1)
52var assembly = typeof(PackageUpdateHelpers).Assembly;
VersionChecking\PackageFetcher.cs (1)
67var packages = PackageUpdateHelpers.ParsePackageSearchResults(outputJson.ToString(), PackageId);
VersionChecking\PackageVersionProvider.cs (1)
13return PackageUpdateHelpers.GetCurrentPackageVersion();
VersionChecking\VersionCheckService.cs (1)
120var latestVersion = PackageUpdateHelpers.GetNewerVersion(_logger, _appHostVersion, packages ?? [], storedKnownLatestVersion);
Aspire.Hosting.Tests (14)
VersionChecking\PackageUpdateHelpersTests.cs (14)
55var packages = PackageUpdateHelpers.ParsePackageSearchResults(json, "Aspire.Hosting.AppHost"); 56var latestVersion = PackageUpdateHelpers.GetNewerVersion(NullLogger.Instance, new SemVersion(1), packages); 103var packages = PackageUpdateHelpers.ParsePackageSearchResults(json, "Aspire.Hosting.AppHost"); 104var latestVersion = PackageUpdateHelpers.GetNewerVersion(NullLogger.Instance, new SemVersion(1), packages); 151var packages = PackageUpdateHelpers.ParsePackageSearchResults(json, "Aspire.Hosting.AppHost"); 152var latestVersion = PackageUpdateHelpers.GetNewerVersion(NullLogger.Instance, new SemVersion(10, prerelease: ["dev"]), packages); 165var packages = PackageUpdateHelpers.ParsePackageSearchResults(json, "Aspire.Hosting.AppHost"); 166var latestVersion = PackageUpdateHelpers.GetNewerVersion(NullLogger.Instance, new SemVersion(1), packages); 213var packages = PackageUpdateHelpers.ParsePackageSearchResults(json, "Aspire.Hosting.AppHost"); 214var latestVersion = PackageUpdateHelpers.GetNewerVersion(NullLogger.Instance, new SemVersion(1), packages); 246var packages = PackageUpdateHelpers.ParsePackageSearchResults(pollutedStdout, "Aspire.Hosting.AppHost"); 262var packages = PackageUpdateHelpers.ParsePackageSearchResults(pollutedStdout); 290var packages = PackageUpdateHelpers.ParsePackageSearchResults(pollutedStdout); 303Assert.ThrowsAny<JsonException>(() => PackageUpdateHelpers.ParsePackageSearchResults(pollutedStdout));