首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NDepend -Finding死方法

NDepend -Finding死方法
EN

Stack Overflow用户
提问于 2011-06-28 10:49:43
回答 1查看 1.6K关注 0票数 4

我有两个公共方法A& B。我修改了CQL以向我展示那些公共的和死的方法。

如果B只由A调用,而A作为死方法(在应用程序中的任何地方都没有调用或引用)来调用,那么NDepend可以通过做一些设置或通过CQL显示这两个方法为死吗?

在目前的情况下,我只得到A作为死方法,而不是B。

EN

回答 1

Stack Overflow用户

发布于 2011-06-29 09:42:21

NDepend是否可以通过做一些设置或通过CQL将这两个方法显示为死?

是的,NDepend可以做到这一点,这要归功于LINQ查询(CQLinq)上的代码规则功能。

围绕着200默认代码规则提出了建议,其中3个专门用于未使用/死代码检测:

  • 潜在死亡类型 (因此检测未使用的类、结构、接口、委托.)
  • 潜在死方法 (因此检测未使用的方法、ctor、属性getter/setter.)
  • 潜在死场

如果单击上面指向这些规则的源代码的这3个链接,您将看到有关类型和方法的链接有点复杂。这是因为这些规则不仅检测未使用的类型和方法,而且还通过未使用的死类型和方法(递归,所要求的内容)使用 only

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6505263

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档