Fixes an issue causing an error "AttributeError: 'NoneType' object has no attribute 'is_saved' " during the analysis.
Update log message manager to improve analysis log messages - see official documentation: Analysis Log Messages.
3.4.6-funcrel
Resolved Issues
Customer Ticket Id
Details
50242
Fixes an issue during parsing which generates a "StopIteration" traceback error in the analysis log.
Other Updates
Details
Added missing support for ellipsis long name notion in RPG.
Resolves an issue where the parser incorrectly remains in free format mode when the actual line is in fixed format.
3.4.5-funcrel
Resolved Issues
Customer Ticket Id
Details
49821
Fixes an issue during parsing which generates a "StopIteration" traceback error in the analysis log.
49822
Fixes an issue causing the error: "TypeError: Can't convert 'NoneType' object to str implicitly" during the analysis.
50002
Fixes an issue causing an infinite loop during RPG analysis.
3.4.4-funcrel
Resolved Issues
Customer Ticket Id
Details
49407
Fixes an issue during parsing which generates a "StopIteration" traceback error in the analysis log.
49517
Fixes a traceback error seen in the analysis log: "RuntimeError: property is not registered for given object type".
Other Updates
Details
Fixes an issue causing the extension installation to fail because of case sensitivity in Linux.
3.4.3-funcrel
Note
This release includes an update to the "Analyzer Statistical Report" which is provided in the analysis log file at the end of the analysis - see the documentation. In addition, information about unresolved objects has been added to the analysis log file - see the documentation.
Resolved Issues
Customer Ticket Id
Details
49224
Fixes an issue causing the evaluation of HTTP API methods to fail during an analysis.
Other Updates
Details
Fixes an issue causing the parsing of the Procedure command in RPG to fail therefore causing missing objects.
Fixes an issue causing unstable addition/deletion of RPG Missing Objects.
3.4.2-funcrel
Resolved Issues
Customer Ticket Id
Details
49086
Fix an issue causing the parsing of the CALL command in CL to fail.
Other Updates
Details
Enhance logs at end of analysis.
Fix an issue causing the parsing of the DCLF command in CL to fail.
3.4.1-funcrel
Resolved Issues
Customer Ticket Id
Details
48021
Fixes a traceback error visible in the analysis log: "StopIteration".
Other Updates
Details
Fixes a traceback error visible in the analysis log: "AttributeError: 'StringConstant' object has no attribute 'get_name'".
Corrects performance issues that were causing the creation of identical links several times during an analysis.
Update Transaction Configuration setup: DDS Display File (and Missing Display) are now set as Entry Points. Missing LF/PF are now set as End Points. DDS Printer File ( and Missing Printer) are now set as End Points. EXEC SQL are now set as End Points.
Fixes a traceback error visible in the analysis log: "StopIteration".
New Support
Summary
Details
RPG-922
Basic Support for Start Query Management Query (STRQMQRY).
3.4.0-funcrel
Resolved Issues
Customer Ticket Id
Details
47529
Fixes an issue causing the "Add version" action to fail with the error - "EntityType dmtcoediscovererrpg.RPGAllDiscoverer not found".
3.4.0-beta1
Other Updates
Details
Improved parsing for CL language.
Removed the potential prefixes tag and standardized the format of the SQL Query property.
Fixed the calculation of "Number of code lines" Property in CL analyser.
Log message, Tag RPG-003: "Cannot resolve program …" is expanded to CL analyser as well.
Improved stability: fixes a few issues causing the error " 'SubmitJob' object has no attribute 'rqsdta_parm'" during the analysis.
Fixed the duplicate GUID found for 'CL IBM MQ Unknown Queue Publisher', 'CL IBM MQ Unknown Queue Receiver' and 'CL Data Queue Publisher'.
Removed deprecated MENU language support warning message: "[WARNING] GUID duplicate found : MENUProject". Note that Analysis Unit name will be modified.
Added support for DCLF commands fixing an issue causing missing links.
Other Updates
Details
Improve stability: fixes a few issues causing the error "AttributeError: 'NoneType' object" during the analysis.
Adds a "statistics report" to be displayed at the end of analysis containing information about 1) created objects counts per type description, 2) created link count per link tag.
New Support
Summary
Details
Support DCLF Command in CL
Creation of the following new objects 'CL Disk File', 'CL File Display', 'CL Missing File Disk', 'CL Missing Display File' - see documentation for more details.
3.4.0-alpha2
Other Updates
Details
Update required version of dependent extension com.castsoftware.wbslinker to version 1.7.30.
3.4.0-alpha1
Other Updates
Details
Correction to fix incorrect object name in case of special characters such as "£".
Correction of missing link between RPG IV file disk and Table/View in absence of .lf and .pf files. "RPG IV Missing Physical/Logical File" objects are deleted if a match is found with a Table/View.
New Support
Summary
Details
Support RUNSQLSTM command
Creation of new objects "CL Call to Sql File" when RUNSQLSTM is used within a "CL Program". A callLink From the parent "CL Program" to this new object is also created.