Skip to content

Commit afa426a

Browse files
committed
exclude R9 packages
1 parent e737250 commit afa426a

File tree

2 files changed

+21
-4
lines changed

2 files changed

+21
-4
lines changed

PackageIndexer/CsvUtils.cs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -170,10 +170,11 @@ string targetFramework
170170
bool includeXml = reposToIncludeXmlComments.Contains(packageEntry.Repository);
171171

172172
// Except don't include XML file for Microsoft.Extensions.Diagnostics.ResourceMonitoring
173-
// (see https://github.com/dotnet/dotnet-api-docs/pull/10395#discussion_r1758128787)
174-
// or Microsoft.Extensions.HttpClient.SocketHandling (deprecated package with docs that cause warnings).
175-
if (string.Equals(packageEntry.Name, "Microsoft.Extensions.Diagnostics.ResourceMonitoring", StringComparison.InvariantCultureIgnoreCase) ||
176-
string.Equals(packageEntry.Name, "Microsoft.Extensions.HttpClient.SocketHandling", StringComparison.InvariantCultureIgnoreCase))
173+
// (see https://github.com/dotnet/dotnet-api-docs/pull/10395#discussion_r1758128787).
174+
if (string.Equals(
175+
packageEntry.Name,
176+
"Microsoft.Extensions.Diagnostics.ResourceMonitoring",
177+
StringComparison.InvariantCultureIgnoreCase))
177178
{
178179
includeXml = false;
179180
}

PackageIndexer/PlatformPackageDefinition.cs

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,22 @@ internal static class PlatformPackageDefinition
9696
PackageFilterExpression.Parse("Microsoft.Extensions.ML"),
9797
// Documented under .NET Aspire moniker.
9898
PackageFilterExpression.Parse("Microsoft.Extensions.ServiceDiscovery*"),
99+
// Old R9 packages.
100+
PackageFilterExpression.Parse("Microsoft.Extensions.DependencyInjection.NamedService"),
101+
PackageFilterExpression.Parse("Microsoft.Extensions.DependencyInjection.Pools"),
102+
PackageFilterExpression.Parse("Microsoft.Extensions.Diagnostics.HealthChecks.Core"),
103+
PackageFilterExpression.Parse("Microsoft.Extensions.EnumStrings"),
104+
PackageFilterExpression.Parse("Microsoft.Extensions.Hosting.Testing.StartupInitialization"),
105+
PackageFilterExpression.Parse("Microsoft.Extensions.Http.AutoClient"),
106+
PackageFilterExpression.Parse("Microsoft.Extensions.Http.Telemetry"),
107+
PackageFilterExpression.Parse("Microsoft.Extensions.HttpClient.SocketHandling"),
108+
PackageFilterExpression.Parse("Microsoft.Extensions.Options.ValidateOnStart"),
109+
PackageFilterExpression.Parse("Microsoft.Extensions.Options.Validation"),
110+
PackageFilterExpression.Parse("Microsoft.Extensions.Telemetry.Console"),
111+
PackageFilterExpression.Parse("Microsoft.Extensions.Telemetry.Testing"),
112+
PackageFilterExpression.Parse("System.Cloud.DocumentDb.Abstractions"),
113+
PackageFilterExpression.Parse("System.Cloud.Messaging"),
114+
PackageFilterExpression.Parse("System.Cloud.Messaging.Abstractions"),
99115
// Suffixes.
100116
PackageFilterExpression.Parse("*.cs"),
101117
PackageFilterExpression.Parse("*.de"),

0 commit comments

Comments
 (0)