Gyuhyeon
06/11/2020, 7:43 AMopen class A(){
var b: B ?= null
inner class B(){
var t = 1
}
}
class AA(): A() {}
// using from different class
...
AA().apply {
b = B().apply{ // this causes random compile errors after changes unless we change it to explicit "b = this.B().apply ..."
t = 2
}
}
...
I'm gonna guess it will prolly never get fixed due to how trivial it is ¯\_(ツ)_/¯
Note: "randomly" literally means randomly where after compile error of "Unresolved reference", you just have to delete /target and build again