Created at 2024-04-27 12:52:03 , with PHPMetrics v2.8.2 (Jean-François Lépine).
No JUnit report found. Use the --junit=<junit.xml> option to analyse your unit tests. See documentation of PHPUnit if needed
No details
Maintainability / complexity (with comments)

Each file is symbolized by a circle. Size of the circle represents the Cyclomatic complexity. Color of the circle represents the Maintainability Index.

Large red circles will be probably hard to maintain.

Page Rank is a way to measure the importance of a class. There is no "good" or "bad" page rank. This metric reflects interactions in your code.

ClassRank
0.01 Snicco\Component\EventDispatcher\Exception\InvalidListener 86.07 59.53
0 Snicco\Component\EventDispatcher\ClosureTypeHint 96.51 58.64
0 Snicco\Component\EventDispatcher\Exception\CantCreateListener 62.13 62.13
0 Snicco\Component\EventDispatcher\Exception\CantRemoveListener 107.87 71.69
0 Snicco\Component\EventDispatcher\ClassAsName 171 171
0 Snicco\Component\EventDispatcher\BaseEventDispatcher 55.06 26.48
0 Snicco\Component\EventDispatcher\GenericEvent 83.96 58.84
0 Snicco\Component\EventDispatcher\ListenerFactory\PsrListenerFactory 57.72 57.72
0 Snicco\Component\EventDispatcher\ListenerFactory\NewableListenerFactory 98.88 66.95
0 Snicco\Component\EventDispatcher\ClassAsPayload 78.06 78.06
0 Snicco\Component\EventDispatcher\Testing\TestableEventDispatcher 62.68 30.92