NDepend -Finding死方法

时间:2011-06-28 10:49:43

标签: ndepend cqlinq

我有两种公共方法A& B.我修改了CQL,向我展示了公开和死亡的方法。

如果B只被A调用而A是死方法(在应用程序的任何地方没有被调用或引用),NDepend可以通过做某些设置或通过CQL将这两种方法显示为死?

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

1 个答案:

答案 0 :(得分:1)

  

NDepend可以通过一些设置或CQL将这些方法显示为死亡吗?

是的,由于NDepend功能,Code Rule over LINQ Query (CQLinq)可以做到这一点。

建议大约200 default code rules,其中3个专门用于未使用/死代码检测:

如果单击上面这三条链接指向这些规则的源代码,您会看到有关类型和方法的链接有点复杂。这是因为这些规则不仅检测未使用的类型和方法,还检测未使用的死类型和方法 的类型和方法(递归,您要求的)。