If an Oracle package has a function with a RETURN that is PIPELINED, then the combobox navigator stops the list at that function. See screenshot example with red-lining.
|
128 KB
|
71 KB
![]() |
5 KB
In the "return_type" rule of the PlSql.g grammar, accept the PIPELINED keyword if present.
@qa - this change should only affect PL/SQL FUNCTION declarations and CURSOR syntax (in the Body tab of ADS's package editor, "Go to:" dropdown). So please test scripts containing multiple FUNCTION/PROCEDURE with and without PIPELINED syntax for regression.
Verified in ADS v 18.0.5-3.
I got a java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location exception the first time, I used the drop down, but subsequent tests doesnt not give any exceptions and cannot reproduce the issue.
Tested for Oracle packages with and without PIPELINED clause
Verified in ADS v 18.0.5-3.
I got a java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location exception the first time, I used the drop down, but subsequent tests doesnt not give any exceptions and cannot reproduce the issue.
Tested for Oracle packages with and without PIPELINED clause
Issue #15077 |
Closed |
Fixed |
Resolved |
Completion |
No due date |
Fixed Build 18.0.5-3 |
No time estimate |
In the "return_type" rule of the PlSql.g grammar, accept the PIPELINED keyword if present.
@qa - this change should only affect PL/SQL FUNCTION declarations and CURSOR syntax (in the Body tab of ADS's package editor, "Go to:" dropdown). So please test scripts containing multiple FUNCTION/PROCEDURE with and without PIPELINED syntax for regression.