52 references to OrderByDescending
aspire (11)
Commands\AddCommand.cs (2)
647HighestVersion = g.OrderByDescending(p => SemVersion.Parse(p.Package.Version), SemVersion.PrecedenceComparer).First() 738.Select(g => g.OrderByDescending(p => SemVersion.Parse(p.Package.Version), SemVersion.PrecedenceComparer).First())
Commands\NewCommand.cs (2)
457.OrderByDescending(p => Semver.SemVersion.Parse(p.Version, Semver.SemVersionStyles.Strict), Semver.SemVersion.PrecedenceComparer) 688return implicitGroup.OrderByDescending(p => Semver.SemVersion.Parse(p.Package.Version), Semver.SemVersion.PrecedenceComparer).First();
Mcp\Tools\ListIntegrationsTool.cs (1)
110.Select(g => g.OrderByDescending(p => p.ParsedVersion!, SemVersion.PrecedenceComparer).First())
Packaging\PackageChannel.cs (2)
348.Select(group => group.OrderByDescending(metadata => metadata.Version, SemVersion.PrecedenceComparer).First()) 713group => group.OrderByDescending(metadata => metadata.Version, SemVersion.PrecedenceComparer).First(),
Packaging\PackagingService.cs (1)
668.OrderByDescending(version => SemVersion.Parse(version, SemVersionStyles.Strict), SemVersion.PrecedenceComparer)
Projects\GuestAppHostProject.cs (1)
1480.OrderByDescending(p => SemVersion.Parse(p.Version, SemVersionStyles.Strict), SemVersion.PrecedenceComparer)
Projects\ProjectUpdater.cs (1)
382.OrderByDescending(p => SemVersion.Parse(p.Version, SemVersionStyles.Strict), SemVersion.PrecedenceComparer)
Templating\TemplateNuGetConfigService.cs (1)
343var orderedPackagesFromChannels = packagesFromChannels.OrderByDescending(p => Semver.SemVersion.Parse(p.Package.Version), Semver.SemVersion.PrecedenceComparer);
GenerateDocumentationAndConfigFiles (3)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (3)
895/// Variant of <see cref="System.Linq.Enumerable.OrderByDescending{TSource, TKey}(IEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/> 898=> source.OrderByDescending(Functions<T>.Identity, comparer); 907/// Variant of <see cref="System.Linq.Enumerable.OrderByDescending{TSource, TKey}(IEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/>
Microsoft.AspNetCore.Localization (1)
AcceptLanguageHeaderRequestCultureProvider.cs (1)
43var orderedLanguages = languages.OrderByDescending(h => h, StringWithQualityHeaderValueComparer.QualityComparer)
Microsoft.Build (1)
src\9f0d3f3da306d8cf\IEnumerableExtensions.cs (1)
641return source.OrderByDescending(Functions<T>.Identity, comparer);
Microsoft.CodeAnalysis (3)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (3)
895/// Variant of <see cref="System.Linq.Enumerable.OrderByDescending{TSource, TKey}(IEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/> 898=> source.OrderByDescending(Functions<T>.Identity, comparer); 907/// Variant of <see cref="System.Linq.Enumerable.OrderByDescending{TSource, TKey}(IEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/>
Microsoft.CodeAnalysis.Analyzers (3)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (3)
895/// Variant of <see cref="System.Linq.Enumerable.OrderByDescending{TSource, TKey}(IEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/> 898=> source.OrderByDescending(Functions<T>.Identity, comparer); 907/// Variant of <see cref="System.Linq.Enumerable.OrderByDescending{TSource, TKey}(IEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/>
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (3)
895/// Variant of <see cref="System.Linq.Enumerable.OrderByDescending{TSource, TKey}(IEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/> 898=> source.OrderByDescending(Functions<T>.Identity, comparer); 907/// Variant of <see cref="System.Linq.Enumerable.OrderByDescending{TSource, TKey}(IEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/>
Microsoft.CodeAnalysis.CodeStyle (3)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (3)
895/// Variant of <see cref="System.Linq.Enumerable.OrderByDescending{TSource, TKey}(IEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/> 898=> source.OrderByDescending(Functions<T>.Identity, comparer); 907/// Variant of <see cref="System.Linq.Enumerable.OrderByDescending{TSource, TKey}(IEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/>
Microsoft.CodeAnalysis.Extensions.Package (3)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (3)
895/// Variant of <see cref="System.Linq.Enumerable.OrderByDescending{TSource, TKey}(IEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/> 898=> source.OrderByDescending(Functions<T>.Identity, comparer); 907/// Variant of <see cref="System.Linq.Enumerable.OrderByDescending{TSource, TKey}(IEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/>
Microsoft.CodeAnalysis.ResxSourceGenerator (3)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (3)
895/// Variant of <see cref="System.Linq.Enumerable.OrderByDescending{TSource, TKey}(IEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/> 898=> source.OrderByDescending(Functions<T>.Identity, comparer); 907/// Variant of <see cref="System.Linq.Enumerable.OrderByDescending{TSource, TKey}(IEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/>
Microsoft.CodeAnalysis.Workspaces (3)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (3)
895/// Variant of <see cref="System.Linq.Enumerable.OrderByDescending{TSource, TKey}(IEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/> 898=> source.OrderByDescending(Functions<T>.Identity, comparer); 907/// Variant of <see cref="System.Linq.Enumerable.OrderByDescending{TSource, TKey}(IEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/>
Microsoft.TemplateEngine.Cli (2)
TabularOutput\TabularOutput.cs (1)
149orderedRows = rows.OrderByDescending(x => x[_ordering[0].Item1].RawText, _ordering[0].Item3);
TemplateSearch\CliTemplateSearchCoordinator.cs (1)
191.OrderByDescending(d => d.TotalDownloads, SearchResultTableRow.TotalDownloadsComparer)
NuGet.CommandLine.XPlat (2)
Commands\Why\DependencyGraphPrinter.cs (2)
66foreach (var node in topLevelNodes.OrderByDescending(c => c.Id, StringComparer.OrdinalIgnoreCase)) 85foreach (var child in current.Node.Children.OrderByDescending(c => c.Id, StringComparer.OrdinalIgnoreCase))
NuGet.PackageManagement (2)
NuGetPackageManager.cs (1)
3905.OrderByDescending(package => package.Version, VersionComparer.Default)
Utility\JsonConfigUtility.cs (1)
212var sortedChildren = parent.Children().OrderByDescending(child => GetChildKey(child), StringComparer.OrdinalIgnoreCase);
NuGet.Protocol (4)
LegacyFeed\MetadataResourceV2Feed.cs (1)
59NuGetVersion? latestVersion = versions.OrderByDescending(p => p, VersionComparer.VersionRelease).FirstOrDefault();
LocalRepositories\LocalMetadataResource.cs (1)
64var latestVersion = versions.OrderByDescending(p => p, VersionComparer.VersionRelease).FirstOrDefault();
LocalRepositories\LocalPackageSearchResource.cs (1)
167.OrderByDescending(v => v.Version, VersionComparer.Default)
Resources\MetadataResourceV3.cs (1)
79var latest = allVersions.OrderByDescending(p => p, VersionComparer.VersionRelease).FirstOrDefault();
Roslyn.Diagnostics.Analyzers (3)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (3)
895/// Variant of <see cref="System.Linq.Enumerable.OrderByDescending{TSource, TKey}(IEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/> 898=> source.OrderByDescending(Functions<T>.Identity, comparer); 907/// Variant of <see cref="System.Linq.Enumerable.OrderByDescending{TSource, TKey}(IEnumerable{TSource}, Func{TSource, TKey}, IComparer{TKey}?)"/>
System.Data.Common (1)
System\Data\EnumerableRowCollectionExtensions.cs (1)
67IEnumerable<TRow> ie = Enumerable.OrderByDescending(source, keySelector, comparer);
System.Linq (1)
System\Linq\OrderBy.cs (1)
93OrderByDescending(source, EnumerableSorter<T>.IdentityFunc, comparer);