如何让 Agent Smith ReSharper 插件识别 Status 不是复数

发布于 2024-09-16 04:22:45 字数 375 浏览 5 评论 0原文

当使用 ReSharper 的 Agent Smith 插件时,对于以 Status 结尾的枚举,我收到警告“不是标志的枚举不应具有复数名称”。例如:

public enum SomeStatus
{
    Success,
    Failed
}

事实上 Status 不是复数,所以这并不违反命名规则。我发现 2008 年的这张票提出了这个问题,但是看起来并没有被修复。

有什么聪明的方法可以解决这个问题(例如某种自定义可配置正则表达式)?

When using the Agent Smith plugin for ReSharper, I get the warning "Enums that are not flags should not have plural names" for an enum that ends in Status. For example:

public enum SomeStatus
{
    Success,
    Failed
}

In fact Status is not plural, so this isn't really in violation of the naming rule. I found this ticket from 2008 bringing up the issue, but it doesn't look like it has been fixed.

Is there any clever way to work around this (e.g. some kind of custom configurable regex)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文