plsqldoc cross-reference

I compiled the following code into the database:

create or replace package pkg1 is

-- proc_varchar2.
--
-- %obsolete
-- %see pkg2.proc_varchar2
procedure proc_varchar2;

-- proc_number.
--
-- %obsolete
-- %see pkg2.proc_number
procedure proc_number;
end pkg1;
/
create or replace package body pkg1 is

procedure proc_varchar2
is
begin
null;
end;

procedure proc_number
is
begin
null;
end;

end;
/

create or replace package pkg2 is

procedure proc_varchar2;

procedure proc_number;

end pkg2;
/
create or replace package body pkg2 is

procedure proc_varchar2
is
begin
null;
end;

procedure proc_number
is
begin
null;
end;

end;
/

then I generated the documentation. The reference on the procedure proc_varchar2 to (%see) pkg2.proc_varchar2 does not generate a valid link. why ?

plsql developer 14.0.6.1911
plsqldoc 1.3.0.0

kind regards from austria
 
Last edited:
The issue seems to be related to the pkg2.proc_varchar2 name. As soon as I change the name to (for example) pkg2.proc_varchar2x the link is generated correctly.

We'll fix it.
 
Back
Top