更改来自 kotlin 编译器插件的重新编译文件列表

时间:2021-07-09 16:22:39

标签: kotlin

我注意到,如果我更改一个文件,编译器会使用此文件运行我的插件(几个不同的扩展名),然后再使用一些使用已更改文件中的代码的文件。 第二次运行总是发生还是有一些条件?

主要问题:有没有办法在 IR 步骤之后(在 IrGenerationExtension 启动之后)为第二个文件列表做出贡献?我的插件改变了 IR,如果我可以标记一些相关代码以供编译器重新运行,那就太好了。

0 个答案:

没有答案
相关问题