Feature #4374
parameter validation for Progress.Lang.Class:invoke and new
Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:
0%
billable:
No
vendor_id:
GCD
Related issues
History
#1 Updated by Greg Shah over 4 years ago
Implement parameter validation for Progress.Lang.Class:invoke and new. Here we may have problems as we had with CALL invocations (i.e. argument conversion from a BDT to another).
There are some leftover TODOs related to 4GL reflection (aka dynamic invocation). This is mainly related to parameter validation for Progress.Lang.Class:invoke and new, plus Progress.Lang.ParameterList:setParameter. Here we may have problems as we had with CALL invocations (i.e. argument conversion from a BDT to another).
Also, add support for Progress.Lang.Class:hasWidgetPool.
#2 Updated by Greg Shah over 4 years ago
- Related to Feature #3751: implement support for OO 4GL and structured error handling added
#3 Updated by Greg Shah over 4 years ago
- Related to Feature #4373: finish core OO 4GL support added
#4 Updated by Greg Shah about 3 years ago
- Related to Feature #5146: record additional legacy class and method data in annotations added
#5 Updated by Greg Shah about 3 years ago
- Related to deleted (Feature #5146: record additional legacy class and method data in annotations)
#6 Updated by Greg Shah almost 2 years ago
- Related to Feature #4353: finish issues in progress.lang classes related to 4GL reflection added