質問

誰もが、私は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値を照会する方法がないとして、あなたがそれを行うことはできませんかなり確信しています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top