1.2.483. Fossilized Methods List¶
This is the list of fossilized methods. Those methods appears when they get tightly couple with a child or parent class, and cannot evolve anymore without making the rest of the family evolve also. They are now very difficult to update and usually, become inert.
<?php
class x {
function foo(int $a) : string {
//...
}
}
class y extends x {
// this methods is fossilized, as its modification will trigger an update in the parent class
function foo(int $a) : string {
//...
}
}
?>
1.2.483.1. Connex PHP features¶
1.2.483.1.1. Specs¶
Short name |
Dump/FossilizedMethods |
Rulesets |
|
Exakat since |
2.1.5 |
PHP Version |
All |
Severity |
Minor |
Time To Fix |
Quick (30 mins) |
Precision |
Very high |
Available in |