31 references to PinnedVersion
aspire (14)
Packaging\PackageChannel.cs (13)
193return PinnedVersion is null || !filterLocalPackagesToPinnedVersion 195: localPackages.Where(package => string.Equals(package.Version, PinnedVersion, StringComparison.OrdinalIgnoreCase)); 198if (PinnedVersion is not null) 200return [new NuGetPackage { Id = TemplatePackageId, Version = PinnedVersion, Source = ComputeSourceDetails(mappings) }]; 322if (applyPinnedVersion && PinnedVersion is not null) 324return filteredPackages.Select(p => new NuGetPackage { Id = p.Id, Version = PinnedVersion, Source = p.Source }); 383return PinnedVersion; 392return string.IsNullOrWhiteSpace(configuredVersion) ? PinnedVersion : configuredVersion; 598if (PinnedVersion is not null) 600return [new NuGetPackage { Id = packageId, Version = PinnedVersion, Source = SourceDetails }]; 616if (PinnedVersion is not null) 618return [new NuGetPackage { Id = packageId, Version = PinnedVersion, Source = SourceDetails }]; 897return new PackageChannel(Name, Quality, scopedMappings, nuGetPackageCache, _features, logger, ConfigureGlobalPackagesFolder, CliDownloadBaseUrl, PinnedVersion, _currentCliVersion, validateTemplatePackageMetadataPrefetching);
Projects\RepositoryToolUpdater.cs (1)
242var npmStable = manifest.IsNpm && channel.PinnedVersion is null &&
Aspire.Cli.Tests (17)
Packaging\PackagingServiceTests.cs (17)
226Assert.Null(stagingChannel.PinnedVersion); 261Assert.Null(stagingChannel.PinnedVersion); 1480Assert.NotNull(stagingChannel.PinnedVersion); 1482Assert.DoesNotContain("+", stagingChannel.PinnedVersion); 1512Assert.Null(stagingChannel.PinnedVersion); 1543Assert.Null(stagingChannel.PinnedVersion); 1568Assert.Equal(localVersion, localChannel.PinnedVersion); 1606Assert.Equal(prVersion, prChannel.PinnedVersion); 1649Assert.Equal(dogfoodHiveVersion, prChannel.PinnedVersion); 1685Assert.Null(prChannel.PinnedVersion); 1912Assert.Equal(stagingChannel.PinnedVersion, packageList[0].Version); 1963Assert.All(packageList, p => Assert.Equal(stagingChannel.PinnedVersion, p.Version)); 2051Assert.Equal(pinnedVersion, localChannel.PinnedVersion); 2188Assert.Null(localChannel.PinnedVersion); 2217Assert.Null(localChannel.PinnedVersion); 2245Assert.Equal(overrideVersion, overrideChannel.PinnedVersion); 2278Assert.Equal(overrideVersion, overrideChannel.PinnedVersion);