ハードコードされた即値(文字列、整数、浮動小数)を洗い出したい
C#です。
あるプログラムを移植することになって、その前段階としてハードコードした即値を洗い出したいといわれました。
目視で洗い出そうとするとファイル数が400近くあるのでかなり手間ですし、抜け漏れがでそうです。
できればプログラムで自動で洗い出したいです。
最初は正規表現のパターンマッチでやろうとしたのですが、
かなり複雑な条件になりそうで根本的に無理筋な気がしてきています。
できればC#の構文解析を行い、リテラルをピンポイントで抜き出したいです。
そのような目的に利用できるツールやライブラリはないでしょうか。
よろしくお願いします。