题
我的项目是很多旧的代码位的滴滴做出来。
我怎么知道有多少行代码进行实际使用?
可以Klocwork的提供我这个答案吗?我注意到,Klocwork公司持有该项目线路(SLOC)的数量 - 但它是用实际行数 - ?或者它可以包括“死码”区
谢谢,
摩西
解决方案
Klocwork的SLOC计数将包括死代码的区域。但Klocwork公司也可以找到死代码。
其他提示
我没有使用Klocwork的,但它应该是能够找到可达代码。静态分析工具(Klocwork的)只能找到可以永远不可能达到的代码,它将找不到代码,从未在实践中达到。
有其他工具可以运行,以确定在运行时代码覆盖率,因为产品是通过各种各样的使用情况提出。这些会根据你所运行的平台而有所不同,他们的仪器代码(可在非常敏感的代码会导致性能问题)。
不隶属于 StackOverflow