Changes in results post upgrade - 8.3.15

Summary: this page lists:

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

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 AIP Core 8.3.15 on Quality Model results post upgrade

C/C++

AIPCORE-673 - Avoid redeclaring and overriding Methods with different default parameter values (7930)

Due to a bug in the C/C++ extension and missing information in the AIP Environment Profiles for C/C++, a false positive violation of the rule Avoid redeclaring and overriding Methods with different default parameter values (7930) was recorded. This issue has now been fixed and therefore after upgrading to AIP Core ≥ 8.3.5, upgrading to the C/C++ extension ≥ 2.0.3, and generating a post upgrade consistency snapshot on unchanged source code, results may be impacted: less false positive violations providing improved accuracy.

Other impacts of changes made in AIP Core 8.3.15

AIPCORE-574 - Universal Analyzer - comment handling in embedded SQL

A bug has been discovered which is causing links between Universal Analyzer objects (using embedded SQL) and database objects to be missed. When /******/ comments are used in embedded SQL, links are missed. This issue has now been fixed and therefore after upgrading to AIP Core ≥ 8.3.5 and generating a post upgrade consistency snapshot on unchanged source code, results may be impacted: link detection improved.