IntelliJ导入Java布尔值,然后抛出错误

(首先,是的,我的世界插件开发。与它一起生活)

所以,我在IntelliJ IDEA Ultimate中开发Kotlin,但是它真的讨厌我自动导入java.lang.Boolean而不是kotlin.Boolean

我的Kotlin插件完全是最新的,根据JB Toolbox的IntelliJ也是如此。

每次我按CTRL+ALT+L来自动格式化和自动导入它导入java.lang.Boolean ,然后抛出错误遍布在我应该使用kotlin.Boolean的文件。 事实上,这与删除导入一样简单,但是这是额外的努力,因为它本身应该能够做到这一点。 这可能与扩展一个Java类有关,后者的方法返回一个Java布尔值,但是我不明白这是怎么回事,因为这太烦人了,更多的用户应该注意到它。

如果我将返回类型更改为java.lang.Boolean则表示重写的类与Kotlin STD-Lib没有任何联系,它使用Kotlin版本,我应该将其更改为kotlin.Boolean 。 这让我很烦恼,所以有人有什么想法吗?

有问题的文件是这样的: https : //gitlab.com/proximyst/HellishSurvival/blob/master/Plugin/src/main/java/com/proximyst/hellishsurvival/Commands.kt