Created at 2020-05-03 17:04:36 , with PHPMetrics v2.6.2 (Jean-François Lépine).
Violations
4
Information
0
Warnings
4
Errors
0
Criticals
0
Class Violations
Class | Violations |
---|---|
Alxvng\QATracker\Command\TrackCommand
Probably bugged warning
This component contains in theory 0.71 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * 3 testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
Alxvng\QATracker\Configuration\Configuration
Probably bugged warning
This component contains in theory 0.39 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * 9 testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
Package Violations
Package | Violations |
---|---|
Alxvng\QATracker\DataProvider\Reducer
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
Alxvng\QATracker\DataProvider\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.545) than 2 package(s) that it depends on. The packages that are more stable are * Alxvng\QATracker\DataProvider\Finder (0.667) * Alxvng\QATracker\DataProvider (0.8) |
Stable Dependencies Principle |