mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-03-22 10:34:30 +08:00
fix(generator): 修复代码生成器中的属性元数据名称和注释问题
- 修复 LoggerGenerator 中的 AttributeMetadataName 路径错误 - 移除 EnumExtensionsGenerator 中的冗余注释代码 - 解决属性类名匹配的潜在问题
This commit is contained in:
parent
74df4a5ca3
commit
0221ed92a6
@ -34,7 +34,6 @@ public class EnumExtensionsGenerator : IIncrementalGenerator
|
||||
.Where(symbol => symbol != null)
|
||||
.Select((symbol, _) =>
|
||||
{
|
||||
// 判断是否包含我们的 Attribute
|
||||
var hasAttr = symbol.GetAttributes().Any(ad =>
|
||||
ad.AttributeClass?.ToDisplayString() == AttributeFullName ||
|
||||
ad.AttributeClass?.ToDisplayString().EndsWith(".GenerateEnumExtensionsAttribute") == true);
|
||||
|
||||
@ -14,7 +14,7 @@ namespace GFramework.Generator.generator.logging
|
||||
public sealed class LoggerGenerator : IIncrementalGenerator
|
||||
{
|
||||
private const string AttributeMetadataName =
|
||||
"GFramework.Generator.Attributes.Logging.LogAttribute";
|
||||
"GFramework.Generator.Attributes.generator.logging.LogAttribute";
|
||||
|
||||
/// <summary>
|
||||
/// 初始化增量生成器
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user