gpt4 book ai didi

roslyn - CA1801 与 IDE0060

转载 作者:行者123 更新时间:2023-12-03 14:48:38 26 4
gpt4 key购买 nike

在 VS 2019 中,未使用的参数现在在“错误列表”中显示两个问题,而不是一个:CA1801 ,显示为警告,而 IDE0060,显示为建议。

这些分析规则做同样的事情吗?如果不是,它们有什么不同。如果是这样,为什么它们是重复的?

最佳答案

不同的工具,相同想法的不同实现。重复是由 Visual Studio (IDE0060) 和 FxCop (CA1801) 实现的规则引起的。另一个副本来自 SonarQube 分析器 (S1172)。

FxCop 规则也是通过遗留代码分析实现的,它不是基于 Roslyn。此实现在细节上有所不同,如 CA1801 rule's documentation 中所述。 .相同的规则名称,不同的实现。

作为单独的实现,它们很可能在细节上有所不同。我认为这些细节并不重要——规则背后的意图是相同的。

关于roslyn - CA1801 与 IDE0060,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56651880/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com