mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-03-22 10:34:30 +08:00
docs(diagnostic): 更新诊断消息描述文本
- 为 Priority 特性错误消息添加句号结尾 - 为接口实现警告消息添加句号结尾 - 为 partial 类要求错误消息添加句号结尾 - 为整数值验证错误消息添加句号结尾 - 为嵌套类限制错误消息添加句号结尾 - 为服务获取建议消息添加句号结尾 - 在测试项目配置中添加警告级别设置
This commit is contained in:
parent
51492b1dcd
commit
ab04f0ace7
@ -7,6 +7,7 @@
|
|||||||
<Nullable>enable</Nullable>
|
<Nullable>enable</Nullable>
|
||||||
<IsPackable>false</IsPackable>
|
<IsPackable>false</IsPackable>
|
||||||
<IsTestProject>true</IsTestProject>
|
<IsTestProject>true</IsTestProject>
|
||||||
|
<WarningLevel>0</WarningLevel>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Mediator.Abstractions" Version="3.0.1"/>
|
<PackageReference Include="Mediator.Abstractions" Version="3.0.1"/>
|
||||||
|
|||||||
@ -19,7 +19,7 @@ internal static class PriorityDiagnostic
|
|||||||
category: Category,
|
category: Category,
|
||||||
defaultSeverity: DiagnosticSeverity.Error,
|
defaultSeverity: DiagnosticSeverity.Error,
|
||||||
isEnabledByDefault: true,
|
isEnabledByDefault: true,
|
||||||
description: "Priority 特性设计用于类级别的优先级标记,不支持其他类型。"
|
description: "Priority 特性设计用于类级别的优先级标记,不支持其他类型。."
|
||||||
);
|
);
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@ -32,7 +32,7 @@ internal static class PriorityDiagnostic
|
|||||||
category: Category,
|
category: Category,
|
||||||
defaultSeverity: DiagnosticSeverity.Warning,
|
defaultSeverity: DiagnosticSeverity.Warning,
|
||||||
isEnabledByDefault: true,
|
isEnabledByDefault: true,
|
||||||
description: "当类已经手动实现 IPrioritized 接口时,源生成器将跳过代码生成以避免冲突。"
|
description: "当类已经手动实现 IPrioritized 接口时,源生成器将跳过代码生成以避免冲突。."
|
||||||
);
|
);
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@ -45,7 +45,7 @@ internal static class PriorityDiagnostic
|
|||||||
category: Category,
|
category: Category,
|
||||||
defaultSeverity: DiagnosticSeverity.Error,
|
defaultSeverity: DiagnosticSeverity.Error,
|
||||||
isEnabledByDefault: true,
|
isEnabledByDefault: true,
|
||||||
description: "源生成器需要在 partial 类中生成 IPrioritized 接口实现。"
|
description: "源生成器需要在 partial 类中生成 IPrioritized 接口实现。."
|
||||||
);
|
);
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@ -58,7 +58,7 @@ internal static class PriorityDiagnostic
|
|||||||
category: Category,
|
category: Category,
|
||||||
defaultSeverity: DiagnosticSeverity.Error,
|
defaultSeverity: DiagnosticSeverity.Error,
|
||||||
isEnabledByDefault: true,
|
isEnabledByDefault: true,
|
||||||
description: "Priority 特性必须提供一个有效的整数值。"
|
description: "Priority 特性必须提供一个有效的整数值。."
|
||||||
);
|
);
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@ -71,7 +71,7 @@ internal static class PriorityDiagnostic
|
|||||||
category: Category,
|
category: Category,
|
||||||
defaultSeverity: DiagnosticSeverity.Error,
|
defaultSeverity: DiagnosticSeverity.Error,
|
||||||
isEnabledByDefault: true,
|
isEnabledByDefault: true,
|
||||||
description: "Priority 特性仅支持顶层类,不支持嵌套类。请将嵌套类移至命名空间级别。"
|
description: "Priority 特性仅支持顶层类,不支持嵌套类。请将嵌套类移至命名空间级别。."
|
||||||
);
|
);
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@ -84,6 +84,6 @@ internal static class PriorityDiagnostic
|
|||||||
category: "GFramework.Usage",
|
category: "GFramework.Usage",
|
||||||
defaultSeverity: DiagnosticSeverity.Info,
|
defaultSeverity: DiagnosticSeverity.Info,
|
||||||
isEnabledByDefault: true,
|
isEnabledByDefault: true,
|
||||||
description: "当获取实现了 IPrioritized 接口的服务时,应使用 GetAllByPriority 方法以确保按优先级排序。"
|
description: "当获取实现了 IPrioritized 接口的服务时,应使用 GetAllByPriority 方法以确保按优先级排序。."
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user