This documentation is not maintained. Please refer to doc.castsoftware.com/technologies to find the latest updates.

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

27190RPG: 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 IDCall IDSummary

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

27121RPG : Documenation for warning Unknown format for ' A XA3439 R REFFLD(DATM FRFGFDI4)' after preprocessing the code

COE-598

27758RPG : Avoid Logical Files using DYNSLT (DB400) - voilation for commented out code

COE-521

27250CL400 : Improve the documenation of rule "MONMSG command must be formated (CL400)"

COE-618

28044RPG300 - 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 iDCall IDSummary

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.