Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
Manifold extension methods are exposed to Kotlin source in Java/Kotlin mixed modules. The IntelliJ API does not support augmentation of types in a language exclusive way, it's all or nothing. Try to work around this limitation particularly where Kotlin resolves against the extension methods. Perhaps hook into the Kotlin IJ resolver the way we hook into the Java one?
Manifold extension methods are exposed to Kotlin source in Java/Kotlin mixed modules. The IntelliJ API does not support augmentation of types in a language exclusive way, it's all or nothing. Try to work around this limitation particularly where Kotlin resolves against the extension methods. Perhaps hook into the Kotlin IJ resolver the way we hook into the Java one?