开发者

Finding magic numbers using NDepend

Does anyone know how I could find magic numbers in the source code using the C开发者_StackOverflowQL queries in NDepend? This is the same problem as this question, but I don't want to use regex if possible.

So I want to find all statements like

Int32 someValue = 23;
Double anotherValue = 1;

but not

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


I confirm, currently NDepend and CQLinq cannot help with that. I would advise you do a small app using Mono.Cecil, and search for magic numbers and strings. You'll see, Mono.Cecil API rocks!


It's a nice idea but I'm pretty certain you can't do it as there is no way to query inititialisation values in CQL.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜