In the kotlin-as-java-plugin, whenever an interface has a companion object that companion object is still rendered even if it shouldn't be, for example if all its members are private or @JvmStatic
This code:
interface Test {
companion object {}
}
Renders as such:
