2011-06-28 59 views
3

我有兩個公共方法的& B.我修改CQL給我看它是公共的和死的方法。NDepend的-Finding死法

若B僅由A和一個名爲即將到來的死法(不叫或應用程序的任何地方引用)可以NDepend的顯示這兩種方法爲死亡做一些設置或CQL?

在當前情況下,我只得到一個死的方法不B.

回答

1

可以NDepend的顯示這兩種方法爲死亡做一些設置或CQL?

是的,NDepend可以做到這一點,這要歸功於Code Rule over LINQ Query (CQLinq)的功能。

圍繞200 default code rules提出,其中3專用於未使用/死代碼檢測:

如果單擊上面的這3個環節對這些規則的源代碼,你會看到,關於類型和方法的那些有點複雜。這是因爲這些規則不僅檢測未使用的類型和方法,而且還檢測未使用的死類型和方法(遞歸,您要求的)使用的類型和方法