Summary: this page lists:
- Impacts of changes made to CAST AIP 8.3.3 on Quality Model results post upgrade
Other impacts of changes made in CAST AIP 8.3.3
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.3 on Quality Model results post upgrade
SCRAIP-31247 - Never truncate data in MOVE statements - 7688
A bug has been discovered which is causing the Quality Rule "Never truncate data in MOVE statements - 7688" to be violated incorrectly. This occurs when a variable cannot be resolved during the analysis. This bug has now been fixed, therefore after an upgrade to CAST AIP 8.3.3 and the generation of a post upgrade snapshot on the same source code, results may differ:
- reduced number of false violations for this Quality Rule improving accuracy
Other impacts of changes made in CAST AIP 8.3.2
CAST Transaction Configuration Center - Change to the way non-contributing End Points are handled
To avoid having empty transactions, if a transaction has non-contributing End Points then their DET value is considered as a contribution to the transaction. In previous releases of CAST AIP some of these End Points had a DET value of 0 , and as a consequence these transactions were considered as empty.
To avoid this situation, starting from CAST AIP 8.3.3, where transactions ONLY have non-contributing End Points, the minimum DET of the transaction is set to 1. The impact of this is that after upgrade to CAST AIP 8.3.3, some of the transactions which were empty before may now become valid. This can happen with the predefined list of End Points delivered in CAST AIP, when the following End Points are reached and they are the only one reached by the transaction:
Click to enlarge