Changes in results post upgrade - 8.3.11

Summary: this page lists:

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

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

ASP Classic

SCRAIP-33921 - Always validate user input with Request variables (7448)

In previous releases of AIP Core, no violations were being returned for this rule in situations which should violate the rule. This bug has now been resolved, therefore, after an upgrade to AIP Core 8.3.11 and the generation of a post-upgrade consistency snapshot on unchanged source, you may find that results for this rule have changed: increased number of violations, improving accuracy.

Other impacts of changes made in AIP Core 8.3.11

Mainframe

Improved JCL Symbol support

In AIP Core ≥ 8.3.11, the Mainframe Analyzer now supports:

  • JCL Symbols present in job DD cards
  • JCL Symbols present in job EXEC cards
  • Where JCL contains PROCS using parameters from a different JCL
  • Where JCL calls PROC using a parameter
  • JCL Symbols present in external PROCS

Therefore after an upgrade to AIP Core ≥ 8.3.11 and the generation of post upgrade consistency snapshot on unchanged source code, results may be impacted: more links between steps and programs, files and procedures, which will in turn improve the completeness of transaction call graphs used for function point counting.