From 6af053b5c567abba42cc17c9acc34a67ff0f13d2 Mon Sep 17 00:00:00 2001 From: Simon Cropp Date: Mon, 4 Nov 2024 10:53:24 +1100 Subject: [PATCH] make some on instance classes static --- src/Docfx.Build.Common/Reference/OverwriteDocumentReader.cs | 2 +- src/Docfx.Dotnet/Filters/RoslynFilterData.cs | 2 +- src/Docfx.Dotnet/ManagedReference/Visitors/SpecIdHelper.cs | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Docfx.Build.Common/Reference/OverwriteDocumentReader.cs b/src/Docfx.Build.Common/Reference/OverwriteDocumentReader.cs index 591c6b3a2c2..540848fa225 100644 --- a/src/Docfx.Build.Common/Reference/OverwriteDocumentReader.cs +++ b/src/Docfx.Build.Common/Reference/OverwriteDocumentReader.cs @@ -12,7 +12,7 @@ namespace Docfx.Build.Common; -public class OverwriteDocumentReader +public static class OverwriteDocumentReader { public static FileModel Read(FileAndType file) { diff --git a/src/Docfx.Dotnet/Filters/RoslynFilterData.cs b/src/Docfx.Dotnet/Filters/RoslynFilterData.cs index ee12d0fd40a..9025472374b 100644 --- a/src/Docfx.Dotnet/Filters/RoslynFilterData.cs +++ b/src/Docfx.Dotnet/Filters/RoslynFilterData.cs @@ -5,7 +5,7 @@ namespace Docfx.Dotnet; -internal class RoslynFilterData +internal static class RoslynFilterData { public static SymbolFilterData GetSymbolFilterData(ISymbol symbol) { diff --git a/src/Docfx.Dotnet/ManagedReference/Visitors/SpecIdHelper.cs b/src/Docfx.Dotnet/ManagedReference/Visitors/SpecIdHelper.cs index 6c728817d0c..a294d8925fb 100644 --- a/src/Docfx.Dotnet/ManagedReference/Visitors/SpecIdHelper.cs +++ b/src/Docfx.Dotnet/ManagedReference/Visitors/SpecIdHelper.cs @@ -7,7 +7,7 @@ namespace Docfx.Dotnet; -internal sealed class SpecIdHelper +internal static class SpecIdHelper { private static readonly Regex TypeParameterRegex = new(@"\B(? names, st } /// - /// spec extension method's receiver type. + /// spec extension method's receiver type. /// for below overload: M(this A), M(this A, A), AddReference applies to the first method and AddSpecReference applies to the second method might get same id without prepending receiver type. /// /// symbol