java - Sonarqube - 为什么 java 生成的代码行没有被填充?

标签 java sonarqube generated-code

我正在学习将 Sonarqube 4.3.2 用于我的基于 Maven 的 Java 项目。我的工作运行得很好,但无法填充“生成的行”和“生成的代码行”指标。

我希望这个指标能够跟踪供应商实际需要手动编码的代码量与我们通过代码生成提供的生成代码量之间的关系。它还有助于查看生成代码与手动代码所划分的各种问题/统计数据。

起初我认为 Sonarqube 可能会自动获取 target/generated-sources 文件夹中的任何代码并将其标记为已生成,但这似乎不起作用。

我还尝试使用 @javax.annotation.Generate 注释对类进行注释,但这没有任何作用。

我需要做些什么才能将代码标记为正在生成吗?

最佳答案

显然,生成的行和生成的代码行指标目前仅由 COBOL 插件填充,即使它们对其他类型的项目可见/可用:(。

太糟糕了,希望这将很快在 java 生态系统中实现。

关于java - Sonarqube - 为什么 java 生成的代码行没有被填充?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24700102/

相关文章:

erlang - Erlang 的 SonarQube 分析

c# - 在什么情况下编译器会生成额外的 C# 代码?

java - 排序 - 速度和性能

java - 无法显示来自 JSONData 的 Json 数组值

java - 在java中使用哈希码比较两个大字符串?

java - 返回通用对象

sonarqube - Sonar 网络用户界面真的很慢

jenkins - 如何获取当前的 Jenkins 管道 StepContext

java - 将 mojo 生成的代码动态添加到源路径

javascript - 根据字符串路径生成div元素