When control->click in a package function/procedure call it jumps to the body, if I have permissions, that’s great.
But If I have a call to a non-public package function/procedure , and of course the code it’s not compiling it will jump even so to the definition in the body of the non-public function/procedure.
I think that behavior is very confusing.
What I think should occur in that case? I think it should jump to the package spec (to find the right function/package name)
If that checking will make the system slower I suggest a preference for that.