I have two issues with navigation over the structure:
In Navigate → File Structure
window I can’t see methods of anonymous objects implemented in Kotlin files, while for Java all works like a charm. Like, for following piece of code I can’t find onEventA
and onEventB
via this navigation feature:
class MassiveViewController {
<...>
private val somethingListener = object : Something.Listener {
override fun onEventA() {}
override fun onEventB() {}
}
<...>
}
In Structure
tool window in Java files there a bunch of buttons for filtering the list, like hiding non-public entities. But for Kotlin files I don’t have such filters.
Am I doing something in a wrong way, or I’m the only person who uses these features?