Tracey Yoshima
01/06/2023, 1:28 AM// before
fun String.foo(x: Int) {}
s.foo(10)
// after
fun foo(reciever: String, x: Int)
foo(s, 10)
What does the backend do when a receiver type is specified for a property?
I.E.,
inline val org.gradle.plugin.use.PluginDependenciesSpec.`java-test-fixtures`: org.gradle.plugin.use.PluginDependencySpec
get() = id("org.gradle.java-test-fixtures")
Does the backend apply a similar transformation to a property method like the getter or setter?