Does anyone know how I could find magic numbers in the source code using the CQL 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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With