163 writes to Version
aspire (5)
NuGet\BundleNuGetPackageCache.cs (1)
204
Version
= p.Version,
Packaging\PackageChannel.cs (3)
47
return [new NuGetPackage { Id = "Aspire.ProjectTemplates",
Version
= PinnedVersion, Source = SourceDetails }];
119
return filteredPackages.Select(p => new NuGetPackage { Id = p.Id,
Version
= PinnedVersion, Source = p.Source });
129
return [new NuGetPackage { Id = packageId,
Version
= PinnedVersion, Source = SourceDetails }];
src\Shared\PackageUpdateHelpers.cs (1)
156
Version
= version,
Aspire.Cli.Tests (158)
Commands\AddCommandTests.cs (39)
56
Version
= "9.2.0"
63
Version
= "9.2.0"
70
Version
= "9.2.0"
131
Version
= "9.2.0"
138
Version
= "9.2.0"
145
Version
= "9.2.0"
214
Version
= "9.2.0"
221
Version
= "9.2.0"
228
Version
= "9.2.0"
293
Version
= "9.2.0"
300
Version
= "9.2.0"
307
Version
= "9.2.0"
374
Version
= "9.2.0"
491
Version
= "9.2.0"
498
Version
= "9.2.0"
533
var package = new NuGetPackage { Id = packageId,
Version
= "1.0.0", Source = "test" };
577
("redis", new NuGetPackage { Id = "Aspire.Hosting.Redis",
Version
= "9.0.0", Source = "nuget" }, channel),
578
("redis", new NuGetPackage { Id = "Aspire.Hosting.Redis",
Version
= "9.2.0", Source = "nuget" }, channel),
579
("redis", new NuGetPackage { Id = "Aspire.Hosting.Redis",
Version
= "9.1.0", Source = "nuget" }, channel),
625
("redis", new NuGetPackage { Id = "Aspire.Hosting.Redis",
Version
= "9.0.0", Source = "nuget" }, channel),
626
("redis", new NuGetPackage { Id = "Aspire.Hosting.Redis",
Version
= "9.2.0", Source = "nuget" }, channel),
627
("redis", new NuGetPackage { Id = "Aspire.Hosting.Redis",
Version
= "9.1.0", Source = "nuget" }, channel),
628
("redis", new NuGetPackage { Id = "Aspire.Hosting.Redis",
Version
= "9.0.1-preview.1", Source = "nuget" }, channel),
676
("redis", new NuGetPackage { Id = "Aspire.Hosting.Redis",
Version
= "9.0.0", Source = "nuget" }, implicitChannel),
677
("redis", new NuGetPackage { Id = "Aspire.Hosting.Redis",
Version
= "9.1.0", Source = "nuget" }, implicitChannel),
678
("redis", new NuGetPackage { Id = "Aspire.Hosting.Redis",
Version
= "9.2.0", Source = "nuget" }, implicitChannel),
679
("redis", new NuGetPackage { Id = "Aspire.Hosting.Redis",
Version
= "10.0.0-preview.1", Source = "preview-feed" }, explicitChannel),
680
("redis", new NuGetPackage { Id = "Aspire.Hosting.Redis",
Version
= "10.0.0-preview.2", Source = "preview-feed" }, explicitChannel),
720
Version
= "9.2.0"
810
Version
= "9.2.0"
817
Version
= "9.2.0"
824
Version
= "9.2.0"
887
Version
= "9.2.0"
894
Version
= "9.2.0"
901
Version
= "9.2.0"
908
Version
= "9.2.0"
963
Version
= "9.2.0"
970
Version
= "9.2.0"
977
Version
= "9.2.0"
Commands\InitCommandTests.cs (3)
264
Version
= "10.0.0"
347
Version
= "10.0.0"
472
Version
= "10.0.0"
Commands\NewCommandTests.cs (17)
60
Version
= "9.2.0"
117
Version
= "9.2.0"
170
Version
= "9.2.0"
225
Version
= "9.2.0"
280
var package = new NuGetPackage { Id = "Aspire.ProjectTemplates", Source = "nuget",
Version
= "9.2.0" };
288
var package = new NuGetPackage { Id = "Aspire.ProjectTemplates", Source = "nuget",
Version
= "10.0.0-dev" };
363
new NuGetPackage { Id = "Aspire.ProjectTemplates", Source = "nuget",
Version
= "9.0.0" },
364
new NuGetPackage { Id = "Aspire.ProjectTemplates", Source = "nuget",
Version
= "9.2.0" },
365
new NuGetPackage { Id = "Aspire.ProjectTemplates", Source = "nuget",
Version
= "9.1.0" },
438
Version
= "9.2.0"
492
Version
= "9.2.0"
571
Version
= "9.2.0"
624
Version
= "9.2.0"
700
Version
= "9.2.0"
782
Version
= "9.2.0"
827
Version
= "9.2.0"
994
Version
= "10.0.0"
Mcp\ListIntegrationsToolTests.cs (3)
73
new Aspire.Shared.NuGetPackageCli { Id = "Aspire.Hosting.Redis",
Version
= "9.0.0" },
74
new Aspire.Shared.NuGetPackageCli { Id = "Aspire.Hosting.PostgreSQL",
Version
= "9.0.0" }
112
new Aspire.Shared.NuGetPackageCli { Id = "Aspire.Hosting.Redis",
Version
= "9.0.0" }
NuGet\NuGetPackageCacheTests.cs (14)
28
new NuGetPackage { Id = "CommunityToolkit.Aspire.Hosting.Foo",
Version
= "9.4.0-xyz", Source = "nuget.org" },
29
new NuGetPackage { Id = "Aspire.Cli",
Version
= "9.4.0-preview", Source = "nuget.org" }
61
new NuGetPackage { Id = "Aspire.Hosting.Redis",
Version
= "9.4.0", Source = "nuget.org" },
62
new NuGetPackage { Id = "Aspire.Hosting.Dapr",
Version
= "9.4.0", Source = "nuget.org" }, // Deprecated
63
new NuGetPackage { Id = "Aspire.Hosting.PostgreSQL",
Version
= "9.4.0", Source = "nuget.org" }
99
new NuGetPackage { Id = "Aspire.Hosting.Redis",
Version
= "9.4.0", Source = "nuget.org" },
100
new NuGetPackage { Id = "Aspire.Hosting.Dapr",
Version
= "9.4.0", Source = "nuget.org" }, // Deprecated
101
new NuGetPackage { Id = "Aspire.Hosting.PostgreSQL",
Version
= "9.4.0", Source = "nuget.org" }
134
new NuGetPackage { Id = "Aspire.Hosting.Redis",
Version
= "9.4.0", Source = "nuget.org" },
135
new NuGetPackage { Id = "Aspire.Hosting.Dapr",
Version
= "9.4.0", Source = "nuget.org" }, // Deprecated
136
new NuGetPackage { Id = "Other.Package",
Version
= "9.4.0", Source = "nuget.org" }
178
new NuGetPackage { Id = "aspire.hosting.dapr",
Version
= "9.4.0", Source = "nuget.org" }, // lowercase
179
new NuGetPackage { Id = "ASPIRE.HOSTING.DAPR",
Version
= "9.4.0", Source = "nuget.org" }, // uppercase
180
new NuGetPackage { Id = "Aspire.Hosting.Redis",
Version
= "9.4.0", Source = "nuget.org" }
Packaging\PackagingServiceTests.cs (10)
745
new() { Id = "Aspire.ProjectTemplates",
Version
= "13.3.0-preview.1.26201.1", Source = "dotnet9" },
746
new() { Id = "Aspire.ProjectTemplates",
Version
= "13.3.0-preview.1.26200.5", Source = "dotnet9" },
747
new() { Id = "Aspire.ProjectTemplates",
Version
= "13.2.0-preview.1.26111.6", Source = "dotnet9" },
748
new() { Id = "Aspire.ProjectTemplates",
Version
= "13.2.0-preview.1.26110.3", Source = "dotnet9" },
749
new() { Id = "Aspire.ProjectTemplates",
Version
= "13.1.0", Source = "dotnet9" },
801
new() { Id = "Aspire.Hosting.Redis",
Version
= "13.3.0-preview.1.26201.1", Source = "dotnet9" },
802
new() { Id = "Aspire.Hosting.PostgreSQL",
Version
= "13.3.0-preview.1.26201.1", Source = "dotnet9" },
852
new() { Id = "Aspire.ProjectTemplates",
Version
= "13.3.0-preview.1.26201.1", Source = "dotnet9" },
853
new() { Id = "Aspire.ProjectTemplates",
Version
= "13.2.0-preview.1.26111.6", Source = "dotnet9" },
854
new() { Id = "Aspire.ProjectTemplates",
Version
= "13.1.0", Source = "dotnet9" },
Projects\ProjectUpdaterTests.cs (62)
58
"Aspire.AppHost.Sdk" => new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "9.4.1", Source = "nuget.org" },
59
"Aspire.Hosting.AppHost" => new NuGetPackageCli { Id = "Aspire.Hosting.AppHost",
Version
= "9.4.1", Source = "nuget.org" },
60
"Aspire.Hosting.Redis" => new NuGetPackageCli { Id = "Aspire.Hosting.Redis",
Version
= "9.4.1", Source = "nuget.org" },
61
"Aspire.StackExchange.Redis.OutputCaching" => new NuGetPackageCli { Id = "Aspire.StackExchange.Redis.OutputCaching",
Version
= "9.4.1", Source = "nuget.org" },
62
"Microsoft.Extensions.ServiceDiscovery" => new NuGetPackageCli { Id = "Microsoft.Extensions.ServiceDiscovery",
Version
= "9.4.1", Source = "nuget.org" },
169
"Aspire.AppHost.Sdk" => new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "9.5.0-preview.1", Source = "daily" },
170
"Aspire.Hosting.AppHost" => new NuGetPackageCli { Id = "Aspire.Hosting.AppHost",
Version
= "9.5.0-preview.1", Source = "daily" },
171
"Aspire.Hosting.Redis" => new NuGetPackageCli { Id = "Aspire.Hosting.Redis",
Version
= "9.5.0-preview.1", Source = "daily" },
172
"Aspire.StackExchange.Redis.OutputCaching" => new NuGetPackageCli { Id = "Aspire.StackExchange.Redis.OutputCaching",
Version
= "9.5.0-preview.1", Source = "daily" },
173
"Microsoft.Extensions.ServiceDiscovery" => new NuGetPackageCli { Id = "Microsoft.Extensions.ServiceDiscovery",
Version
= "9.5.0-preview.1", Source = "daily" },
300
{ query: "Aspire.AppHost.Sdk", prerelease: false } => new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "9.4.1", Source = "nuget" },
301
{ query: "Aspire.Hosting.AppHost", prerelease: false } => new NuGetPackageCli { Id = "Aspire.Hosting.AppHost",
Version
= "9.4.1", Source = "nuget" },
302
{ query: "Aspire.Hosting.Redis", prerelease: false } => new NuGetPackageCli { Id = "Aspire.Hosting.Redis",
Version
= "9.4.1", Source = "nuget" },
303
{ query: "Aspire.Hosting.Docker", prerelease: true } => new NuGetPackageCli { Id = "Aspire.Hosting.Docker",
Version
= "9.4.1-preview.1", Source = "nuget" },
305
{ query: "Aspire.StackExchange.Redis.OutputCaching", prerelease: false } => new NuGetPackageCli { Id = "Aspire.StackExchange.Redis.OutputCaching",
Version
= "9.4.1", Source = "nuget" },
306
{ query: "Microsoft.Extensions.ServiceDiscovery", prerelease: false } => new NuGetPackageCli { Id = "Microsoft.Extensions.ServiceDiscovery",
Version
= "9.4.1", Source = "nuget" },
453
"Aspire.AppHost.Sdk" => new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "9.5.0", Source = "nuget.org" },
454
"Aspire.Hosting.Redis" => new NuGetPackageCli { Id = "Aspire.Hosting.Redis",
Version
= "9.5.0", Source = "nuget.org" },
613
"Aspire.AppHost.Sdk" => new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "9.5.0", Source = "nuget.org" },
614
"Aspire.Hosting.AppHost" => new NuGetPackageCli { Id = "Aspire.Hosting.AppHost",
Version
= "9.5.0", Source = "nuget.org" },
615
"Aspire.StackExchange.Redis.OutputCaching" => new NuGetPackageCli { Id = "Aspire.StackExchange.Redis.OutputCaching",
Version
= "9.5.0", Source = "nuget.org" },
616
"Microsoft.Extensions.ServiceDiscovery" => new NuGetPackageCli { Id = "Microsoft.Extensions.ServiceDiscovery",
Version
= "9.5.0", Source = "nuget.org" },
732
"Aspire.AppHost.Sdk" => new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "9.5.0", Source = "nuget.org" },
733
"Aspire.Hosting.AppHost" => new NuGetPackageCli { Id = "Aspire.Hosting.AppHost",
Version
= "9.5.0", Source = "nuget.org" },
734
"Aspire.Hosting.Redis" => new NuGetPackageCli { Id = "Aspire.Hosting.Redis",
Version
= "9.5.0", Source = "nuget.org" },
834
"Aspire.AppHost.Sdk" => new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "9.5.0", Source = "nuget.org" },
835
"Aspire.Hosting.AppHost" => new NuGetPackageCli { Id = "Aspire.Hosting.AppHost",
Version
= "9.5.0", Source = "nuget.org" },
836
"Aspire.Hosting.Redis" => new NuGetPackageCli { Id = "Aspire.Hosting.Redis",
Version
= "9.5.0", Source = "nuget.org" },
968
"Aspire.AppHost.Sdk" => new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "9.5.0", Source = "nuget.org" },
969
"Aspire.Hosting.Redis" => new NuGetPackageCli { Id = "Aspire.Hosting.Redis",
Version
= "9.5.0", Source = "nuget.org" },
1084
"Aspire.AppHost.Sdk" => new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "9.5.0", Source = "nuget.org" },
1085
"Aspire.Hosting.Redis" => new NuGetPackageCli { Id = "Aspire.Hosting.Redis",
Version
= "9.5.0", Source = "nuget.org" },
1086
"Aspire.StackExchange.Redis" => new NuGetPackageCli { Id = "Aspire.StackExchange.Redis",
Version
= "9.5.0-preview.1", Source = "nuget.org" },
1205
"Aspire.AppHost.Sdk" => new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "9.5.0", Source = "nuget.org" },
1206
"Aspire.Hosting.Redis" => new NuGetPackageCli { Id = "Aspire.Hosting.Redis",
Version
= "9.5.0", Source = "nuget.org" },
1318
"Aspire.AppHost.Sdk" => new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "9.5.0", Source = "nuget.org" },
1319
"Aspire.Hosting.Redis" => new NuGetPackageCli { Id = "Aspire.Hosting.Redis",
Version
= "9.5.0", Source = "nuget.org" },
1414
"Aspire.AppHost.Sdk" => new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "9.5.0", Source = "nuget.org" },
1415
"Aspire.Hosting.AppHost" => new NuGetPackageCli { Id = "Aspire.Hosting.AppHost",
Version
= "9.5.0", Source = "nuget.org" },
1416
"Aspire.Hosting.Redis" => new NuGetPackageCli { Id = "Aspire.Hosting.Redis",
Version
= "9.5.0", Source = "nuget.org" },
1523
"Aspire.AppHost.Sdk" => new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "9.5.0", Source = "nuget.org" },
1524
"Aspire.Hosting.Redis" => new NuGetPackageCli { Id = "Aspire.Hosting.Redis",
Version
= "9.5.0", Source = "nuget.org" },
1608
"Aspire.AppHost.Sdk" => new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "9.5.0", Source = "nuget.org" },
1684
"Aspire.AppHost.Sdk" => new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "9.4.1", Source = "nuget.org" },
1768
"Aspire.AppHost.Sdk" => new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "9.5.0", Source = "nuget.org" },
1851
"Aspire.AppHost.Sdk" => new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "9.5.0", Source = "nuget.org" },
1931
"Aspire.AppHost.Sdk" => new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "9.5.0", Source = "nuget.org" },
1932
"Aspire.Hosting.AppHost" => new NuGetPackageCli { Id = "Aspire.Hosting.AppHost",
Version
= "9.5.0", Source = "nuget.org" },
2021
"Aspire.AppHost.Sdk" => new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "9.5.0", Source = "nuget.org" },
2100
"Aspire.AppHost.Sdk" => new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "9.5.0", Source = "nuget.org" },
2178
"Aspire.AppHost.Sdk" => new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "9.5.0", Source = "nuget.org" },
2179
"Aspire.Hosting.Azure.Functions" => new NuGetPackageCli { Id = "Aspire.Hosting.Azure.Functions",
Version
= "9.5.0", Source = "nuget.org" },
2180
"Aspire.Hosting.Redis" => new NuGetPackageCli { Id = "Aspire.Hosting.Redis",
Version
= "9.5.0", Source = "nuget.org" },
2306
"Aspire.AppHost.Sdk" => new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "9.6.0", Source = "nuget.org" },
2307
"Aspire.Hosting.Redis" => new NuGetPackageCli { Id = "Aspire.Hosting.Redis",
Version
= "9.6.0", Source = "nuget.org" },
2395
var package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "13.0.2", Source = "nuget.org" };
2422
var package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "13.0.2", Source = "nuget.org" };
2454
var package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "13.0.2", Source = "nuget.org" };
2485
var package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "13.0.2", Source = "nuget.org" };
2512
var package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "13.0.2", Source = "nuget.org" };
2540
var package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "13.0.2", Source = "nuget.org" };
2590
var package = new NuGetPackageCli { Id = "Aspire.AppHost.Sdk",
Version
= "13.0.2", Source = "nuget.org" };
Utils\CliUpdateNotificationServiceTests.cs (10)
32
new NuGetPackage { Id = "Aspire.Cli",
Version
= "9.3.1", Source = "nuget.org" },
35
new NuGetPackage { Id = "Aspire.Cli",
Version
= "9.4.0-preview", Source = "nuget.org" },
38
new NuGetPackage { Id = "Aspire.Cli",
Version
= "9.4.0-beta", Source = "nuget.org" }
90
new NuGetPackage { Id = "Aspire.Cli",
Version
= "9.4.0", Source = "nuget.org" },
93
new NuGetPackage { Id = "Aspire.Cli",
Version
= "9.5.0-preview", Source = "nuget.org" },
145
new NuGetPackage { Id = "Aspire.Cli",
Version
= "9.5.0", Source = "nuget.org" },
148
new NuGetPackage { Id = "Aspire.Cli",
Version
= "9.6.0-preview", Source = "nuget.org" },
198
new NuGetPackage { Id = "Aspire.Cli",
Version
= "9.4.0-preview", Source = "nuget.org" },
199
new NuGetPackage { Id = "Aspire.Cli",
Version
= "9.5.0-preview", Source = "nuget.org" },
251
new NuGetPackage { Id = "Aspire.Cli",
Version
= "9.0.0", Source = "nuget.org" }
69 references to Version
aspire (57)
Commands\AddCommand.cs (9)
194
1 => filteredPackagesWithShortName.First().Package.
Version
== version
206
PackageVersion = selectedNuGetPackage.Package.
Version
,
246
InteractionService.DisplaySuccess(string.Format(CultureInfo.CurrentCulture, AddCommandStrings.PackageAddedSuccessfully, selectedNuGetPackage.Package.Id, selectedNuGetPackage.Package.
Version
));
295
if (packageVersions.Any(p => p.Package.
Version
== preferredVersion))
297
var preferredVersionPackage = packageVersions.First(p => p.Package.
Version
== preferredVersion);
302
var orderedPackageVersions = packageVersions.OrderByDescending(p => SemVersion.Parse(p.Package.
Version
), SemVersion.PrecedenceComparer);
349
return $"{item.Package.
Version
.EscapeMarkup()} ({item.Channel.SourceDetails.EscapeMarkup()})";
386
HighestVersion = g.OrderByDescending(p => SemVersion.Parse(p.Package.
Version
), SemVersion.PrecedenceComparer).First()
451
.Select(g => g.OrderByDescending(p => SemVersion.Parse(p.Package.
Version
), SemVersion.PrecedenceComparer).First())
Commands\InitCommand.cs (5)
347
version: selectedTemplateDetails.Package.
Version
,
748
var orderedPackagesFromChannels = packagesFromChannels.OrderByDescending(p => SemVersion.Parse(p.Package.
Version
), SemVersion.PrecedenceComparer);
753
var explicitPackageFromChannel = orderedPackagesFromChannels.FirstOrDefault(p => p.Package.
Version
== version);
767
var latestStable = orderedPackagesFromChannels.FirstOrDefault(p => !SemVersion.Parse(p.Package.
Version
).IsPrerelease);
773
the latest stable version choose ***{{latestStable.Package.
Version
}}***.
Commands\NewCommand.cs (2)
276
return implicitGroup.OrderByDescending(p => Semver.SemVersion.Parse(p.Package.
Version
), Semver.SemVersion.PrecedenceComparer).First();
287
return $"{item.Package.
Version
.EscapeMarkup()} ({item.Channel.SourceDetails.EscapeMarkup()})";
Mcp\Tools\ListIntegrationsTool.cs (2)
102
Version = p.
Version
,
103
ParsedVersion = SemVersion.TryParse(p.
Version
, SemVersionStyles.Any, out var v) ? v : null
Packaging\PackageChannel.cs (6)
68
.DistinctBy(p => $"{p.Id}-{p.
Version
}");
72
var filteredPackages = packages.Where(p => new { SemVer = SemVersion.Parse(p.
Version
), Quality = Quality } switch
103
.DistinctBy(p => $"{p.Id}-{p.
Version
}");
107
var filteredPackages = packages.Where(p => new { SemVer = SemVersion.Parse(p.
Version
), Quality = Quality } switch
164
.DistinctBy(p => $"{p.Id}-{p.
Version
}");
185
var filteredPackages = packages.Where(p => new { SemVer = SemVersion.Parse(p.
Version
), Quality = Quality } switch
Projects\GuestAppHostProject.cs (8)
860
.Where(p => SemVersion.TryParse(p.
Version
, SemVersionStyles.Strict, out _))
861
.OrderByDescending(p => SemVersion.Parse(p.
Version
, SemVersionStyles.Strict), SemVersion.PrecedenceComparer)
864
if (latestSdkPackage is not null && latestSdkPackage.
Version
!= config.SdkVersion)
866
newSdkVersion = latestSdkPackage.
Version
;
883
.Where(p => SemVersion.TryParse(p.
Version
, SemVersionStyles.Strict, out _))
884
.OrderByDescending(p => SemVersion.Parse(p.
Version
, SemVersionStyles.Strict), SemVersion.PrecedenceComparer)
887
if (latestPackage is not null && latestPackage.
Version
!= currentVersion)
889
packageUpdates.Add((packageId, currentVersion, latestPackage.
Version
));
Projects\ProjectUpdater.cs (18)
241
.Where(p => SemVersion.TryParse(p.
Version
, SemVersionStyles.Strict, out _))
242
.OrderByDescending(p => SemVersion.Parse(p.
Version
, SemVersionStyles.Strict), SemVersion.PrecedenceComparer)
263
if (!string.IsNullOrEmpty(sdkVersion) && IsValidSemanticVersion(sdkVersion) && sdkVersion == latestSdkPackage?.
Version
)
273
string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.UpdatePackageFormat, "Aspire.AppHost.Sdk", sdkVersion ?? "unknown", latestSdkPackage?.
Version
),
277
latestSdkPackage?.
Version
?? "unknown",
378
UpdateCommandStrings.MigratedToNewSdkFormat, package.
Version
));
416
sdkAttribute.Value = UpdateAspireAppHostSdkVersion(sdkAttribute.Value, package.
Version
);
432
sdkAttribute.Value = $"{AspireAppHostSdkName}/{package.
Version
}";
437
newSdkAttribute.Value = $"{AspireAppHostSdkName}/{package.
Version
}";
581
var newDirective = $"#:sdk Aspire.AppHost.Sdk@{package.
Version
}";
708
if (IsValidSemanticVersion(packageVersion) && packageVersion == latestPackage?.
Version
)
715
string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.UpdatePackageFormat, packageId, packageVersion, latestPackage!.
Version
),
719
latestPackage!.
Version
,
738
if (IsValidSemanticVersion(currentVersion) && currentVersion == latestPackage?.
Version
)
745
string.Format(CultureInfo.InvariantCulture, UpdateCommandStrings.UpdatePackageFormat, packageId, currentVersion, latestPackage!.
Version
),
746
() => UpdatePackageVersionInDirectoryPackagesProps(packageId, latestPackage!.
Version
, directoryPackagesPropsFile),
749
latestPackage!.
Version
,
876
packageVersion: package.
Version
,
Scaffolding\ScaffoldingService.cs (3)
230
.OrderByDescending(p => SemVersion.Parse(p.
Version
), SemVersion.PrecedenceComparer)
239
_logger.LogDebug("Resolved SDK version {Version} from channel {Channel}", latestPackage.
Version
, channelName);
240
return latestPackage.
Version
;
src\Shared\PackageUpdateHelpers.cs (1)
67
if (SemVersion.TryParse(package.
Version
, SemVersionStyles.Strict, out var version))
Templating\DotNetTemplateFactory.cs (3)
433
version: selectedTemplateDetails.Package.
Version
,
601
var orderedPackagesFromChannels = packagesFromChannels.OrderByDescending(p => SemVersion.Parse(p.Package.
Version
), SemVersion.PrecedenceComparer);
605
var explicitPackageFromChannel = orderedPackagesFromChannels.FirstOrDefault(p => p.Package.
Version
== version);
Aspire.Cli.Tests (12)
Commands\AddCommandTests.cs (2)
588
Assert.Equal("9.2.0", displayedPackages!.First().Package.
Version
);
636
Assert.Equal("9.2.0", result.Package.
Version
); // Should return highest version
Packaging\PackagingServiceTests.cs (10)
781
outputHelper.WriteLine($" {p.Id} {p.
Version
}");
786
Assert.Equal(stagingChannel.PinnedVersion, packageList[0].
Version
);
788
Assert.DoesNotContain("+", packageList[0].
Version
!);
834
outputHelper.WriteLine($" {p.Id} {p.
Version
}");
838
Assert.All(packageList, p => Assert.Equal(stagingChannel.PinnedVersion, p.
Version
));
886
outputHelper.WriteLine($" {p.Id} {p.
Version
}");
891
Assert.Contains(packageList, p => p.
Version
!.StartsWith("13.3"));
892
Assert.Contains(packageList, p => p.
Version
!.StartsWith("13.2"));
901
? packages.Where(p => Semver.SemVersion.Parse(p.
Version
).IsPrerelease)
902
: packages.Where(p => !Semver.SemVersion.Parse(p.
Version
).IsPrerelease);