java - Sonar 时间范围之间的代码行

标签 java sonarqube

我想知道 Sonar 是否可以选择为给定时间范围内更改/插入/更新的代码行提供报告?

最佳答案

开箱即用,Sonar 不能真正做到这一点:它会告诉您总行数是否已更改,但是例如,如果您要删除 1000 行,更改 1000 行并添加 1000 行,Sonar 会看到总行数相同,因此没有明显变化(无论如何在该指标上)。

您可以使用 SCM Activity Plugin 获取一些信息, 以及 Sonar 2.5 的更多功能(它似乎增加了对差异测量的更好支持)。但我不确定它是否完全符合您的要求;我无法说出全套指标是什么。尽管如此,如果我是您,那是我会集中精力进行改进的地方。

有关此类更改的更详细报告,您应该能够直接从版本控制系统中获取信息。

关于java - Sonar 时间范围之间的代码行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4682491/

相关文章:

java - Apache FOP 2.2 使用相对路径包含字体

java - 服务器证书哈希码在 Java 版本之间发生变化

java - 如何使用元数据获取h2数据库的表结构

java - 在单行中调用 Optional#isPresent() 被报告为未调用

java - 如何添加静态成员变量Jacoco Test Coverage?

c# - 使用fxcop申请sonarqube自定义规则我错过了什么?

java - 哪种方法更适合检查数字是否为整数?

java - HQL、PostgreSQL : Not in clause not working, 语法错误)

java - 处理非常大的数字

git - 如何将 Sonar SCM 支持与非 Git 存储库的工作空间根一起使用