【发布时间】:2021-12-29 02:47:39
【问题描述】:
我正在 VS2017 上编写一个 .NET Standard 2.0 类库。在错误列表中,我收到了一些消息,例如:
IDE0018 变量声明可以内联
我可以取消警告via the context menu:
它在我的项目中创建了一个GlobalSuppressions.cs:
using System.Diagnostics.CodeAnalysis;
[assembly: SuppressMessage("Style", "IDE1006:Naming Styles", Justification = "<Pending>", Scope = "member", Target = "~M:SomeType.SomeMethod()~System.Int32")]
我想禁止所有像IDE1006 这样的消息,所以我将其修改为
using System.Diagnostics.CodeAnalysis;
[assembly: SuppressMessage("Style", "IDE1006:Naming Styles")]
现在我想手动抑制IDE1008 等,但我不知道IDE1008 的标准描述是什么。
[assembly: SuppressMessage("Style", "IDE1008:???")]
我可以在Analyzing Application Quality by Using Code Analysis Tools 中找到一些CA1234 警告定义。
所以我的问题是:像IDE1234这样的IDE消息的定义在哪里?
【问题讨论】:
标签: c# code-analysis