RPG 2.0.4
RPG 2.0.4 contains all bug fixes from the following previous releases:
- All previous releases
The following table lists all bugs fixed in RPG 2.0.4
R&D ID | Ticket ID | Summary | Notes |
---|---|---|---|
RPG-551 | Remove RPG Technology extension.txt file from extension | - | |
RPG-550 | RPG extension log mechanism does not handle migration\update correctly | - | |
RPG-549 | Manual Preprocessor should not be given as part of package | - | |
RPG-541 | Have the log of preprocessor of extension in same location indicated CAST MS preferences | Please see RPG 2.0 - Analysis Configuration for more information about this. | |
RPG-540 | Avoid Logical File without associated Physical File should consider db400 record and table if corresponding pf file isn't present | Please see RPG 2.0 - Release Notes for more information about this.
| |
RPG-539 | Ignore the File Specification if the program contains a PSSR subroutine in the rule Specify Error Subroutine for File Exception Handling | ||
RPG-538 | Default value for parameter of the rule Avoid Procedures with more than X lines of code (RPG400) | ||
RPG-537 | Default value for parameter of the rule Avoid Subroutines with more than X lines of code (RPG400) | ||
RPG-536 | Default value for parameter of the rule Avoid Programs with more than X lines of code (RPG400) | ||
RPG-512 | Update Launch.bat in order to return an error code when preprocessing fails | - |
RPG 2.0.3
RPG 2.0.3 contains all bug fixes from the following previous releases:
- All legacy releases
- 1.0, 1.0.1, 1.0.2, 1.0.3
- 2.0.0, 2.0.1, 2.0.2
The following table lists all bugs fixed in RPG 2.0.3
R&D ID | Ticket ID | Summary |
---|---|---|
RPG-527 | False Violation RPG : Avoid artifacts having recursive calls - false links to be removed - this fix removed this limitation. |
RPG 2.0.2
RPG 2.0.2 contains all bug fixes from the following previous releases:
- All legacy releases
- 1.0, 1.0.1, 1.0.2, 1.0.3
- 2.0.0, 2.0.1
The following table lists all bugs fixed in this release:
R&D ID | Ticket ID | Summary |
---|---|---|
RPG-516 | False Violation RPG - Avoid using obsolete "Conditional Operations" statements in RPG Subroutines (RPG-IV only) (RPG400) | |
RPG-517 | False Violation RPG - Avoid unreferenced Subroutines (RPG400) | |
RPG-518 | False Violation RPG - Avoid defining File Disk if not used (RPG400) | |
RPG-520 | False Violation RPG - Avoid unreferenced Copy Members (RPG400) | |
RPG-521 | False Violation RPG - Avoid Logical File without associated Physical File (DDS400) | |
RPG-523 | False Violation RPG - Violated Rule Avoid using obsolete "Call Operations" statements in RPG Programs (RPG-IV only) (RPG400) | |
RPG-525 | The total Complexity is not correctly computed for RPG application |
RPG 2.0.1
RPG 2.0.1 contains all bug fixes from the following previous releases:
- All legacy releases
- 1.0, 1.0.1, 1.0.2, 1.0.3
- 2.0.0
The following bugs have been fixed in this release:
R&D ID | Ticket ID | Summary |
---|---|---|
RPG-507 | Subroutines are not created when a special character is before the control character | |
RPG-508 | Mainsection is not at the right position when the program has some free format comments | |
RPG-509 | Empty comment lines are not trasnformed by the preprocessor | |
RPG-511 | Mixed format for begsr and endsr |
RPG 2.0.0
RPG 2.0.0 contains all bug fixes from the following previous releases:
- All legacy releases
- 1.0, 1.0.1, 1.0.2, 1.0.3
No new bugs have been fixed.