PHP 1.1.3
PHP 1.1.3 contains all bug fixes from the following previous releases:
- All legacy releases
- 1.0.x
- 1.1.0, 1.1.1, 1.1.2
The following table lists all bugs fixed in PHP 1.1.3:
R&D ID | Ticket ID | Summary | Comments |
---|---|---|---|
PHP-567 | 9217 | Missing Links between methods and classes result in false violations | This fixes a bug where the following Quality Rules were falsely being violated:
The false violations were due to missing links between PHP methods and PHP classes. This bug has now been corrected and after an upgrade to PHP 1.1.3 and the generation of a post upgrade snapshot, results may differ: reduced number of false positives, increased links between PHP methods and classes. |
PHP-520 | 8637 | False positive for the rule "Avoid unreferenced PHP Files (PHP)" | This fixes a bug where the following Quality Rule were falsely being violated:
This bug caused a PHP file to be listed as violating the Quality Rule, but its class was being referenced in another PHP file and therefore should not have violated the Quality Rule. This bug has now been corrected and after an upgrade to PHP 1.1.3 and the generation of a post upgrade snapshot, results may differ: reduced number of false positives. |
PHP 1.1.2
PHP 1.1.2 contains all bug fixes from the following previous releases:
- All legacy releases
- 1.0.x
- 1.1.0, 1.1.1
The following table lists all bugs fixed in PHP 1.1.2:
R&D ID | Ticket ID | Summary |
---|---|---|
PHP-486 | 7735 | [ENGIE] [Portail Fournisseur] [PBC] : Analysis stuck when running PHP and HTML5 at the same time |
PHP-469 | 7144 | Permanent fix - Incorrect false checks computation for the quality rule Avoid Select * in queries (PHP) |
PHP-467 | Regression: PHP1.1.1: OSError: [Errno 22] Invalid argument error while analysis customer source for PHP | |
PHP-471 | 7197 | [ORANGE][BDREF][8.1.1][Onboarding][BHN] - PHP analysis stuck at Starting External Link Processing |
PHP-96 | 4118 | False violation for rule - Avoid using $row[xxx] (PHP) |
PHP 1.1.1
PHP 1.1.1 contains all bug fixes from the following previous releases:
- All legacy releases
- 1.0.x
- 1.1.0
The following table lists all bugs fixed in PHP 1.1.1:
R&D ID | Ticket ID | Summary | Comments |
---|---|---|---|
PHP-448 | 6552 | Warning on python file during PHP analysis | |
PHP-449 | 6552 | PHP Symfony - missing links to the database | The extension currently uses the "UA External linker" to create the links between the objects. This "External linker" only creates links through a StringMatch, and These links can be ignored with DLM. |
PHP-450 | 6552 | PHP Symfony - Missing links between methods impacting FP results | |
PHP-447 | 6552 | PHP Symfony - ESQL warning | |
PHP-443 | 5653 | USSD - missing links between PHP methods | |
PHP-444 | 5933 | USSD - Class marked as dead code but their methods are called |
PHP 1.1.0
PHP 1.1.0 contains all bug fixes from the following previous releases:
- All legacy releases
- 1.0, 1.0.1, 1.0.2, 1.0.3 and 1.0.4.
The following table lists all bugs fixed in PHP 1.1:
R&D ID | Ticket ID | Summary |
---|---|---|
PHP-399 | Missing link between two PHP methods | |
PHP-202 | PHP : No link between PHP objects and DB objects when ` character is used in select statement |