Verify the Metric (specific cases)
Number of PL/SQL artifcacts for offline analyzer:
If you are migrating form 7.0.x (x<10) and 7.3.x, you may observe on the dashboad a decrease of the number of PL/SQL artifacts (in the Technical Size category) even though the source code has not changed. This is explained by the functional modification of the counting process of the number of artifacts meantime. Between CAST AIP 7.0.9 and 7.0.10, a change was introduced in the offline PL/SQL Analyzer. Previously, stored procedures and functions declared in a package were counted twice by CAST AIP:
- Once in the package body
- Once in the package header
After a fix introduced in CAST AIP 7.0.10, stored procedures and functions declared in packages are only counted once: in the package body.
Therefore when migrating from CAST AIP7.0.x (x<10) to CAST AIP 7.3.x and after running a snapshot in CAST AIP 7.3.x, results may show a decrease in the number of PL/SQL artifacts.
Number of Code Lines:
For number of code lines please refer to Number of Line Of Code - Troubleshooting
Number of SQL Artifacts :
For number of SQL Artifacts refer to Number of SQL Artifacts
Number of Critical Violations :
CAST Engineering Dashboard - Violations - Variation in Critical Violations value