On this page:

Target audience:

CAST AI Administrator


Summary: this page lists:

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


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.18 on Quality Model results post upgrade

.NET

Avoid hard-coded credentials (8222)

The rule Avoid hard-coded credentials (8222) has been updated to include support for detecting hard-coded credentials in the PasswordDeriveBytes Class. Therefore after an upgrade to CAST AIP 8.3.18 and the generation of a post upgrade consistency snapshot on unchanged source code, results may be impacted: there may be more violations reported for this rule.

Inconsistent number of violations reported

A bug has been discovered which is causing an inconsistent numbers of violations for certain rules to be calculated. The rules impacted are:

This was caused by an erroneous calculation where the same objects were reported as violating the rules multiple times, thereby artificially increasing the number of violations for each rule. This was materialized in the CAST Engineering Dashboard in two places, both locations displaying different and incorrect values. The bugs has been fixed and after an upgrade to CAST AIP 8.3.18, results may be impacted for these rules: there may be a change in the number of violations. The display issues in the CAST Engineering Dashboard has also been resolved.

Other impacts of changes made in CAST AIP 8.3.18

N/A