RPG 1.0
RPG 1.0 contains all bug fixes from the following previous legacy combined releases:
- 1.x, 2.x, 3.x, 4.x, 5.x, 6.x and 7.0
The following table lists all bugs fixed in RPG 1.0 and that are not already fixed in the previous released versions:
R&D ID | Call ID | Summary |
---|---|---|
COE-509 | 27190 | RPG: PreProcessor does not accept .MENU nor .MNU files but the Metamodel does. |
RPG 1.0.1
RPG 1.0.1 contains all bug fixes from the following previous legacy combined releases:
- 1.x, 2.x, 3.x, 4.x, 5.x, 6.x, 7.0 and 1.0
The following table lists all bugs fixed in RPG 1.0.1 and that are not already fixed in the previous released versions:
R&D ID | Call ID | Summary |
---|---|---|
COE-499 | 27120 | RPG preprocessor : "WARNING : Error on match if/endif at line 131" is appearing in report.txt though there is "endif" for "if" |
COE-510 | 27189 | Fullname of RPG300 artifacts having a DOT in their name is not caputred in enlighten |
COE-616 | 27982 | RPG300 - False violations for diag " Avoid Programs with too many FROM Clauses (RPG300)" |
COE-617 | 28004 | RPG300 - False violations for diag " Avoid using plain END statement, use the explained END statement like ENDIF, ENDDO, etc (RPG300)" |
COE-622 | 28034 | RPG300 - False violations for diag "Avoid undocumented RPG300 Programs (RPG300)" |
COE-501 | 27121 | RPG : Documenation for warning Unknown format for ' A XA3439 R REFFLD(DATM FRFGFDI4)' after preprocessing the code |
COE-598 | 27758 | RPG : Avoid Logical Files using DYNSLT (DB400) - voilation for commented out code |
COE-521 | 27250 | CL400 : Improve the documenation of rule "MONMSG command must be formated (CL400)" |
COE-618 | 28044 | RPG300 - False violations for diag " Avoid undocumented RPG300 Subroutines (RPG300) " |
COE-517 | 27217 | RPG - incorrect rule descriptions. Many rule descriptions to be reviewed |
RPG 1.0.2
RPG 1.0.2 contains all bug fixes from the following previous legacy combined releases:
- 1.x, 2.x, 3.x, 4.x, 5.x, 6.x, 7.0, 1.0 and 1.0.1
The following table lists all bugs fixed in RPG 1.0.2 and that are not already fixed in the previous released versions:
R&D iD | Call ID | Summary |
---|---|---|
SCRAIP-3817 | Missing violation for QR "Do not use MONMSG CPF0000 without EXEC (CL400)" | |
SCRAIP-3818 | False violation for metric "Avoid undocumented RPG300 Programs (RPG300)" | |
SCRAIP-3819 | False violations for Avoid using plain END statement, use the explained END statement like ENDIF, ENDDO, etc (RPG300) | |
SCRAIP-3820 | False violations are coming for Rule: Avoid using NOT IN (RPG300) | |
SCRAIP-3823 | False violations for Avoid Programs with too many WHERE Clauses (RPG300) | |
SCRAIP-3824 | False violations for Avoid Programs with too many FROM Clauses (RPG300) |
RPG 1.0.3
RPG 1.0.3 contains all bug fixes from the following previous legacy combined releases:
- 1.x, 2.x, 3.x, 4.x, 5.x, 6.x, 7.0, 1.0, 1.0.1 and 1.0.3
RPG 1.0.3 also contains various fixes for issues found preventing compatibility with CAST AIP 7.3.3.