使用Jenkins获取类和方法的LOC计数

时间:2012-10-04 09:24:15

标签: jenkins lines-of-code

我为我的项目安装了Jenkins。自动构建和部署成功完成。 我想得到以下数据:

  1. 否。线条在0-50
  2. 范围内的类
  3. 否。具有301-500
  4. 范围内的行的类
  5. 否。具有501-1000
  6. 范围内的行的类
  7. 否。有线的类> 1000等。
  8. 我对方法也喜欢相同的东西:例如:0-50范围内线条的方法数量 我怎样才能获得这些数据?

    请告诉我。

4 个答案:

答案 0 :(得分:2)

我建议您使用http://cloc.sourceforge.net/

然后,您可以将数据提取为SQL数据,将其导入H2数据库(内存中) 根据您的需要进行分组。

答案 1 :(得分:1)

也许比你需要的更多,但你看过声纳吗? (http://www.sonarsource.org/)它与您的构建集成,可以提供您正在寻找的指标以及更多其他指标。

答案 2 :(得分:0)

还有其他一些有用且易于使用的工具:

一些相关工具:

您还可以使用XRadar汇总所有这些报告,并获得名为“项目运行状况”的内容。 XRadar还支持前面提到的CLOC

答案 3 :(得分:0)

我不知道这个问题是否与您有关。其他回复并未涉及詹金斯。 Jenkins有几个插件,例如http://www.dwheeler.com/sloccount/。安装插件后,您可以通过Jenkins REST API检索代码度量标准。