-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Include package type and body memeber functions #79
Comments
Of course create or replace type ut_console_reporter_base under ut_output_reporter_base(
static procedure set_color_enabled(a_flag boolean),
member procedure print_red_text(self in out nocopy ut_console_reporter_base, a_text varchar2),
member procedure print_green_text(self in out nocopy ut_console_reporter_base, a_text varchar2),
member procedure print_yellow_text(self in out nocopy ut_console_reporter_base, a_text varchar2),
member procedure print_blue_text(self in out nocopy ut_console_reporter_base, a_text varchar2),
member procedure print_cyan_text(self in out nocopy ut_console_reporter_base, a_text varchar2),
member procedure print_magenta_text(self in out nocopy ut_console_reporter_base, a_text varchar2)
) not final not instantiable
/
create or replace type body ut_console_reporter_base is
static procedure set_color_enabled(a_flag boolean) is
begin
ut_ansiconsole_helper.color_enabled(a_flag);
end;
member procedure print_red_text(self in out nocopy ut_console_reporter_base, a_text varchar2) is
begin
self.print_text(ut_ansiconsole_helper.red(a_text));
end;
member procedure print_green_text(self in out nocopy ut_console_reporter_base, a_text varchar2) is
begin
self.print_text(ut_ansiconsole_helper.green(a_text));
end;
member procedure print_yellow_text(self in out nocopy ut_console_reporter_base, a_text varchar2) is
begin
self.print_text(ut_ansiconsole_helper.yellow(a_text));
end;
member procedure print_blue_text(self in out nocopy ut_console_reporter_base, a_text varchar2) is
begin
self.print_text(ut_ansiconsole_helper.red(a_text));
end;
member procedure print_cyan_text(self in out nocopy ut_console_reporter_base, a_text varchar2) is
begin
self.print_text(ut_ansiconsole_helper.cyan(a_text));
end;
member procedure print_magenta_text(self in out nocopy ut_console_reporter_base, a_text varchar2) is
begin
self.print_text(ut_ansiconsole_helper.magenta(a_text));
end;
end;
/
I would like to see that type create as a md page (as currently is when config includes tps|tpb) however under that page would like to see listed member procedures and functions sames as per package functionality pretty much (so variables,exceptions etc.). |
Documentation for inheritance would be super-useful. It's pretty hard to get an overview of inherited fields and methods in IDEs |
Even a link to parent type would be great. |
Is there a chance to include a type specs and body to be analyzed for member procedures , constructors etc. ?
E,g,
I had a look and was hoping its just a matter of modify regex in dox.js but I'm no js expert and seems like it didnt work :)
The text was updated successfully, but these errors were encountered: