diff --git a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/Models/RazorSemanticTokensLegend.cs b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/Models/RazorSemanticTokensLegend.cs index 5e136c9fc4d..e43c0e28737 100644 --- a/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/Models/RazorSemanticTokensLegend.cs +++ b/src/Razor/src/Microsoft.AspNetCore.Razor.LanguageServer/Semantic/Models/RazorSemanticTokensLegend.cs @@ -63,11 +63,15 @@ internal class RazorSemanticTokensLegend private readonly SemanticTokensLegend _legend; private readonly Dictionary _razorTokenTypeMap; +#pragma warning disable IDE0060 // Remove unused parameter public RazorSemanticTokensLegend(ClientCapabilities clientCapabilities) +#pragma warning restore IDE0060 // Remove unused parameter { using var _ = ArrayBuilderPool.GetPooledObject(out var builder); - builder.AddRange(RazorSemanticTokensAccessor.GetTokenTypes(clientCapabilities)); +#pragma warning disable CS0618 // Type or member is obsolete + builder.AddRange(RazorSemanticTokensAccessor.RoslynTokenTypes); +#pragma warning restore CS0618 // Type or member is obsolete _razorTokenTypeMap = new Dictionary(); foreach (var razorTokenType in GetRazorSemanticTokenTypes())