PHP 1.3.2
PHP 1.3.2 contains all bug fixes from all previous releases. The following table lists all bugs fixed in PHP 1.3.2:
R&D ID | Ticekt ID | Summary | Comments |
---|---|---|---|
PHP-989 | 12077 | Backfired Function Point (BFP) value is displayed as 0 in the legacy CAST Engineering Dashboard for a PHP application. | The Backfired Function Point (BFP) value should now be displayed correctly. |
PHP 1.3.1
PHP 1.3.1 contains all bug fixes from all previous releases. The following table lists all bugs fixed in PHP 1.3.1:
Key | IdInfoCast | Summary | Comments |
---|---|---|---|
PHP-928 | 11650 | Incorrect documentation for PHP rule "Avoid having Files without a naming convention (PHP)" | See PHP 1.3 - Release Notes. |
PHP-927 | 11643 | PHP quality rules missing suffix "(PHP)" | See PHP 1.3 - Release Notes . |
PHP-926 | 11645 | Rule description should be updated for- "Avoid artifacts having recursive calls (PHP)" | See PHP 1.3 - Release Notes . |
PHP-925 | 11646 | Rule description should be updated for - "Avoid direct definition of JavaScript Functions in a Web page (PHP)" | See PHP 1.3 - Release Notes . |
PHP-916 | 11525 | PERMANENT FIX:False violation on "avoid unreferenced Interfaces (PHP)" | See PHP 1.3 - Release Notes. |
PHP 1.3.0
PHP 1.3.0 contains all bug fixes from all previous releases. The following table lists all bugs fixed in PHP 1.3.0:
R&D ID | Ticket ID | Summary | Comments |
---|---|---|---|
PHP-689 | <Extension Name> Technology Extension Version.txt should not be part of extension | ||
PHP-686 | Change discoverer version to 1.0.1 | ||
PHP-685 | PHP extension log mechanism does not handle migration\update correctly | See PHP 1.3 - Release Notes and PHP 1.3 - Analysis Configuration. | |
PHP-625 | "Avoid using include_once" does not violate on oracle at all | See PHP 1.3 - Release Notes. | |
PHP-611 | Have the log of preprocessor of extension and used third plugin in same location indicated CAST MS preferences | See PHP 1.3 - Release Notes and PHP 1.3 - Analysis Configuration. | |
PHP-610 | From CAIP 8.2.0 and PHP 1.2.0, none of the QRs that depend on PHP code sniffer violate | See PHP 1.3 - Release Notes. | |
PHP-609 | No violations for "Avoid using variable without testing them for initialisation" in constructor | See PHP 1.3 - Release Notes. | |
PHP-608 | No violations for "Avoid using print function" in constructor | See PHP 1.3 - Release Notes. | |
PHP-605 | False violations for "Avoid using print function" | See PHP 1.3 - Release Notes. | |
PHP-604 | False violation for "Avoid using variable without testing them for initialisation" | See PHP 1.3 - Release Notes. | |
PHP-603 | All the violating objects for "Avoid using variable without testing them for initialisation" are phpsection objects | See PHP 1.3 - Release Notes. | |
PHP-602 | All the violating objects for "Avoid using print" are phpsection objects | See PHP 1.3 - Release Notes. | |
PHP-577 | PHP : Missing violations for QR "Avoid artifacts with recursive calls (PHP)" | See PHP 1.3 - Release Notes. | |
PHP-569 | Java cmd window should be running background | ||
PHP-550 | PHP-PreProcessor should put logs in correct location and report correct exit status to UA | See PHP 1.3 - Release Notes and PHP 1.3 - Analysis Configuration. | |
PHP-554 | PHP Extension creates several unnamed objects | See PHP 1.3 - Release Notes. | |
PHP-548 | PHP 1.1.2 preprocessor cannot process files if LISA path is longer than 256 characters | ||
PHP-545 | PHP preprocessor does not exit with correct exit code if JAVA_HOME is not set | ||
PHP-544 | PHP preprocessor does not exit with correct exit code if java.exe is not present | ||
PHP-543 | analysis hangs | PHP Extension will no longer hang while processing files of unsupported types. | |
PHP-489 | 7840 | All the violating objects are named as php and also the complete file is used for the bookmark | |
PHP-98 | phpMethod will not have any violations for naming conventions |