all I lose is the Symbols tab, and that's a bit flakey anyway for PL/SQL code
The biggest problem with the parser was that the file you provided was filled with conditional code that had this form:
$IF $$VERSION > 1 $THEN
...
$END
The $$VERSION
clashed with PostgreSQL's "dollar quoted strings" having the form $$this is a string$$
. So for the parser everything after $$
was a string until the next $$
in the code. Not only this skipped large parts of the code so you didn't see many functions in the symbols tab (because they appeared to be inside a string), but also these big strings were the cause of the slow parsing. I tried to address this problem in
After the patch, parsing the file seems to work correctly and all the functions are correctly reported and shown in the Symbols tab.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.