【问题标题】:Treating a compound word as a discrete word in FxCop在 FxCop 中将复合词视为离散词
【发布时间】:2013-06-03 12:07:12
【问题描述】:

在字符串中使用单词“MicroTep”会触发规则 CA1703,因为 FxCop 无法识别“Tep”。我希望 FxCop 将“MicroTep”视为一个词。我无法通过将“MicroTep”添加到其中一个词典来解决这个问题,而且我不想只添加“Tep”。我怎样才能做到这一点?

【问题讨论】:

    标签: fxcop


    【解决方案1】:

    AFAIK,如果不将“tep”添加到字典中,根本没有任何方法可以做到这一点。如果您对此原因感到好奇,请参阅http://social.msdn.microsoft.com/forums/en-US/vstscode/thread/d63b9cad-1133-403c-bdb4-526263d4b55d

    如果不可接受将“tep”添加到字典中,则唯一可行的选择是单独禁止违规(假设您希望保持启用规则)。

    【讨论】:

    • 好的,谢谢!似乎这不会改变,因为帖子是 2007 年的。:/
    • VS 2012 代码分析似乎仍然应用了相同的标记化逻辑,我猜想改变这种行为不太可能被产品团队视为特别高的优先级......
    猜你喜欢
    • 2011-01-01
    • 1970-01-01
    • 2020-09-05
    • 1970-01-01
    • 2021-08-14
    • 2013-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多