```override val promoCodes: Flow<List<PromoC...
# getting-started
u
Copy code
override val promoCodes: Flow<List<PromoCode>>
When
Find usages
this, nothing comes up - because it's a override. Search only works on the interface level .. why is that? is that a setting? was it always like this? I got burned by this
i
Looks like a InteliJ Idea bug, remainds me this one https://youtrack.jetbrains.com/issue/KTIJ-1053/Find-usages-no-convention-usages-for-suspend-invoke-operator (yours looks similar)
u
hmm, same for plain functions, not just suspend funcs
s
There is a setting for this (look for “Find usages settings”), you could check that it has not become accidentally disabled
❤️ 1
Huh, I can’t find a way to change the default actually, it looks like the setting only applies to each individual invocation of “Find usages” 🤔
u
the last one?
s
Yep, that’s the one I was thinking of
u
whats weird that now I'm clicking around and it works sometimes
Copy code
override suspend fun process(message: BusinessPushMessage): Boolean {
here I cmd click and it works
Copy code
override val promoCodes: Flow<List<PromoCode>>
here doesnt .. as if
suspend
was the difference
oh its because of `val* that what's different lol weird default, since MO is to put flows as
vals
thanks!