NDependのCQLクエリを使用してソースコードでマジックナンバーを見つける方法を知っている人はいますか?これはこの質問と同じ問題ですが、可能であれば正規表現を使用したくありません。
だから私は次のようなすべてのステートメントを見つけたい
Int32 someValue = 23;
Double anotherValue = 1;
だがしかし
for (int i = 0; i < array.length; i++)
NDependのCQLクエリを使用してソースコードでマジックナンバーを見つける方法を知っている人はいますか?これはこの質問と同じ問題ですが、可能であれば正規表現を使用したくありません。
だから私は次のようなすべてのステートメントを見つけたい
Int32 someValue = 23;
Double anotherValue = 1;
だがしかし
for (int i = 0; i < array.length; i++)
これは素晴らしいアイデアですが、CQLで初期化値を照会する方法がないため、それを実行できないことは間違いありません。
私は確認します、現在NDependとCQLinqはそれを助けることができません。Mono.Cecilを使用して小さなアプリを作成し、魔法数と文字列を検索することをお勧めします。ご覧のとおり、Mono.Cecil APIは素晴らしいです!