gpt4 book ai didi

java - EMMA 究竟是如何标记被覆盖的代码行的……?

转载 作者:行者123 更新时间:2023-11-29 03:50:06 27 4
gpt4 key购买 nike

关于 EMMA 的工作..想知道 EMMA 如何标记与源代码相关的代码行。有没有办法只提取覆盖/标记的线?

最佳答案

EMMA 对类文件进行检测,检测代码(附加字节代码)用于生成 coverage reports .

它不适用于源文件。当然,类文件需要“调试信息”,尤其是行号。但通常情况就是这样。

更新

看起来,只有 html 报告生成器能够将覆盖率结果与行号匹配。我无法获得文本或 XML 报告的相同详细信息。

为了快速解决问题,我会简单地创建 html 报告并使用 html 解析器解析它们(xml 解析器也可以工作)并从 html 表中提取日期。

或者,使用 -raw 选项执行 emmarun 并查看元数据和覆盖率文件。

关于java - EMMA 究竟是如何标记被覆盖的代码行的……?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9197921/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com