Created at 2020-05-03 17:04:36 , with PHPMetrics v2.6.2 (Jean-François Lépine).
Average weighted method count by class (CC)
5.92
Average cyclomatic complexity by class
4.4
Average relative System complexity
68.44
Average bugs by class(Halstead)
0.08
average defects by class (Kan)
0.39
Class | WMC | Class cycl. | Max method cycl. | Relative data complexity | Relative structural complexity | Bugs | Defects | Unit testsuites calling it | Relative system complexity |
---|---|---|---|---|---|---|---|---|---|
Alxvng\QATracker\Twig\TwigFactory | 2 | 2 | 2 | 1 | 1 | 0 | 0.01 | 0.22 | 0 |
Alxvng\QATracker\Command\TrackCommand | 36 | 25 | 7 | 1369.33 | 0.33 | 1369 | 0.71 | 1.91 | 3 |
Alxvng\QATracker\Chart\Chart | 7 | 2 | 2 | 3.67 | 2.67 | 1 | 0.04 | 0.22 | 3 |
Alxvng\QATracker\Chart\ChartGenerator | 1 | 1 | 1 | 5.33 | 1.33 | 4 | 0.21 | 0.15 | 1 |
Alxvng\QATracker\DataProvider\AbstractXpathReducerProvider | 1 | 1 | 1 | 4.33 | 0.33 | 4 | 0.01 | 0.15 | 0 |
Alxvng\QATracker\DataProvider\XpathAverageProvider | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 | 1 |
Alxvng\QATracker\DataProvider\XpathCountProvider | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 | 1 |
Alxvng\QATracker\DataProvider\JsonPathSumProvider | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 | 1 |
Alxvng\QATracker\DataProvider\XpathSumProvider | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 | 1 |
Alxvng\QATracker\DataProvider\Reducer\SumReducerTrait | 3 | 3 | 3 | 2 | 2 | 0 | 0.02 | 0.45 | 0 |
Alxvng\QATracker\DataProvider\Reducer\CountReducerTrait | 1 | 1 | 1 | 2 | 2 | 0 | 0 | 0.15 | 0 |
Alxvng\QATracker\DataProvider\Reducer\AverageReducerTrait | 3 | 3 | 3 | 2 | 2 | 0 | 0.02 | 0.45 | 0 |
Alxvng\QATracker\DataProvider\Model\DataPercentSerie | 9 | 5 | 5 | 169.2 | 0.2 | 169 | 0.14 | 0.43 | 0 |
Alxvng\QATracker\DataProvider\Model\DataStandardSerie | 5 | 1 | 1 | 100.35 | 0.35 | 100 | 0.09 | 0.15 | 2 |
Alxvng\QATracker\DataProvider\Model\AbstractDataSerie | 13 | 4 | 3 | 6.5 | 2.5 | 4 | 0.08 | 0.29 | 0 |
Alxvng\QATracker\DataProvider\AbstractJsonPathProvider | 5 | 5 | 5 | 2.5 | 1.5 | 1 | 0.05 | 0.29 | 0 |
Alxvng\QATracker\DataProvider\JsonPathCountProvider | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 | 1 |
Alxvng\QATracker\DataProvider\JsonPathProvider | 2 | 2 | 2 | 4.33 | 0.33 | 4 | 0.03 | 0.22 | 1 |
Alxvng\QATracker\DataProvider\AbstractXpathProvider | 5 | 5 | 5 | 3 | 2 | 1 | 0.07 | 0.29 | 0 |
Alxvng\QATracker\DataProvider\Finder\ProviderFinder | 2 | 2 | 2 | 3 | 3 | 0 | 0.01 | 0.22 | 2 |
Alxvng\QATracker\DataProvider\XpathProvider | 4 | 4 | 4 | 4.33 | 0.33 | 4 | 0.03 | 0.29 | 1 |
Alxvng\QATracker\DataProvider\AbstractJsonPathReducerProvider | 1 | 1 | 1 | 4.33 | 0.33 | 4 | 0.01 | 0.15 | 0 |
Alxvng\QATracker\DataProvider\JsonPathAverageProvider | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 | 1 |
Alxvng\QATracker\Configuration\Configuration | 39 | 33 | 10 | 17.63 | 1.63 | 16 | 0.39 | 2.56 | 9 |
Alxvng\QATracker\Tests\Mock | 9 | 4 | 2 | 6.17 | 2.17 | 4 | 0.13 | 0.15 | 17 |