我想知道 Sonar 是否可以选择为给定时间范围内更改/插入/更新的代码行提供报告?
最佳答案
开箱即用,Sonar 不能真正做到这一点:它会告诉您总行数是否已更改,但是例如,如果您要删除 1000 行,更改 1000 行并添加 1000 行,Sonar 会看到总行数相同,因此没有明显变化(无论如何在该指标上)。
您可以使用 SCM Activity Plugin 获取一些信息, 以及 Sonar 2.5 的更多功能(它似乎增加了对差异测量的更好支持)。但我不确定它是否完全符合您的要求;我无法说出全套指标是什么。尽管如此,如果我是您,那是我会集中精力进行改进的地方。
有关此类更改的更详细报告,您应该能够直接从版本控制系统中获取信息。
关于java - Sonar 时间范围之间的代码行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4682491/