.net アセンブリ (c#) のコード行 (空白なし、コメントなし) について (非常に大まかな) 見積もりが必要です。リフレクションを使用してこれを行う簡単な方法はありますか?
私は手書きのツールを好みますが (ここでポインターについて質問しています...)、無料の (スピーチのように) ツールでも解決します。
以下は私のユースケースです:
私はチームの一員であり、実質的にコードカバレッジのないそれほど大規模ではないプロジェクトに取り組んでいます。約 60% のカバー率を示すカバー率に関するレポートがあります (ユニット テストについてはこちら)。ただし、このレポートには、ユニット テストがまったくないアセンブリは表示されません。
したがって、レポートをほぼ正確に取得するには、単体テストなしですべてのアセンブリに対して呼び出すことができる小さなツールを作成し (それらを見つけることができます)、カバレッジ ツールによって生成されるような xml を生成し、何もカバーされていないことを示します。 . 「ステートメント」の最初の概算として、「コード行」を数えると思いました。