2010-03-18 29 views
3

有誰知道如何使用NDepend中的CQL查詢在源代碼中找到神奇數字?這與this question的問題相同,但我不想在可能的情況下使用正則表達式。使用NDepend尋找神奇的數字

所以我想找到的所有語句像

Int32 someValue = 23; 
Double anotherValue = 1; 

但不

for (int i = 0; i < array.length; i++) 

回答

1

我確認,目前NDepend和CQLinq無法幫助。 我會建議你做一個小應用程序,使用Mono.Cecil,並搜索幻數和字符串。 你會看到,Mono.Cecil API岩石!

1

這是一個不錯的想法,但我敢肯定你不能這樣做,因爲沒有辦法查詢CQL中的初始化值。