3

NDependのCQLクエリを使用してソースコードでマジックナンバーを見つける方法を知っている人はいますか?これはこの質問と同じ問題ですが、可能であれば正規表現を使用したくありません。

だから私は次のようなすべてのステートメントを見つけたい

Int32 someValue = 23;
Double anotherValue = 1;

だがしかし

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

2 に答える 2

1

これは素晴らしいアイデアですが、CQLで初期化値を照会する方法がないため、それを実行できないことは間違いありません。

于 2010-12-18T01:18:08.907 に答える
1

私は確認します、現在NDependとCQLinqはそれを助けることができません。Mono.Cecilを使用して小さなアプリを作成し、魔法数と文字列を検索することをお勧めします。ご覧のとおり、Mono.Cecil APIは素晴らしいです!

于 2010-12-18T09:28:46.203 に答える