我的项目是由大量的老代码组成的。
我如何知道实际使用了多少行代码?
Klocwork能给我这个答案吗?我注意到Klocwork包含项目中的行数(SLOC) --但它是实际使用的行数吗--或者它可以包含“死代码”区域吗?
谢谢,
摩西
发布于 2010-08-25 23:19:27
Klocwork SLOC计数将包括死代码区。但是Klocwork也可以找到死代码。
发布于 2010-08-10 20:01:54
我没有使用过klocwork,但它应该能够找到无法访问的代码。静态分析工具(Klocwork)只能找到永远不可能到达的代码,它不会找到在实践中永远无法到达的代码。
您还可以运行其他工具来确定运行时的代码覆盖率,因为产品经历了各种各样的用例。它们会根据您运行的平台而有所不同,它们会插入代码(这可能会导致非常敏感的代码中的性能问题)。
https://stackoverflow.com/questions/3448628
复制相似问题