Closed
Description
We ought to include the enclosing method name in the method name.
Starting with:
class C {
var a = 5
def foo() {
val f1 = () => a.toString
val f2 = (x: Int) => x * a
val f3 = (z: String) => s"$z$a$z"
}
}
To:
class C {
var a = 5
def bar() {
() => ()
}
def foo() {
val f1 = () => a.toString
val f2 = (x: Int) => x * a
val f3 = (z: String) => s"$z$a$z"
}
}
Ought to be a serialization compatible change.