我们用Gosu编程语言(https://gosu-lang.github.io/)编写代码。当我们“制作”项目时,我们会获得.class文件。
现在想知道是否可以在不同编译器/解释器生成的字节代码上运行JaCoCo。
提前致谢, 穆拉利
答案 0 :(得分:2)
JaCoCo的核心工作在字节码级别,并不关心源语言是什么,因此您应该能够收集覆盖数据(.exec文件)并生成基本报告。根据编程语言如何将源文件转换为JVM包/类,内置报告类可能无法找到源文件(它希望packageName.replace('.', '/') + '/' + debugSourceName
成为位置),因此您可能必须编写自定义代码如果你想要带注释的源文件。