1

プロジェクト用に Jenkins をインストールしました。自動ビルドと展開が正常に行われています。次のデータを取得したいと思います。

  1. 範囲が 0 ~ 50 の線を持つクラスの数
  2. 301 ~ 500 の範囲の行を持つクラスの数
  3. 501 から 1000 の範囲の行を持つクラスの数
  4. 行数が 1000 を超えるクラスの数など

メソッドについても同じことを望みます: 例: No. of methods with lines in the range 0-50 どうすればこのデータを取得できますか?

私にお知らせください。

4

4 に答える 4

2

http://cloc.sourceforge.net/を使用することをお勧めします

その後、データを SQL データとして抽出し、H2 データベース (メモリ内) にインポートして、必要に応じてグループ化できます。

于 2012-10-04T16:56:04.357 に答える
1

必要以上かもしれませんが、Sonar を見たことがありますか? ( http://www.sonarsource.org/ ) ビルドと統合し、探しているメトリクスやその他の多くのメトリクスを提供できます。

于 2012-10-04T17:33:50.510 に答える
0

他にも便利で使いやすいツールがいくつかあります。

関連ツール:

XRadarを使用してこれらすべてのレポートを集計し、「プロジェクトの健全性」と呼ばれるものを取得することもできます。XRadar は、前述の CLOC もサポートしています

于 2012-10-09T13:04:35.947 に答える