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

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »

On this page:

Target audience:

CAST AI Administrator

Summary: this page lists:

  • Impacts of changes made to CAST AIP 8.3.7 on Quality Model results post upgrade
  • Other impacts of changes made in CAST AIP 8.3.7

All changes in results related to extensions are now listed in the extension documentation and will not appear in this page.

Impacts of changes made in CAST AIP 8.3.7 on Quality Model results post upgrade

Mainframe Cobol

SCRAIP-32899 - False violation for the rule - Never truncate data in MOVE statements

A bug has been discovered which has meant that the rule "Never truncate data in MOVE statements - 7688" is returning false positive violations. This bug has been fixed and after an upgrade to CAST AIP 8.3.7 and the generation of a post-upgrade consistency snapshot on the same source code, results may be impacted: reduced number of violations increasing accuracy.

SCRAIP-32900 - False Positive for Quality Rule "Prefer using indexes instead of subscripts - 8142"

A bug has been discovered which has meant that the rule "Prefer using indexes instead of subscripts - 8142" is returning false positive violations. This bug has been fixed and after an upgrade to CAST AIP 8.3.7 and the generation of a post-upgrade consistency snapshot on the same source code, results may be impacted: reduced number of violations increasing accuracy.

SCRAIP-32916 - False positive for QR "Subscripts and iterators must be defined with BINARY usage - 8140"

A bug has been discovered which has meant that the rule "Subscripts and iterators must be defined with BINARY usage - 8140" is returning false positive violations. This bug has been fixed and after an upgrade to CAST AIP 8.3.7 and the generation of a post-upgrade consistency snapshot on the same source code, results may be impacted: reduced number of violations increasing accuracy.

SAP/ABAP

SAP-116 - False positives for rule "Avoid empty Functions, Forms and Modules - 7512"

A bug has been discovered which has meant that the rule "Avoid empty Functions, Forms and Modules - 7512" is returning false positive violations. This bug has been fixed and after an upgrade to CAST AIP 8.3.7 and the generation of a post-upgrade consistency snapshot on the same source code, results may be impacted: reduced number of violations increasing accuracy.

Other impacts of changes made in CAST AIP 8.3.7

SAP/ABAP

SAP-121 - ABAP 'unresolved Member & Method warnings': Unresolved objects are created

A bug has been discovered which is causing the creation of "unresolved method objects" for methods declared in classes. The analysis log also contains corresponding warning entries about these unresolved objects. This bug has now been fixed and after an upgrade to CAST AIP 8.3.7 and the generation of a post-upgrade consistency snapshot on the same source code, results may be impacted: increased number of method objects and removal of warnings in the analysis log due to unresolved objects.

Mainframe Cobol

SCRAIP-33178 - Deleted objects in transaction call-path, but transaction status is unchanged

A bug has been discovered which is causing the transaction status in the CAST Transaction Configuration Center to remain as unchanged, even when objects are deleted from the call path. This was due to the fact that a checksum value was never calculated for specific Mainframe objects (JCL Job, JCL Data Set, and JCL Step) therefore any changes to them were effectively ignored by CAST AIP. This behaviour has now been changed and checksum values are now calculated for JCL Jobs, JCL Data Sets, and JCL Steps, therefore after an upgrade to CAST AIP 8.3.7 and the generation of a post-upgrade consistency snapshot on the same source code, results may be impacted.

  • No labels