変更箇所については各記事を参照してください。関数には、プロセスが出力するメッセージが長すぎると、プロセスがメッセージを出力できずに固まってしまうというバグがありましたので修正しました。この関数は次の関数から使用されています。関数を最新のものに更新してください。実行する関数ダウンロードはこちらから。いうコードメトリクスツールがあります。コードメトリクスツールとは、コードの品質を測定するツールです。品質を測定することで、コードの改善点を見つけ出し、リファクタリングに繋いでいきます。行う、といった具合です。有償ですが、それだけの価値があるツールです。実際に見てみましょう。含まれるソリューションを用意してください。今回はこのソリューションを測定します。プロジェクトを作成します。プロジェクトの名前と保存場所を設定するダイアログが表示されます。プロジェクトが作成され、画面が次のように変化します。次に、測定対象のアセンブリを設定します。設定の方法はいくつかあるのですが、今回はソリューションファイルで指定します。ボタンをクリックしてください。ソリューションファイルで指定すると、ソリューションに含まれている各プロジェクトの出力アセンブリが自動で追加されます。出力アセンブリが見つからないとアセンブリ名の左にエラーマークが表示されます。ボタンをクリックしてください。測定対象を設定したら、とりあえず分析を実行します。クリックすると分析が開始します。コンソール画面が表示され、しばらく経つとブラウザでレポートが開かれます。スクロールするとわかりますが、色々な情報が出力されてます。(この記事では、これらを細かく解説しません。いう独自のクエリーを使用します。近い文法で、とても簡単に扱うことができます。ついて細かく解説しません。画面が分析実行前とは違う画面に変化しています。