是否有在调试信息中包含源文件的配置?

Is there a config to include source files in the debug info?

目前正在尝试获取 Micronaut to work with Pitest and it is failing due to an NPE,这是因为 Micronaut 在输出的 class 的调试信息中没有包含源文件。

我想知道是否有办法配置 Micronaut 来支持这个?

Reproducible sample of this issue

I was wondering if there is a way to configure Micronaut to support this?

在现有的 Micronaut 版本中,没有。

有问题的 classes 没有源文件,反正也没有。 Micronaut 中的注解处理器创建 classes 来支持项目中确实有源文件的其他 classes。可以想象注释处理器可以在生成的 .class 文件中引用原始源文件,但我不确定这样做会带来什么影响。欢迎您在 https://github.com/micronaut-projects/micronaut-core/issues.

打开增强请求