From 51c374f6a71b4d248b97dec8b052c553e28c05c1 Mon Sep 17 00:00:00 2001 From: Molth Nevin Date: Fri, 31 Jul 2026 13:10:49 +0800 Subject: [PATCH] fix: Correct spelling of "unmanaged" in MEMPACK008 DiagnosticDescriptor --- src/MemoryPack.Generator/DiagnosticDescriptors.cs | 4 ++-- src/MemoryPack.Generator/MemoryPackGenerator.Parser.cs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/MemoryPack.Generator/DiagnosticDescriptors.cs b/src/MemoryPack.Generator/DiagnosticDescriptors.cs index 50a77087..786831c9 100644 --- a/src/MemoryPack.Generator/DiagnosticDescriptors.cs +++ b/src/MemoryPack.Generator/DiagnosticDescriptors.cs @@ -57,9 +57,9 @@ internal static class DiagnosticDescriptors defaultSeverity: DiagnosticSeverity.Error, isEnabledByDefault: true); - public static readonly DiagnosticDescriptor OnMethodInUnamannagedType = new( + public static readonly DiagnosticDescriptor OnMethodInUnmanagedType = new( id: "MEMPACK008", - title: "MemoryPackObject's On*** methods can't annotate in unamnaged struct", + title: "MemoryPackObject's On*** methods can't annotate in unmanaged struct", messageFormat: "The MemoryPackable object '{0}' is unmanaged struct that can't annotate On***Attribute however '{1}' method annotaed", category: Category, defaultSeverity: DiagnosticSeverity.Error, diff --git a/src/MemoryPack.Generator/MemoryPackGenerator.Parser.cs b/src/MemoryPack.Generator/MemoryPackGenerator.Parser.cs index 0806cd14..8d74702d 100644 --- a/src/MemoryPack.Generator/MemoryPackGenerator.Parser.cs +++ b/src/MemoryPack.Generator/MemoryPackGenerator.Parser.cs @@ -397,7 +397,7 @@ public bool Validate(TypeDeclarationSyntax syntax, IGeneratorContext context, bo if (IsUnmanagedType) { - context.ReportDiagnostic(Diagnostic.Create(DiagnosticDescriptors.OnMethodInUnamannagedType, item.GetLocation(syntax), Symbol.Name, item.Name)); + context.ReportDiagnostic(Diagnostic.Create(DiagnosticDescriptors.OnMethodInUnmanagedType, item.GetLocation(syntax), Symbol.Name, item.Name)); noError = false; continue; }