NDependのを使ってマジックナンバーを検索します
-
20-09-2019 - |
質問
誰もが、私はNDependの中にCQLクエリを使用して、ソースコード内のマジックナンバーを見つけることができる方法を知っていますか?これは、<のhref = "https://stackoverflow.com/questions/337432/looking-for-a-regular-expression-to-identify-hard-coded-magic-numbers-in-source-cと同じ問題です「>この質問のが、私は、可能な場合は正規表現を使用する必要はありません。
だから私は
のようなすべての文を見つけたいですInt32 someValue = 23;
Double anotherValue = 1;
ではなく
for (int i = 0; i < array.length; i++)
解決
私は現在、NDependのとCQLinqはそれを助けることができない、確認してください。 私はあなたが Mono.Cecilするを使用して、小さなアプリを行い助言、そして魔法の数字と文字列を検索します。 あなたは、Mono.CecilのAPIの岩を参照してくださいよ!
他のヒント
これは素晴らしいアイデアだが、私はCQLでinititialisation値を照会する方法がないとして、あなたがそれを行うことはできませんかなり確信しています。
所属していません StackOverflow