`kotlin-as-java-plugin` not rendering extension properties correctly
Given the code
val String.test: String
get() = this + " test"
the kotlin-as-java-plugin produces
A spurious, nonexistent field is created, as well as messing up the signature for the function: it's supposed to be getTest(String $self), not String getTest()
Hey!
The kotlin-as-java plugin is currently not a priority. Could you explain why you need to use it?
I have a library written in Kotlin but expect many Java users to use it. So I need the Java-facing documentation for the Java users.
This is actually a more specific case of non-@JvmField non-const properties generating spurious private fields (that still render despite documented visibilities being public actually)