diegog
09/06/2017, 10:24 AMkarelpeeters
09/06/2017, 10:24 AMkarelpeeters
09/06/2017, 10:25 AMdiegog
09/06/2017, 10:26 AMlovis
09/06/2017, 10:35 AMelements = Throwable.getStackTrace()
and then use elements[i].methodName
but actually : stackoverflowarekolek
09/06/2017, 10:40 AMpackage com.example
class Foo {
fun bar() {
Thread.currentThread().stackTrace[1].let {
println("${it.className}.${it.methodName}()")
}
}
}
fun main(arg: Array<String>) {
Foo().bar()
}
prints:
com.example.Foo.bar()
christophsturm
09/06/2017, 10:43 AMdiegog
09/06/2017, 10:44 AMdiegog
09/06/2017, 10:44 AMdiegog
09/06/2017, 10:52 AMdiegog
09/06/2017, 10:52 AMchristophsturm
09/06/2017, 1:04 PMchristophsturm
09/06/2017, 1:04 PM