Page tree
Skip to end of metadata
Go to start of metadata

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 IDTicket IDSummaryNotes

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 IDTicket IDSummary

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 IDTicket IDSummary

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 IDTicket IDSummary
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.

  • No labels