Skip to content

Commit 88b652a

Browse files
authored
Remove named tuples where not needed (#356)
1 parent 193d192 commit 88b652a

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

PackageIndexer/DotnetPackageIndex.cs

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ private static async Task<IReadOnlyList<PackageIdentity>> GetPackagesAsync(
4141
params string[] feedUrls
4242
)
4343
{
44-
var packages = new List<(PackageIdentity packageId, bool isDeprecated)>();
44+
var packages = new List<(PackageIdentity, bool)>();
4545

4646
foreach (string feedUrl in feedUrls)
4747
{
@@ -59,7 +59,7 @@ params string[] feedUrls
5959
return latestVersions;
6060
}
6161

62-
private static async Task<IReadOnlyList<(PackageIdentity packageId, bool isDeprecated)>> GetPackagesAsync(NuGetFeed feed)
62+
private static async Task<IReadOnlyList<(PackageIdentity, bool)>> GetPackagesAsync(NuGetFeed feed)
6363
{
6464
Console.WriteLine($"Getting packages from {feed.FeedUrl}...");
6565

@@ -70,7 +70,7 @@ params string[] feedUrls
7070
throw new ApplicationException("NuGetOrg should be the only feed.");
7171
}
7272

73-
private static async Task<IReadOnlyList<(PackageIdentity version, bool isDeprecated)>> GetPackagesFromNuGetOrgAsync(NuGetFeed feed)
73+
private static async Task<IReadOnlyList<(PackageIdentity, bool)>> GetPackagesFromNuGetOrgAsync(NuGetFeed feed)
7474
{
7575
Console.WriteLine("Fetching owner information...");
7676
Dictionary<string, string[]> ownerInformation = await feed.GetOwnerMappingAsync();
@@ -89,11 +89,11 @@ params string[] feedUrls
8989

9090
Console.WriteLine("Getting versions...");
9191

92-
ConcurrentBag<(PackageIdentity packageId, bool isDeprecated)> identities = [];
92+
ConcurrentBag<(PackageIdentity, bool)> identities = [];
9393

9494
await Parallel.ForEachAsync(packageIds, async (packageId, _) =>
9595
{
96-
IReadOnlyList<(NuGetVersion version, bool isDeprecated)> versions = await feed.GetAllVersionsAsync(packageId);
96+
IReadOnlyList<(NuGetVersion, bool)> versions = await feed.GetAllVersionsAsync(packageId);
9797

9898
foreach ((NuGetVersion version, bool isDeprecated) version in versions)
9999
{
@@ -114,7 +114,8 @@ bool usePreviewVersions
114114
{
115115
var result = new List<PackageIdentity>();
116116

117-
IEnumerable<IGrouping<string, (PackageIdentity packageId, bool isDeprecated)>> groups = identities.GroupBy(i => i.Item1.Id).OrderBy(g => g.Key);
117+
IEnumerable<IGrouping<string, (PackageIdentity, bool)>> groups =
118+
identities.GroupBy(i => i.packageId.Id).OrderBy(g => g.Key);
118119

119120
foreach (IGrouping<string, (PackageIdentity packageId, bool isDeprecated)> group in groups)
120121
{

PackageIndexer/NuGet/NuGetFeed.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ string feed
153153
logger,
154154
cancellationToken);
155155

156-
List<(NuGetVersion, bool)> versions = new();
156+
List<(NuGetVersion, bool)> versions = [];
157157

158158
foreach (IPackageSearchMetadata package in packages)
159159
{

0 commit comments

Comments
 (0)