29 references to PinnedVersion
aspire (12)
Packaging\PackageChannel.cs (11)
159
return
PinnedVersion
is null || !filterLocalPackagesToPinnedVersion
161
: localPackages.Where(package => string.Equals(package.Version,
PinnedVersion
, StringComparison.OrdinalIgnoreCase));
164
if (
PinnedVersion
is not null)
166
return [new NuGetPackage { Id = TemplatePackageId, Version =
PinnedVersion
, Source = ComputeSourceDetails(mappings) }];
250
if (
PinnedVersion
is not null)
252
return filteredPackages.Select(p => new NuGetPackage { Id = p.Id, Version =
PinnedVersion
, Source = p.Source });
313
return
PinnedVersion
;
322
return string.IsNullOrWhiteSpace(configuredVersion) ?
PinnedVersion
: configuredVersion;
492
if (
PinnedVersion
is not null)
494
return [new NuGetPackage { Id = packageId, Version =
PinnedVersion
, Source = SourceDetails }];
678
return new PackageChannel(Name, Quality, scopedMappings, nuGetPackageCache, _features, logger, ConfigureGlobalPackagesFolder, CliDownloadBaseUrl,
PinnedVersion
, _currentCliVersion, validateTemplatePackageMetadataPrefetching);
Projects\RepositoryToolUpdater.cs (1)
239
var npmStable = manifest.IsNpm && channel.
PinnedVersion
is null &&
Aspire.Cli.Tests (17)
Packaging\PackagingServiceTests.cs (17)
226
Assert.Null(stagingChannel.
PinnedVersion
);
261
Assert.Null(stagingChannel.
PinnedVersion
);
1414
Assert.NotNull(stagingChannel.
PinnedVersion
);
1416
Assert.DoesNotContain("+", stagingChannel.
PinnedVersion
);
1446
Assert.Null(stagingChannel.
PinnedVersion
);
1477
Assert.Null(stagingChannel.
PinnedVersion
);
1502
Assert.Equal(localVersion, localChannel.
PinnedVersion
);
1540
Assert.Equal(prVersion, prChannel.
PinnedVersion
);
1583
Assert.Equal(dogfoodHiveVersion, prChannel.
PinnedVersion
);
1619
Assert.Null(prChannel.
PinnedVersion
);
1846
Assert.Equal(stagingChannel.
PinnedVersion
, packageList[0].Version);
1897
Assert.All(packageList, p => Assert.Equal(stagingChannel.
PinnedVersion
, p.Version));
1985
Assert.Equal(pinnedVersion, localChannel.
PinnedVersion
);
2125
Assert.Null(localChannel.
PinnedVersion
);
2154
Assert.Null(localChannel.
PinnedVersion
);
2182
Assert.Equal(overrideVersion, overrideChannel.
PinnedVersion
);
2215
Assert.Equal(overrideVersion, overrideChannel.
PinnedVersion
);