Just create a new package and add this code:
Then try this:
1. Ctrl+Click on Fn inside Test. Cursor goes to the 1st function. But it should go to the 2nd. Because it is calling Fn with 1 argument.
2. Ctrl+Click on Fn inside 2nd Fn. Cursor goes to the 2nd function. But it should go to the 1st. You know why
That's annoying!
Code:
Function Fn(a number, b number) return number is
begin
return a + b;
end;
Function Fn(a number) return number is
begin
return Fn(a, 1);
end;
Procedure Test is
v number;
begin
v := Fn(1);
end;
Then try this:
1. Ctrl+Click on Fn inside Test. Cursor goes to the 1st function. But it should go to the 2nd. Because it is calling Fn with 1 argument.
2. Ctrl+Click on Fn inside 2nd Fn. Cursor goes to the 2nd function. But it should go to the 1st. You know why

That's annoying!
Last edited: