Programming Languages, Kotlin, Software Development, Computer Science, Compilers.
“this function gets access to a Logger from somewhere up the call stack” is unsettlingly vague without the proper tools in place to scrutinize it. In that way, though, Kotlin is a perfect testing ground for this kind of feature. Kotlin is maintained by JetBrains, makers of IntelliJ and other IDEs.