| Class | Violations |
|---|---|
|
Magento\Elasticsearch8\Model\Client\Elasticsearch
Probably bugged warning
This component contains in theory 0.69 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Ui\Config\Reader\Dom
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Ui\Config\Converter
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Ui\Component\Layout\Tabs
Probably bugged warning
This component contains in theory 0.92 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Ui\Component\Control\SplitButton
Probably bugged warning
This component contains in theory 0.68 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Ui\Component\Control\Button
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Ui\Controller\Adminhtml\Bookmark\Save
Probably bugged warning
This component contains in theory 0.42 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Ui\Model\Bookmark
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (21, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Ui\Model\Manager
Probably bugged warning
This component contains in theory 0.5 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Ui\Model\Export\MetadataProvider
Probably bugged warning
This component contains in theory 0.44 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Eav\Setup\AddOptionToAttribute
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Eav\Setup\EavSetup
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 115) * Component uses 326 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 18) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 4.18 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 623 logical lines of code * Class has 1069 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Eav\Model\Attribute\Data\Multiline
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Eav\Model\Attribute\Data\File
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 46) * Component uses 110 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 18) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.69 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex class code Too complex method code Probably bugged |
|
Magento\Eav\Model\Attribute\Data\AbstractData
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (10, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=6) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 38) * Component uses 111 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 19) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.78 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 244 logical lines of code * Class has 459 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Eav\Model\Attribute\Data\Date
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 20) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Eav\Model\Attribute\Data\Select
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Eav\Model\Attribute\Data\Multiselect
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Eav\Model\Attribute\Data\Image
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Eav\Model\Entity\AbstractEntity
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (39, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 168) * Component uses 448 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 24) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 4.19 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 941 logical lines of code * Class has 1706 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Eav\Model\Entity\Collection\AbstractCollection
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (45, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 157) * Component uses 456 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 18) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 4.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 902 logical lines of code * Class has 1526 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Eav\Model\Entity\Attribute\Group
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (12, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=6) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Eav\Model\Entity\Attribute\Frontend\AbstractFrontend
Probably bugged warning
This component contains in theory 0.53 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Eav\Model\Entity\Attribute\OptionManagement
Probably bugged warning
This component contains in theory 0.52 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Eav\Model\Entity\Attribute\AbstractAttribute
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (69, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 89) * Component uses 266 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 2.31 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 605 logical lines of code * Class has 1145 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 20, so this class uses 20 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Eav\Model\Entity\Attribute\Source\Boolean
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Eav\Model\Entity\Attribute\Source\Table
Probably bugged warning
This component contains in theory 0.62 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Eav\Model\Entity\Attribute\Backend\AbstractBackend
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Eav\Model\Entity\Attribute\Set
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (17, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 37) * Component uses 89 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.75 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 221 logical lines of code * Class has 368 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Eav\Model\Entity\Attribute
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (14, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=6) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 67) * Component uses 122 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 261 logical lines of code * Class has 447 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 22, so this class uses 22 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Eav\Model\Config
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 98) * Component uses 295 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 2.31 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 501 logical lines of code * Class has 864 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Eav\Model\Form
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 32) * Component uses 111 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.73 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 275 logical lines of code * Class has 559 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Eav\Model\ResourceModel\UpdateHandler
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 18) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Eav\Model\ResourceModel\Form\Attribute\Collection
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (8, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Eav\Model\ResourceModel\Form\Fieldset
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Eav\Model\ResourceModel\Attribute\Collection
Probably bugged warning
This component contains in theory 0.51 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Eav\Model\ResourceModel\AttributeValue
Probably bugged warning
This component contains in theory 0.61 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Eav\Model\ResourceModel\Entity\Attribute\Option
Probably bugged warning
This component contains in theory 0.42 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Eav\Model\ResourceModel\Entity\Attribute\Set
Probably bugged warning
This component contains in theory 0.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Eav\Model\ResourceModel\Entity\Attribute\Collection
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (20, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.9 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 202 logical lines of code * Class has 369 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Probably bugged Too long |
|
Magento\Eav\Model\ResourceModel\Entity\Attribute
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (14, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 64) * Component uses 203 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 2.1 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 381 logical lines of code * Class has 661 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Eav\Model\ResourceModel\Attribute
Probably bugged warning
This component contains in theory 0.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Eav\Model\ResourceModel\ReadHandler
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 18) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.49 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Eav\Model\ResourceModel\AttributePersistor
Probably bugged warning
This component contains in theory 0.69 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Eav\Block\Adminhtml\Attribute\Edit\Options\Options
Probably bugged warning
This component contains in theory 0.69 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Eav\Block\Adminhtml\Attribute\Edit\Main\AbstractMain
Probably bugged warning
This component contains in theory 0.5 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\JwtFrameworkAdapter\Model\JweFactory
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\JwtFrameworkAdapter\Model\JwsManager
Probably bugged warning
This component contains in theory 0.43 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\JwtFrameworkAdapter\Model\JweManager
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.5 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\JwtFrameworkAdapter\Model\UnsecuredJwtFactory
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Developer\Model\Setup\Declaration\Schema\WhitelistGenerator
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.44 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Developer\Console\Command\GeneratePatchCommand
Probably bugged warning
This component contains in theory 0.48 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Developer\Console\Command\DiInfoCommand
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogUrlRewrite\Observer\UrlRewriteHandler
Probably bugged warning
This component contains in theory 0.52 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogUrlRewrite\Observer\CategoryUrlPathAutogeneratorObserver
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogUrlRewrite\Observer\AfterImportDataObserver
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 80) * Component uses 182 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.66 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 365 logical lines of code * Class has 645 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\CatalogUrlRewrite\Model\Product\CurrentUrlRewritesRegenerator
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogUrlRewrite\Model\ProductScopeRewriteGenerator
Probably bugged warning
This component contains in theory 0.62 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogUrlRewrite\Model\Storage\DynamicStorage
Probably bugged warning
This component contains in theory 0.54 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Weee\Ui\DataProvider\Product\Form\Modifier\Weee
Probably bugged warning
This component contains in theory 0.53 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Weee\Observer\UpdateProductOptionsObserver
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Weee\Model\App\Action\ContextPlugin
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Weee\Model\Attribute\Backend\Weee\Tax
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Weee\Model\Total\Quote\WeeeTax
Probably bugged warning
This component contains in theory 0.59 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Weee\Model\Total\Quote\Weee
Probably bugged warning
This component contains in theory 0.67 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Weee\Model\Total\Creditmemo\Weee
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.72 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Weee\Model\Total\Invoice\Weee
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.81 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Weee\Model\Tax
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 23) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.79 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Weee\Helper\Data
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 66) * Component uses 187 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 424 logical lines of code * Class has 747 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Weee\Pricing\Render\Adjustment
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (12, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Weee\Block\Renderer\Weee\Tax
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (9, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Weee\Block\Item\Price\Renderer
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 34) * Component uses 141 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.58 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 214 logical lines of code * Class has 365 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Ups\Model\Carrier
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (16, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 286) * Component uses 1027 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 31) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 13.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 1645 logical lines of code * Class has 2178 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 32, so this class uses 32 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Ups\Helper\Config
Probably bugged warning
This component contains in theory 0.98 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Usps\Setup\Patch\Data\UpdateAllowedMethods
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Usps\Model\Carrier
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (23, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 188) * Component uses 591 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 30) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 12.09 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 1040 logical lines of code * Class has 1499 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 31, so this class uses 31 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Usps\Model\ShippingMethodManager
Probably bugged warning
This component contains in theory 1.27 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Usps\Model\TrackingService
Probably bugged warning
This component contains in theory 0.56 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Usps\Model\ShipmentService
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 112) * Component uses 297 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 3.51 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 462 logical lines of code * Class has 691 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\AdvancedPricingImportExport\Model\Export\AdvancedPricing
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 74) * Component uses 164 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 23) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.44 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 289 logical lines of code * Class has 462 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 22, so this class uses 22 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\AdvancedPricingImportExport\Model\Import\AdvancedPricing\Validator\TierPrice
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\AdvancedPricingImportExport\Model\Import\AdvancedPricing
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 83) * Component uses 205 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.77 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 393 logical lines of code * Class has 649 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Widget\Model\Widget\Instance
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 75) * Component uses 193 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.72 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 351 logical lines of code * Class has 612 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Widget\Model\Config\Converter
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 63) * Component uses 140 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 26) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.05 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 230 logical lines of code * Class has 286 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Widget\Model\Widget
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (9, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 50) * Component uses 125 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.05 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 236 logical lines of code * Class has 415 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Widget\Model\ResourceModel\Widget\Instance
Probably bugged warning
This component contains in theory 0.63 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Widget\Block\Adminhtml\Widget\Chooser
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Widget\Block\Adminhtml\Widget\Instance\Edit\Tab\Main\Layout
Probably bugged warning
This component contains in theory 0.58 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Widget\Block\Adminhtml\Widget\Options
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 21) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.52 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\ReleaseNotification\Ui\Renderer\NotificationRenderer
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\ReleaseNotification\Ui\DataProvider\Modifier\Notifications
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Fedex\Setup\Patch\Data\ConfigureFedexDefaults
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.42 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Fedex\Model\Carrier
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 163) * Component uses 480 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 22) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 6.95 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 783 logical lines of code * Class has 1204 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 29, so this class uses 29 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\PageCache\Model\Config
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Setup\SalesSetup
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.61 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Sales\Setup\Patch\Data\InstallOrderStatusesAndInitialSalesConfig
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Controller\Adminhtml\Order\Creditmemo\Save
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Sales\Controller\Adminhtml\Order\Create
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 46) * Component uses 103 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 27) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.82 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex class code Too complex method code Probably bugged |
|
Magento\Sales\Controller\Adminhtml\Order\CreditmemoLoader
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Sales\Controller\Adminhtml\Order\AddComment
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Sales\Controller\Adminhtml\Order\Create\LoadBlock
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Sales\Controller\Adminhtml\Order\Create\Save
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Sales\Controller\Adminhtml\Order\Invoice\Save
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 23) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Sales\Model\Order\Shipment
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (55, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 41) * Component uses 129 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.91 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 390 logical lines of code * Class has 750 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Sales\Model\Order\Address
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (61, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 19) * Component uses 108 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.65 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 320 logical lines of code * Class has 644 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Sales\Model\Order\Creditmemo\Total\Discount
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Sales\Model\Order\Creditmemo\Total\Shipping
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Model\Order\Creditmemo\Total\Tax
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 21) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.15 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Sales\Model\Order\Creditmemo\Comment
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (14, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=6) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Sales\Model\Order\Creditmemo\Item
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (73, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 13) * Component uses 149 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.92 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 386 logical lines of code * Class has 751 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Sales\Model\Order\Creditmemo\Validation\QuantityValidator
Probably bugged warning
This component contains in theory 0.49 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Model\Order\Payment\Transaction
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (41, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 95) * Component uses 209 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.28 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 479 logical lines of code * Class has 865 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Sales\Model\Order\Pdf\AbstractPdf
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (9, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 124) * Component uses 355 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 42) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 4.11 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 592 logical lines of code * Class has 955 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 20, so this class uses 20 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Sales\Model\Order\Pdf\Total\DefaultTotal
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Sales\Model\Order\Pdf\Invoice
Probably bugged warning
This component contains in theory 0.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Model\Order\Pdf\Creditmemo
Probably bugged warning
This component contains in theory 0.43 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Model\Order\Pdf\Items\AbstractItems
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (10, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.46 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Sales\Model\Order\Pdf\Items\Creditmemo\DefaultCreditmemo
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Model\Order\Pdf\Items\Invoice\DefaultInvoice
Probably bugged warning
This component contains in theory 0.46 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Model\Order\Status\History
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (23, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Sales\Model\Order\Payment
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (156, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 106) * Component uses 403 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 4.18 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 1116 logical lines of code * Class has 2129 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 22, so this class uses 22 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Sales\Model\Order\Invoice
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (121, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=9) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 55) * Component uses 262 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.83 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 749 logical lines of code * Class has 1403 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Sales\Model\Order\Address\Validator
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 18) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Sales\Model\Order\CreditmemoFactory
Probably bugged warning
This component contains in theory 0.72 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Model\Order\ShipmentFactory
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.48 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Sales\Model\Order\Item
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (219, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 69) * Component uses 388 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 21) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 2.56 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 1084 logical lines of code * Class has 2099 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Sales\Model\Order\Creditmemo
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (125, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=8) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 41) * Component uses 209 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.46 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 663 logical lines of code * Class has 1341 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 21, so this class uses 21 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Too complex class code Probably bugged Too long Too dependent |
|
Magento\Sales\Model\Order\Shipment\Track
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (31, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Sales\Model\Order\Shipment\Comment
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (14, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=6) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Sales\Model\Order\Shipment\Item
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (28, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Sales\Model\Order\Invoice\Total\Tax
Probably bugged warning
This component contains in theory 0.42 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Model\Order\Invoice\Comment
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (14, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=6) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Sales\Model\Order\Invoice\Item
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (57, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 7) * Component uses 110 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.66 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 291 logical lines of code * Class has 588 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Sales\Model\Reorder\Reorder
Probably bugged warning
This component contains in theory 0.65 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 20, so this class uses 20 different external components. Maybe you should check why this class has lot of dependencies. |
Probably bugged Too dependent |
|
Magento\Sales\Model\AdminOrder\Create
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 237) * Component uses 562 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 22) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 6.09 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 1199 logical lines of code * Class has 1893 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 40, so this class uses 40 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Sales\Model\Order
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (355, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 203) * Component uses 801 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 6.34 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 2115 logical lines of code * Class has 4043 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 37, so this class uses 37 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Sales\Model\Config\Converter
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Sales\Model\Rss\OrderStatus
Probably bugged warning
This component contains in theory 0.51 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Model\OrderRepository
Probably bugged warning
This component contains in theory 0.43 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Model\Service\PaymentFailuresService
Probably bugged warning
This component contains in theory 0.54 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Model\Service\OrderService
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Model\Service\InvoiceService
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.5 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Sales\Model\ResourceModel\Order\Handler\State
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Sales\Model\ResourceModel\Order\Payment\Transaction
Probably bugged warning
This component contains in theory 0.49 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Model\ResourceModel\Order\Status
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Model\ResourceModel\Order\Collection
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Model\ResourceModel\Report\Order\Createdat
Probably bugged warning
This component contains in theory 0.68 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Model\ResourceModel\Report\Refunded
Probably bugged warning
This component contains in theory 0.62 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Model\ResourceModel\Report\Shipping
Probably bugged warning
This component contains in theory 0.66 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Model\ResourceModel\Report\Bestsellers
Probably bugged warning
This component contains in theory 0.72 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Model\ResourceModel\Report\Bestsellers\Collection
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 49) * Component uses 146 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 34) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.17 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 205 logical lines of code * Class has 299 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Sales\Model\ResourceModel\Report\Invoiced
Probably bugged warning
This component contains in theory 0.67 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Helper\Guest
Probably bugged warning
This component contains in theory 0.58 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Block\Order\Totals
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 41) * Component uses 105 operators Maybe you should delegate some code to other objects.
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex class code Probably bugged |
|
Magento\Sales\Block\Order\Item\Renderer\DefaultRenderer
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Sales\Block\Adminhtml\Order\Creditmemo\View
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Block\Adminhtml\Order\View
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 35) * Component uses 95 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 29) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.97 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex class code Too complex method code Probably bugged |
|
Magento\Sales\Block\Adminhtml\Order\View\Info
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (14, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.52 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Sales\Block\Adminhtml\Order\View\Tab\History
Probably bugged warning
This component contains in theory 0.44 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Block\Adminhtml\Order\View\Items\Renderer\DefaultRenderer
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\AbstractSidebar
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Sales\Block\Adminhtml\Order\Create\Form\AbstractForm
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Block\Adminhtml\Order\Create\Form\Address
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.62 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Sales\Block\Adminhtml\Order\Create\Search\Grid
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Block\Adminhtml\Order\Create\Giftmessage\Form
Probably bugged warning
This component contains in theory 0.42 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Block\Adminhtml\Order\Create\Items\Grid
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (30, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=9) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 33) * Component uses 147 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.03 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 286 logical lines of code * Class has 525 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Sales\Block\Adminhtml\Order\Invoice\View
Probably bugged warning
This component contains in theory 0.53 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sales\Block\Adminhtml\Items\AbstractItems
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (27, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 51) * Component uses 146 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.86 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 265 logical lines of code * Class has 486 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\ProductVideo\Controller\Adminhtml\Product\Gallery\RetrieveImage
Probably bugged warning
This component contains in theory 0.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\ProductVideo\Model\Plugin\Catalog\Product\Gallery\CreateHandler
Probably bugged warning
This component contains in theory 0.56 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\ProductVideo\Block\Adminhtml\Product\Edit\NewVideo
Probably bugged warning
This component contains in theory 0.48 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\SampleData\Console\Command\SampleDataDeployCommand
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\BundleGraphQl\Model\Resolver\Order\Item\BundleOptions
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\ConfigurableProductGraphQl\Model\Resolver\Variant\Attributes
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Persistent\Observer\EmulateCustomerObserver
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Persistent\Model\Persistent\Config
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Persistent\Model\Session
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (13, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\OfflineShipping\Model\Carrier\Tablerate
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 38) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.66 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\OfflineShipping\Model\ResourceModel\Carrier\Tablerate
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\OfflineShipping\Model\ResourceModel\Carrier\Tablerate\CSV\RowParser
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Translation\Model\Inline\Parser
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 46) * Component uses 254 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 2.6 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 305 logical lines of code * Class has 563 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Translation\Model\ResourceModel\StringUtils
Probably bugged warning
This component contains in theory 0.59 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Config\App\Config\Type\System
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 44) * Component uses 138 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.99 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 227 logical lines of code * Class has 427 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Config\Controller\Adminhtml\System\Config\Save
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 44) * Component uses 111 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.92 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex class code Too complex method code Probably bugged |
|
Magento\Config\Model\Config\Backend\File
Probably bugged warning
This component contains in theory 0.5 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Config\Model\Config\Structure
Probably bugged warning
This component contains in theory 0.62 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Config\Model\Config\Structure\Element\Field
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 38) * Component uses 103 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.77 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 227 logical lines of code * Class has 439 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Config\Model\Config\Structure\Converter
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Config\Model\Config
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 59) * Component uses 170 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 302 logical lines of code * Class has 531 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Config\Block\System\Config\Form\Field
Probably bugged warning
This component contains in theory 0.51 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Config\Block\System\Config\Form\Field\FieldArray\AbstractFieldArray
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Config\Block\System\Config\Form\Fieldset
Probably bugged warning
This component contains in theory 0.84 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Config\Block\System\Config\Form
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 61) * Component uses 191 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.7 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 367 logical lines of code * Class has 664 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Quote\Setup\QuoteSetup
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Quote\Plugin\UpdateCartId
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Quote\Observer\Frontend\Quote\Address\CollectTotalsObserver
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Quote\Model\QuoteManagement
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 70) * Component uses 152 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 29) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.46 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 361 logical lines of code * Class has 577 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 30, so this class uses 30 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Quote\Model\ShippingAddressManagement
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Quote\Model\ShippingMethodManagement
Probably bugged warning
This component contains in theory 0.62 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Quote\Model\Quote\TotalsCollector
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Quote\Model\Quote\Address
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (86, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=7) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 110) * Component uses 332 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 2.89 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 761 logical lines of code * Class has 1462 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 37, so this class uses 37 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Quote\Model\Quote\Payment
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (15, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Quote\Model\Quote\Item\AbstractItem
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (34, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 38) * Component uses 125 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.84 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 298 logical lines of code * Class has 573 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Quote\Model\Quote\Item\CartItemPersister
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Quote\Model\Quote\Address\Total\Shipping
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.56 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Quote\Model\Quote\Address\Total\AbstractTotal
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (8, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Quote\Model\Quote\Item
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (44, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 56) * Component uses 163 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.24 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 430 logical lines of code * Class has 930 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Quote\Model\Quote
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (107, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 238) * Component uses 583 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 20) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 4.96 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 1296 logical lines of code * Class has 2312 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 52, so this class uses 52 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Quote\Model\QuoteRepository
Probably bugged warning
This component contains in theory 0.52 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Quote\Model\Cart\Totals
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 1) * Component uses 56 operators Maybe you should delegate some code to other objects.
Too long information
This class looks really long.
* Class has 228 logical lines of code * Class has 532 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too long |
|
Magento\Quote\Model\Cart\AddProductsToCart
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Quote\Model\ResourceModel\Quote\Item\Collection
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.63 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Quote\Model\ResourceModel\Quote
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (11, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.65 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\NewRelicReporting\Model\Module\Collect
Probably bugged warning
This component contains in theory 0.55 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\NewRelicReporting\Model\NerdGraph\DeploymentTracker
Probably bugged warning
This component contains in theory 0.43 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\NewRelicReporting\Model\NerdGraph\Client
Probably bugged warning
This component contains in theory 0.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\NewRelicReporting\Console\Command\DeployMarker
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\PaypalGraphQl\Model\Resolver\PaypalExpressToken
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\SendFriend\Controller\Product\Sendmail
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\SendFriend\Model\SendFriend
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 40) * Component uses 117 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.85 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 225 logical lines of code * Class has 416 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\SendFriend\Block\Send
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (11, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\MysqlMq\Model\Driver\Queue
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (9, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\MysqlMq\Model\QueueManagement
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\MysqlMq\Model\ResourceModel\Queue
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CheckoutAgreements\Block\Adminhtml\Agreement\Edit\Form
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\LoginAsCustomerAdminUi\Ui\Customer\Component\ConfirmationPopup\Options
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\LoginAsCustomerAdminUi\Controller\Adminhtml\Login\Login
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Deploy\Model\Filesystem
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Deploy\Service\DeployPackage
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Deploy\Service\DeployStaticContent
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Deploy\Service\Bundle
Probably bugged warning
This component contains in theory 0.53 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Deploy\Package\Package
Probably bugged warning
This component contains in theory 0.63 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 225 logical lines of code * Class has 466 lines of code Maybe your class should not exceed 200 lines of logical code |
Probably bugged Too long |
|
Magento\Deploy\Package\PackagePool
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 39) * Component uses 92 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.61 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex class code Probably bugged |
|
Magento\Deploy\Package\Processor\PostProcessor\CssUrls
Probably bugged warning
This component contains in theory 0.61 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Deploy\Package\Processor\PreProcessor\Less
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Deploy\Package\Processor\PreProcessor\Css
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Deploy\Package\Bundle\RequireJs
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Deploy\Process\Queue
Probably bugged warning
This component contains in theory 0.66 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Deploy\Console\ConsoleLogger
Probably bugged warning
This component contains in theory 0.72 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Integration\Model\OauthService
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Integration\Model\Oauth\Token\Provider
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Integration\Model\Oauth\Token
Probably bugged warning
This component contains in theory 0.49 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Integration\Model\Oauth\Consumer
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (9, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Blob / God object Too complex method code |
|
Magento\Integration\Model\ResourceModel\Oauth\Token
Probably bugged warning
This component contains in theory 0.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Integration\Block\Adminhtml\Widget\Grid\Column\Renderer\Button
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Integration\Block\Adminhtml\Integration\Activate\Permissions\Tab\Webapi
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (9, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\OpenSearch\Model\SearchClient
Probably bugged warning
This component contains in theory 0.59 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Payment\Model\Method\AbstractMethod
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (28, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=13) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 22) * Component uses 84 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.61 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 293 logical lines of code * Class has 736 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Payment\Model\Method\Adapter
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 18) * Component uses 100 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.89 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 291 logical lines of code * Class has 514 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Payment\Model\Method\Cc
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 20) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.91 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Payment\Helper\Data
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.51 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\RemoteStorage\Driver\Adapter\Cache\Generic
Probably bugged warning
This component contains in theory 0.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CurrencySymbol\Model\System\Currencysymbol
Probably bugged warning
This component contains in theory 0.44 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\DownloadableImportExport\Model\Import\Product\Type\Downloadable
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 91) * Component uses 255 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 2.5 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 469 logical lines of code * Class has 803 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\CatalogSearch\Model\Advanced\Request\Builder
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\CatalogSearch\Model\Search\RequestGenerator
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.6 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\CatalogSearch\Model\Layer\Filter\Price
Probably bugged warning
This component contains in theory 0.59 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogSearch\Model\Advanced
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 59) * Component uses 124 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 28) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.9 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex class code Too complex method code Probably bugged |
|
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\DataProvider
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 51) * Component uses 168 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 246 logical lines of code * Class has 446 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full
Probably bugged warning
This component contains in theory 0.81 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogSearch\Model\ResourceModel\Advanced\Collection
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 37) * Component uses 74 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.8 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 210 logical lines of code * Class has 422 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 27, so this class uses 27 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Probably bugged Too long Too dependent |
|
Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 39) * Component uses 107 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.98 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 282 logical lines of code * Class has 544 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 32, so this class uses 32 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Probably bugged Too long Too dependent |
|
Magento\CatalogSearch\Model\ResourceModel\Search\Collection
Probably bugged warning
This component contains in theory 0.97 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 23, so this class uses 23 different external components. Maybe you should check why this class has lot of dependencies. |
Probably bugged Too dependent |
|
Magento\CatalogSearch\Model\ResourceModel\Advanced
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\CatalogSearch\Block\Advanced\Form
Probably bugged warning
This component contains in theory 0.59 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\JwtUserToken\Model\Reader
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Websites
Probably bugged warning
This component contains in theory 1.21 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Attributes
Probably bugged warning
This component contains in theory 0.74 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\CustomOptions
Probably bugged warning
This component contains in theory 2.14 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 208 logical lines of code * Class has 461 lines of code Maybe your class should not exceed 200 lines of logical code |
Probably bugged Too long |
|
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 79) * Component uses 240 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 18) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 2.24 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 422 logical lines of code * Class has 791 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 21, so this class uses 21 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Related
Probably bugged warning
This component contains in theory 1.51 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Categories
Probably bugged warning
This component contains in theory 0.93 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\AdvancedPricing
Probably bugged warning
This component contains in theory 1.49 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\General
Probably bugged warning
This component contains in theory 1.09 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Setup\Patch\Data\UpgradeWebsiteAttributes
Probably bugged warning
This component contains in theory 0.58 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Setup\Patch\Data\InstallDefaultCategories
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.09 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Catalog\Setup\CategorySetup
Probably bugged warning
This component contains in theory 2.78 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Controller\Category\View
Probably bugged warning
This component contains in theory 0.58 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Controller\Adminhtml\Category\Edit
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Catalog\Controller\Adminhtml\Category\Save
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 47) * Component uses 98 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 25) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.89 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex class code Too complex method code Probably bugged |
|
Magento\Catalog\Controller\Adminhtml\Product\Attribute\Validate
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 18) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.59 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Catalog\Controller\Adminhtml\Product\Attribute\Save
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 44) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.03 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Catalog\Controller\Adminhtml\Product\Initialization\Helper
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 66) * Component uses 142 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.27 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 256 logical lines of code * Class has 429 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Catalog\Controller\Adminhtml\Product\Action\Attribute\Save
Probably bugged warning
This component contains in theory 0.64 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Controller\Adminhtml\Product\Validate
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Catalog\Controller\Adminhtml\Product\Set\Save
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Catalog\Controller\Adminhtml\Product\Save
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.85 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Catalog\Model\ProductTypes\Config\Converter
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Catalog\Model\Design
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\Category
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (73, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 85) * Component uses 290 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 2.51 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 657 logical lines of code * Class has 1272 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 26, so this class uses 26 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Too complex class code Probably bugged Too long Too dependent |
|
Magento\Catalog\Model\CustomOptions\CustomOptionProcessor
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\Attribute\ScopeOverriddenValue
Probably bugged warning
This component contains in theory 0.44 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\Attribute\Backend\Consumer
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Catalog\Model\Attribute\Backend\ConsumerWebsiteAssign
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Catalog\Model\Product
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (141, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 165) * Component uses 520 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 20) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 4.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 1237 logical lines of code * Class has 2464 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 44, so this class uses 44 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Catalog\Model\Category\Attribute\Backend\Sortby
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Catalog\Model\Category\DataProvider
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 67) * Component uses 174 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.62 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 290 logical lines of code * Class has 512 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Catalog\Model\Category\FileInfo
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\CategoryRepository
Probably bugged warning
This component contains in theory 0.43 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\ProductRepository\MediaGalleryProcessor
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.54 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Catalog\Model\ProductRepository
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 97) * Component uses 219 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 40) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 2.07 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 432 logical lines of code * Class has 732 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 31, so this class uses 31 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Catalog\Model\ImageExtractor
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Catalog\Model\Product\TierPriceManagement
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 21) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.51 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Catalog\Model\Product\Type
Probably bugged warning
This component contains in theory 0.43 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\Product\Attribute\DataProvider
Probably bugged warning
This component contains in theory 0.42 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\Product\Attribute\Backend\GroupPrice\AbstractGroupPrice
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (9, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 40) * Component uses 109 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.9 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 221 logical lines of code * Class has 385 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Catalog\Model\Product\Attribute\Backend\TierPrice\UpdateHandler
Probably bugged warning
This component contains in theory 0.51 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\Product\Attribute\Repository
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.51 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Catalog\Model\Product\Gallery\UpdateHandler
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\Product\Gallery\CreateHandler
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 86) * Component uses 212 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 27) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.84 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 333 logical lines of code * Class has 584 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Catalog\Model\Product\Gallery\Processor
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 48) * Component uses 126 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.11 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 234 logical lines of code * Class has 399 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Catalog\Model\Product\Gallery\GalleryManagement
Probably bugged warning
This component contains in theory 0.54 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\Product\Option
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (49, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 37) * Component uses 135 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.99 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 393 logical lines of code * Class has 826 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Catalog\Model\Product\Option\Validator\Select
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Catalog\Model\Product\Option\Type\File\ValidatorFile
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.56 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Catalog\Model\Product\Option\Type\File
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 51) * Component uses 152 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.08 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 261 logical lines of code * Class has 465 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Catalog\Model\Product\Option\Type\Date
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 69) * Component uses 131 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 33) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.07 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 202 logical lines of code * Class has 329 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Catalog\Model\Product\Option\Type\Select
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 44) * Component uses 89 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.55 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex class code Probably bugged |
|
Magento\Catalog\Model\Product\Option\Type\DefaultType
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (21, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=10) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Catalog\Model\Product\Option\Repository
Probably bugged warning
This component contains in theory 0.42 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\Product\Image\ParamsBuilder
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\Product\Url
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Catalog\Model\Product\Price\TierPriceStorage
Probably bugged warning
This component contains in theory 0.62 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\Product\Price\SpecialPriceStorage
Probably bugged warning
This component contains in theory 0.53 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\Product\Price\BasePriceStorage
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\Product\Price\Validation\TierPriceValidator
Probably bugged warning
This component contains in theory 1.02 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\Product\Copier
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\Product\Type\Price
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (17, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 56) * Component uses 175 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 20) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 294 logical lines of code * Class has 549 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Catalog\Model\Product\Type\AbstractType
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (44, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=25) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 83) * Component uses 235 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.97 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 477 logical lines of code * Class has 962 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Catalog\Model\Product\PriceModifier
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Catalog\Model\Product\Compare\Item
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (12, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Catalog\Model\Product\Image
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 38) * Component uses 163 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.22 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 384 logical lines of code * Class has 816 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Catalog\Model\Config
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 36) * Component uses 106 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.69 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 214 logical lines of code * Class has 403 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Catalog\Model\ProductIdLocator
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Catalog\Model\Layer\Filter\AbstractFilter
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (15, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=7) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Catalog\Model\Layer\Filter\DataProvider\Price
Probably bugged warning
This component contains in theory 0.58 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\Layer\Filter\Price
Probably bugged warning
This component contains in theory 0.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\Indexer\Category\Flat\Action\Rows
Probably bugged warning
This component contains in theory 0.44 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\Indexer\Category\Flat\Action\Full
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\Indexer\Category\Flat\AbstractAction
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 42) * Component uses 118 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.27 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 210 logical lines of code * Class has 341 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Catalog\Model\Indexer\Category\Product\Action\Rows
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 18) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Catalog\Model\Indexer\Category\Product\Action\Full
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\Indexer\Category\Product\AbstractAction
Probably bugged warning
This component contains in theory 2.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 241 logical lines of code * Class has 497 lines of code Maybe your class should not exceed 200 lines of logical code |
Probably bugged Too long |
|
Magento\Catalog\Model\Indexer\Product\Flat\TableBuilder
Probably bugged warning
This component contains in theory 0.95 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\Indexer\Product\Flat\Action\Indexer
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.51 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Catalog\Model\Indexer\Product\Flat\AbstractAction
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.55 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Catalog\Model\Indexer\Product\Flat\FlatTableBuilder
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.18 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Catalog\Model\Indexer\Product\Category\Action\Rows
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Catalog\Model\Indexer\Product\Price\Action\Full
Probably bugged warning
This component contains in theory 0.49 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\Indexer\Product\Price\AbstractAction
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 34) * Component uses 112 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.22 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 240 logical lines of code * Class has 452 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Catalog\Model\ProductLink\CollectionProvider\LinkedMapProvider
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\ProductLink\ProductLinkQuery
Probably bugged warning
This component contains in theory 0.42 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\ProductLink\CollectionProvider
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\ProductLink\Repository
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\ResourceModel\Category
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 51) * Component uses 261 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 2.98 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 432 logical lines of code * Class has 795 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Catalog\Model\ResourceModel\Eav\Attribute
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (56, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 65) * Component uses 193 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.19 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 397 logical lines of code * Class has 759 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 25, so this class uses 25 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Catalog\Model\ResourceModel\Collection\AbstractCollection
Probably bugged warning
This component contains in theory 0.62 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\ResourceModel\Product
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (22, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 41) * Component uses 161 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.51 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 342 logical lines of code * Class has 650 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Catalog\Model\ResourceModel\Category\Flat\Collection
Probably bugged warning
This component contains in theory 0.59 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\ResourceModel\Category\Flat
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 39) * Component uses 151 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.63 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 294 logical lines of code * Class has 515 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Catalog\Model\ResourceModel\Category\Tree
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 51) * Component uses 157 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.52 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 315 logical lines of code * Class has 523 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Catalog\Model\ResourceModel\Category\Collection
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (18, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 38) * Component uses 115 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.27 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 278 logical lines of code * Class has 494 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Catalog\Model\ResourceModel\Product\Gallery
Probably bugged warning
This component contains in theory 1.09 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\ResourceModel\Product\Link
Probably bugged warning
This component contains in theory 0.73 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\ResourceModel\Product\Action
Probably bugged warning
This component contains in theory 0.53 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\ResourceModel\Product\Option
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 39) * Component uses 116 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 19) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.23 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex class code Too complex method code Probably bugged |
|
Magento\Catalog\Model\ResourceModel\Product\Option\Value\Collection
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\ResourceModel\Product\Option\Value
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 19) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.07 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Catalog\Model\ResourceModel\Product\Option\Collection
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (10, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Catalog\Model\ResourceModel\Product\CategoryLink
Probably bugged warning
This component contains in theory 0.46 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\ResourceModel\Product\Price\SpecialPrice
Probably bugged warning
This component contains in theory 0.54 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\ResourceModel\Product\Link\Product\Collection
Probably bugged warning
This component contains in theory 0.76 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 22, so this class uses 22 different external components. Maybe you should check why this class has lot of dependencies. |
Probably bugged Too dependent |
|
Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (16, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.81 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 23, so this class uses 23 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Probably bugged Too dependent |
|
Magento\Catalog\Model\ResourceModel\Product\Compare\Item
Probably bugged warning
This component contains in theory 0.62 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\ResourceModel\Product\Collection
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (55, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 211) * Component uses 693 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 7.04 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 1255 logical lines of code * Class has 2010 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 27, so this class uses 27 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Catalog\Model\ResourceModel\Product\Indexer\Eav\AbstractEav
Probably bugged warning
This component contains in theory 0.5 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\ResourceModel\Product\Indexer\Eav\Source
Probably bugged warning
This component contains in theory 1.34 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\DefaultPrice
Probably bugged warning
This component contains in theory 2.3 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 288 logical lines of code * Class has 522 lines of code Maybe your class should not exceed 200 lines of logical code |
Probably bugged Too long |
|
Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\CustomOptionPriceModifier
Probably bugged warning
This component contains in theory 1.04 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\TierPrice
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\Query\BaseFinalPrice
Probably bugged warning
This component contains in theory 0.75 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\ResourceModel\Product\Indexer\AbstractIndexer
Probably bugged warning
This component contains in theory 0.49 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Model\ResourceModel\Url
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 62) * Component uses 191 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 2.08 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 323 logical lines of code * Class has 505 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Catalog\Model\ResourceModel\Layer\Filter\Price
Probably bugged warning
This component contains in theory 1.07 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 200 logical lines of code * Class has 337 lines of code Maybe your class should not exceed 200 lines of logical code |
Probably bugged Too long |
|
Magento\Catalog\Model\ResourceModel\AbstractResource
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 63) * Component uses 188 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.78 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 265 logical lines of code * Class has 459 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Catalog\Helper\Product
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (22, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=6) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 49) * Component uses 123 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.82 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 271 logical lines of code * Class has 496 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Catalog\Helper\Product\Flat\Indexer
Probably bugged warning
This component contains in theory 0.93 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 207 logical lines of code * Class has 382 lines of code Maybe your class should not exceed 200 lines of logical code |
Probably bugged Too long |
|
Magento\Catalog\Helper\Product\Configuration
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Catalog\Helper\Product\View
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.59 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Catalog\Helper\Product\Compare
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Helper\Output
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Catalog\Helper\Data
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 36) * Component uses 121 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.87 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 246 logical lines of code * Class has 470 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 21, so this class uses 21 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Catalog\Helper\Image
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 35) * Component uses 138 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.94 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 366 logical lines of code * Class has 764 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Catalog\Pricing\Render\FinalPriceBox
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Pricing\Price\TierPrice
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.64 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Catalog\Pricing\Price\CustomOptionPrice
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.49 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Catalog\Block\Rss\Category
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Block\Rss\Product\Special
Probably bugged warning
This component contains in theory 0.46 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Block\Product\ListProduct
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (12, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 37) * Component uses 108 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.73 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 237 logical lines of code * Class has 441 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Catalog\Block\Product\Widget\Html\Pager
Probably bugged warning
This component contains in theory 0.5 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Block\Product\AbstractProduct
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (24, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.61 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 208 logical lines of code * Class has 443 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Probably bugged Too long |
|
Magento\Catalog\Block\Product\Context
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 38, so this class uses 38 different external components. Maybe you should check why this class has lot of dependencies. |
Too dependent |
|
Magento\Catalog\Block\Product\View
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (14, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.5 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Catalog\Block\Product\View\Options\Type\Date
Probably bugged warning
This component contains in theory 0.98 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Block\Product\View\Gallery
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Block\Product\View\GalleryOptions
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.52 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Catalog\Block\Product\Compare\ListCompare
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (8, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Catalog\Block\Product\ProductList\Toolbar
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 44) * Component uses 157 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.03 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 323 logical lines of code * Class has 639 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Catalog\Block\Adminhtml\Category\AbstractCategory
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Block\Adminhtml\Category\Tab\Product
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Block\Adminhtml\Category\Checkboxes\Tree
Probably bugged warning
This component contains in theory 0.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Block\Adminhtml\Category\Tree
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (19, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 37) * Component uses 119 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.08 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Too complex class code Too complex method code Probably bugged |
|
Magento\Catalog\Block\Adminhtml\Product\Attribute\Edit\Tab\Advanced
Probably bugged warning
This component contains in theory 0.62 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Block\Adminhtml\Product\Attribute\Edit\Tab\Front
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Block\Adminhtml\Product\Attribute\Set\Main
Probably bugged warning
This component contains in theory 0.61 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Block\Adminhtml\Product\Widget\Chooser
Probably bugged warning
This component contains in theory 0.6 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Block\Adminhtml\Product\Grid
Probably bugged warning
This component contains in theory 0.87 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Block\Adminhtml\Product\Edit\Tabs
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 20) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.56 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\Options\Option
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (16, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.26 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 204 logical lines of code * Class has 374 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex method code Probably bugged Too long |
|
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\Attributes
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\Upsell
Probably bugged warning
This component contains in theory 0.61 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\Crosssell
Probably bugged warning
This component contains in theory 0.61 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\Price\Group\AbstractGroup
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (17, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\Related
Probably bugged warning
This component contains in theory 0.59 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Block\Adminhtml\Product\Edit
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (19, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.58 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Catalog\Block\Adminhtml\Product\Helper\Form\Gallery\Content
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (12, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Catalog\Block\Adminhtml\Product\Helper\Form\Weight
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Catalog\Block\Navigation
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (9, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\WishlistGraphQl\Model\Resolver\Wishlist\AddToCart
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.46 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\WebapiAsync\Plugin\ServiceMetadata
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\WebapiAsync\Controller\Rest\Asynchronous\InputParamsResolver
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\WebapiAsync\Model\ServiceConfig\Converter
Probably bugged warning
This component contains in theory 0.42 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Rss\App\Action\Plugin\BackendAuthentication
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\ProductAlert\Model\Email
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\ProductAlert\Model\Mailing\AlertProcessor
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.48 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\CustomerImportExport\Model\Import\Address
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 105) * Component uses 207 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 19) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 2.12 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 447 logical lines of code * Class has 774 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 20, so this class uses 20 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\CustomerImportExport\Model\Import\Customer
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 73) * Component uses 179 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 24) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.65 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 323 logical lines of code * Class has 516 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\CustomerImportExport\Model\Import\CustomerComposite
Probably bugged warning
This component contains in theory 0.72 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 219 logical lines of code * Class has 408 lines of code Maybe your class should not exceed 200 lines of logical code |
Probably bugged Too long |
|
Magento\CustomerImportExport\Model\ResourceModel\Import\Customer\Storage
Probably bugged warning
This component contains in theory 0.52 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sitemap\Model\Batch\Sitemap
Probably bugged warning
This component contains in theory 0.46 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sitemap\Model\Sitemap
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 49) * Component uses 226 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.94 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 361 logical lines of code * Class has 741 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Sitemap\Model\ResourceModel\Catalog\Category
Probably bugged warning
This component contains in theory 0.55 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Sitemap\Model\ResourceModel\Catalog\Product
Probably bugged warning
This component contains in theory 1.28 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 222 logical lines of code * Class has 418 lines of code Maybe your class should not exceed 200 lines of logical code |
Probably bugged Too long |
|
Magento\Sitemap\Model\ResourceModel\Catalog\Batch\Product
Probably bugged warning
This component contains in theory 1.08 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 201 logical lines of code * Class has 352 lines of code Maybe your class should not exceed 200 lines of logical code |
Probably bugged Too long |
|
Magento\Sitemap\Model\ResourceModel\Cms\Page
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Tax\Model\Calculation
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 58) * Component uses 186 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 37) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 287 logical lines of code * Class has 561 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 20, so this class uses 20 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Tax\Model\Sales\Total\Quote\CommonTaxCollector
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (10, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=7) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 67) * Component uses 203 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 2.28 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 452 logical lines of code * Class has 719 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Tax\Model\Sales\Total\Quote\Tax
Probably bugged warning
This component contains in theory 0.94 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Tax\Model\TaxCalculation
Probably bugged warning
This component contains in theory 0.64 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Tax\Model\Config
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 19) * Component uses 113 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.7 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 304 logical lines of code * Class has 682 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Tax\Model\Calculation\Rate\Converter
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Tax\Model\Calculation\AbstractAggregateCalculator
Probably bugged warning
This component contains in theory 0.6 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Tax\Model\Calculation\AbstractCalculator
Probably bugged warning
This component contains in theory 0.58 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Tax\Model\Calculation\Rule
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (24, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Tax\Model\Calculation\RateRepository
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 20) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.48 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Tax\Model\Calculation\Rule\Validator
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 24) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Tax\Model\Calculation\Rate
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (32, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 34) * Component uses 102 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 24) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.61 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 227 logical lines of code * Class has 429 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Tax\Model\Calculation\UnitBaseCalculator
Probably bugged warning
This component contains in theory 0.54 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Tax\Model\ClassModel
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (11, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=6) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Tax\Model\Api\Data\Converter
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (9, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=6) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Tax\Model\ResourceModel\Calculation
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 54) * Component uses 201 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 25) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.74 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 236 logical lines of code * Class has 345 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Tax\Model\ResourceModel\Sales\Order\Relation
Probably bugged warning
This component contains in theory 0.42 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Tax\Model\ResourceModel\Sales\Order\ConvertQuoteTaxToOrderTax
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 35) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.67 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Tax\Helper\Data
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 35) * Component uses 155 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.1 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 312 logical lines of code * Class has 669 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Tax\Block\Sales\Order\Tax
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.86 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Tax\Block\Adminhtml\Rate\Form
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.64 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Tax\Block\Adminhtml\Rule\Edit\Form
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.75 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\MediaGalleryMetadata\Model\Png\Segment\WriteIptc
Probably bugged warning
This component contains in theory 0.88 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\MediaGalleryMetadata\Model\AddIptcMetadata
Probably bugged warning
This component contains in theory 0.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\MediaGalleryMetadata\Model\Gif\ReadFile
Probably bugged warning
This component contains in theory 0.97 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Bundle\Ui\DataProvider\Product\Form\Modifier\BundlePanel
Probably bugged warning
This component contains in theory 2.15 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Bundle\Setup\Patch\Data\ApplyAttributesUpdate
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Bundle\Observer\AppendUpsellProductsObserver
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Bundle\Controller\Adminhtml\Product\Initialization\Helper\Plugin\Bundle
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Bundle\Model\LinkManagement
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 49) * Component uses 130 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.02 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 252 logical lines of code * Class has 376 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Bundle\Model\Sales\Order\Pdf\Items\Shipment
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 22) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.54 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Bundle\Model\Sales\Order\Pdf\Items\AbstractItems
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 45) * Component uses 103 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.52 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex class code Too complex method code Probably bugged |
|
Magento\Bundle\Model\Sales\Order\Pdf\Items\Invoice
Probably bugged warning
This component contains in theory 0.72 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Bundle\Model\Sales\Order\Pdf\Items\Creditmemo
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method.
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Bundle\Model\Source\Option\Type
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (8, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Bundle\Model\Option\SaveAction
Probably bugged warning
This component contains in theory 0.6 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Bundle\Model\Product\Type
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (29, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=9) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 134) * Component uses 339 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 3.33 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 611 logical lines of code * Class has 1054 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 26, so this class uses 26 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Bundle\Model\Product\Price
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 73) * Component uses 209 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 27) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.66 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 305 logical lines of code * Class has 496 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Bundle\Model\OptionRepository
Probably bugged warning
This component contains in theory 0.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Bundle\Model\ResourceModel\Selection\Collection
Probably bugged warning
This component contains in theory 0.62 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 22, so this class uses 22 different external components. Maybe you should check why this class has lot of dependencies. |
Probably bugged Too dependent |
|
Magento\Bundle\Model\ResourceModel\Indexer\Stock
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Bundle\Model\ResourceModel\Indexer\Price
Probably bugged warning
This component contains in theory 2.58 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 271 logical lines of code * Class has 468 lines of code Maybe your class should not exceed 200 lines of logical code |
Probably bugged Too long |
|
Magento\Bundle\Helper\Catalog\Product\Configuration
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Bundle\Pricing\Adjustment\Calculator
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (11, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.77 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Too complex method code Probably bugged |
|
Magento\Bundle\Pricing\Adjustment\DefaultSelectionPriceListProvider
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Bundle\Block\Sales\Order\Items\Renderer
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle
Probably bugged warning
This component contains in theory 0.85 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\Option
Probably bugged warning
This component contains in theory 0.66 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Bundle\Block\Adminhtml\Sales\Order\View\Items\Renderer
Probably bugged warning
This component contains in theory 0.43 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Bundle\Block\Adminhtml\Sales\Order\Items\Renderer
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 45) * Component uses 101 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.54 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex class code Too complex method code Probably bugged |
|
Magento\Bundle\Block\Adminhtml\Catalog\Product\Edit\Tab\Bundle\Option
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (16, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\User\Controller\Adminhtml\User\Role\SaveRole
Probably bugged warning
This component contains in theory 0.43 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\User\Controller\Adminhtml\User\Save
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 20) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\User\Model\User
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (43, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 58) * Component uses 193 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.48 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 415 logical lines of code * Class has 805 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\User\Model\ResourceModel\User
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (21, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 29) * Component uses 139 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 267 logical lines of code * Class has 470 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\User\Block\Role\Tab\Edit
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (9, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\User\Block\Role\Grid\User
Probably bugged warning
This component contains in theory 0.55 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\User\Block\User\Edit\Tab\Main
Probably bugged warning
This component contains in theory 0.51 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Backend\App\Area\FrontNameResolver
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Backend\App\Action\Plugin\Authentication
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Backend\App\AbstractAction
Probably bugged warning
This component contains in theory 0.46 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Backend\Controller\Adminhtml\System\Account\Save
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Backend\Controller\Adminhtml\System\Store\EditStore
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Backend\Controller\Adminhtml\System\Store\Save
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Backend\Model\Widget\Grid\AbstractTotals
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Backend\Model\Auth\Session
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Backend\Model\Url
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (11, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.69 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 201 logical lines of code * Class has 382 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 20, so this class uses 20 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Probably bugged Too long Too dependent |
|
Magento\Backend\Model\Menu
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (13, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.42 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Backend\Model\Menu\Item
Probably bugged warning
This component contains in theory 0.51 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Backend\Block\Widget\Tabs
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (19, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=6) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 62) * Component uses 145 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.97 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 292 logical lines of code * Class has 511 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Backend\Block\Widget\Form\Container
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Backend\Block\Widget\Grid
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 46) * Component uses 121 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.06 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 348 logical lines of code * Class has 721 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Backend\Block\Widget\Context
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 33, so this class uses 33 different external components. Maybe you should check why this class has lot of dependencies. |
Too dependent |
|
Magento\Backend\Block\Widget\Button\SplitButton
Probably bugged warning
This component contains in theory 0.73 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Backend\Block\Widget\Grid\Massaction\AbstractMassaction
Probably bugged warning
This component contains in theory 0.53 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Backend\Block\Widget\Grid\Massaction\Extended
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Backend\Block\Widget\Grid\Export
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 49) * Component uses 133 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.02 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 291 logical lines of code * Class has 476 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Backend\Block\Widget\Grid\Column\Renderer\AbstractRenderer
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Backend\Block\Widget\Grid\Column\Renderer\Store
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Backend\Block\Widget\Grid\Column\Renderer\Action
Probably bugged warning
This component contains in theory 0.49 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Backend\Block\Widget\Grid\Column\Renderer\Checkbox
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.51 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Backend\Block\Widget\Grid\Column\Filter\Datetime
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Backend\Block\Widget\Grid\Column\Filter\Store
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Backend\Block\Widget\Grid\Column\Filter\Price
Probably bugged warning
This component contains in theory 0.52 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Backend\Block\Widget\Grid\Column\Filter\Date
Probably bugged warning
This component contains in theory 0.55 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Backend\Block\Widget\Grid\ColumnSet
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 39) * Component uses 95 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.66 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 270 logical lines of code * Class has 560 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Backend\Block\Widget\Grid\Column
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 33) * Component uses 113 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.76 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 215 logical lines of code * Class has 436 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Backend\Block\Widget\Grid\Extended
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (35, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 63) * Component uses 227 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.89 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 575 logical lines of code * Class has 1106 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Backend\Block\Template\Context
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 31, so this class uses 31 different external components. Maybe you should check why this class has lot of dependencies. |
Too dependent |
|
Magento\Backend\Block\Dashboard\Graph
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 25) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.39 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 255 logical lines of code * Class has 431 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex method code Probably bugged Too long |
|
Magento\Backend\Block\System\Store\Edit\Form\Group
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Backend\Block\System\Store\Edit\Form\Store
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Backend\Block\Menu
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 39) * Component uses 164 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.16 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex class code Too complex method code Probably bugged |
|
Magento\Backend\Block\Store\Switcher
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 48) * Component uses 146 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.87 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 309 logical lines of code * Class has 560 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\ImportExport\Model\Import
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (22, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 65) * Component uses 184 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.59 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 396 logical lines of code * Class has 738 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 21, so this class uses 21 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Too complex class code Probably bugged Too long Too dependent |
|
Magento\ImportExport\Model\Export
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (10, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.43 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\ImportExport\Model\Export\AbstractEntity
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (11, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=6) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\ImportExport\Model\Export\Entity\AbstractEntity
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (13, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 51) * Component uses 100 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 29) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.7 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 236 logical lines of code * Class has 492 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\ImportExport\Model\Export\Entity\AbstractEav
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 45) * Component uses 74 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 27) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.58 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex class code Too complex method code Probably bugged |
|
Magento\ImportExport\Model\Import\AbstractEntity
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (14, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 79) * Component uses 178 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 24) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.44 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 393 logical lines of code * Class has 793 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\ImportExport\Model\Import\Entity\AbstractEntity
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (15, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 63) * Component uses 165 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.3 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 377 logical lines of code * Class has 772 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\ImportExport\Model\Import\ErrorProcessing\ProcessingErrorAggregator
Probably bugged warning
This component contains in theory 0.59 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\ImportExport\Model\ResourceModel\Import\Data
Probably bugged warning
This component contains in theory 0.42 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\ImportExport\Block\Adminhtml\Export\Filter
Probably bugged warning
This component contains in theory 1.06 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\ImportExport\Block\Adminhtml\Import\Edit\Form
Probably bugged warning
This component contains in theory 0.66 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Shipping\Controller\Adminhtml\Order\Shipment\Save
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Shipping\Model\Order\Pdf\Packaging
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.61 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 20, so this class uses 20 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex method code Probably bugged Too dependent |
|
Magento\Shipping\Model\Shipping
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 53) * Component uses 140 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 24) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.08 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 246 logical lines of code * Class has 409 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Shipping\Model\Shipping\LabelGenerator
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Shipping\Model\Shipping\Labels
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Shipping\Model\Carrier\AbstractCarrier
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (22, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=13) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 62) * Component uses 180 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 18) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.08 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 301 logical lines of code * Class has 589 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Shipping\Model\Carrier\AbstractCarrierOnline
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (18, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=10) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 66) * Component uses 146 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 20) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.17 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 315 logical lines of code * Class has 587 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Shipping\Block\Adminhtml\Order\Packaging
Probably bugged warning
This component contains in theory 0.8 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Downloadable\Ui\DataProvider\Product\Form\Modifier\Samples
Probably bugged warning
This component contains in theory 0.67 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Downloadable\Ui\DataProvider\Product\Form\Modifier\Links
Probably bugged warning
This component contains in theory 1.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Downloadable\Ui\DataProvider\Product\Form\Modifier\Data\Links
Probably bugged warning
This component contains in theory 0.42 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Downloadable\Observer\SaveDownloadableOrderItemObserver
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Downloadable\Observer\SetLinkStatusObserver
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 32) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Downloadable\Controller\Download\Link
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Downloadable\Controller\Adminhtml\Product\Initialization\Helper\Plugin\Downloadable
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Downloadable\Model\Link
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (35, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=12) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Downloadable\Model\Sales\Order\Pdf\Items\Invoice
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Downloadable\Model\Sales\Order\Pdf\Items\Creditmemo
Probably bugged warning
This component contains in theory 0.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Downloadable\Model\Product\Type
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (16, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 37) * Component uses 100 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.74 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 208 logical lines of code * Class has 384 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 21, so this class uses 21 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Downloadable\Model\SampleRepository
Probably bugged warning
This component contains in theory 0.5 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Downloadable\Model\LinkRepository
Probably bugged warning
This component contains in theory 0.69 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Downloadable\Model\Sample
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (20, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=10) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Downloadable\Model\ResourceModel\Link
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.54 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Downloadable\Model\ResourceModel\Indexer\Price
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Downloadable\Helper\Download
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Downloadable\Helper\File
Probably bugged warning
This component contains in theory 4.25 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Downloadable\Block\Adminhtml\Catalog\Product\Edit\Tab\Downloadable\Samples
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (11, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Downloadable\Block\Adminhtml\Catalog\Product\Edit\Tab\Downloadable\Links
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (19, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.73 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Too complex method code Probably bugged |
|
Magento\CatalogImportExport\Model\Export\Product
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 157) * Component uses 471 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 27) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 5.56 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 783 logical lines of code * Class has 1288 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 23, so this class uses 23 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\CatalogImportExport\Model\Import\Product
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 336) * Component uses 841 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 31) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 10.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 1595 logical lines of code * Class has 2790 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 46, so this class uses 46 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\CatalogImportExport\Model\Import\Uploader
Probably bugged warning
This component contains in theory 0.79 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogImportExport\Model\Import\Product\Validator
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 79) * Component uses 178 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 20) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.18 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 299 logical lines of code * Class has 457 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\CatalogImportExport\Model\Import\Product\Validator\TierPrice
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 23) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\CatalogImportExport\Model\Import\Product\Validator\Media
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\CatalogImportExport\Model\Import\Product\LinkProcessor
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.86 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\CatalogImportExport\Model\Import\Product\Option
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 267) * Component uses 597 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 20) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 6.27 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 1094 logical lines of code * Class has 1764 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\CatalogImportExport\Model\Import\Product\MediaGalleryProcessor
Probably bugged warning
This component contains in theory 1.11 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogImportExport\Model\Import\Product\CategoryProcessor
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogImportExport\Model\Import\Product\Type\AbstractType
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 75) * Component uses 144 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.22 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 269 logical lines of code * Class has 539 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Directory\Setup\Patch\Data\AddDataForItaly
Probably bugged warning
This component contains in theory 0.91 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Directory\Setup\Patch\Data\InitializeDirectoryData
Probably bugged warning
This component contains in theory 8.19 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Directory\Model\Country
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (10, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Directory\Model\Currency
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (19, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 36) * Component uses 115 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.92 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 238 logical lines of code * Class has 477 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Directory\Model\Currency\Import\FixerIo
Probably bugged warning
This component contains in theory 0.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Directory\Model\Currency\Import\CurrencyConverterApi
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Directory\Model\Currency\Import\FixerIoApiLayer
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Directory\Model\ResourceModel\Currency
Probably bugged warning
This component contains in theory 0.46 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Directory\Model\ResourceModel\Country\Collection
Probably bugged warning
This component contains in theory 0.62 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Directory\Helper\Data
Probably bugged warning
This component contains in theory 0.58 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Directory\Block\Data
Probably bugged warning
This component contains in theory 0.48 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Checkout\Setup\Patch\Data\PrepareInitialCheckoutConfiguration
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 25) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 2.24 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Checkout\Controller\Cart\Add
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method.
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Checkout\Controller\Cart\UpdateItemOptions
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Checkout\Controller\Cart\CouponPost
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Checkout\Controller\Onepage\SaveOrder
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Checkout\Model\DefaultConfigProvider
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 40) * Component uses 186 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.54 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 331 logical lines of code * Class has 614 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 31, so this class uses 31 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Probably bugged Too long Too dependent |
|
Magento\Checkout\Model\Cart
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 75) * Component uses 189 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 390 logical lines of code * Class has 664 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Checkout\Model\Session
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (17, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 45) * Component uses 131 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 22) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.91 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 286 logical lines of code * Class has 513 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 21, so this class uses 21 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Checkout\Model\Plugin\RecollectQuoteOnCustomerGroupChange
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Checkout\Model\PaymentInformationManagement
Probably bugged warning
This component contains in theory 0.43 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Checkout\Model\Type\Onepage
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 56) * Component uses 164 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 359 logical lines of code * Class has 624 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 29, so this class uses 29 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Checkout\Model\ShippingInformationManagement
Probably bugged warning
This component contains in theory 0.46 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Checkout\Helper\Data
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (14, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Checkout\Block\Cart
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (13, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Checkout\Block\Checkout\LayoutProcessor
Probably bugged warning
This component contains in theory 0.95 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Checkout\Block\Checkout\AttributeMerger
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 49) * Component uses 112 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.21 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex class code Too complex method code Probably bugged |
|
Magento\Checkout\Block\Cart\Crosssell
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Checkout\Block\Cart\Item\Renderer
Probably bugged warning
This component contains in theory 0.72 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 244 logical lines of code * Class has 527 lines of code Maybe your class should not exceed 200 lines of logical code |
Probably bugged Too long |
|
Magento\Captcha\Model\Customer\Plugin\AjaxLogin
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Captcha\Model\DefaultModel
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (16, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 40) * Component uses 137 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.82 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 241 logical lines of code * Class has 502 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\GroupedImportExport\Model\Import\Product\Type\Grouped
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.44 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\QuoteGraphQl\Model\Cart\GetShippingAddress
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\QuoteGraphQl\Model\Cart\MergeCarts\CartQuantityValidator
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\QuoteGraphQl\Model\Cart\SetBillingAddressOnCart
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\QuoteGraphQl\Model\CartItem\DataProvider\UpdateCartItems
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\QuoteGraphQl\Model\CartItem\ProductStock
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\QuoteGraphQl\Model\Resolver\CartPrices
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\QuoteGraphQl\Model\Resolver\CartItemPrices
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Rule\Model\AbstractModel
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 50) * Component uses 107 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.69 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 225 logical lines of code * Class has 431 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Rule\Model\Action\AbstractAction
Probably bugged warning
This component contains in theory 0.63 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Rule\Model\Condition\Product\AbstractProduct
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 93) * Component uses 219 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 21) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.57 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 379 logical lines of code * Class has 606 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Rule\Model\Condition\AbstractCondition
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (47, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 92) * Component uses 283 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 39) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 2.24 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 433 logical lines of code * Class has 751 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Rule\Model\Condition\Combine
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 33) * Component uses 122 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.94 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 218 logical lines of code * Class has 397 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Rule\Model\Condition\Sql\Builder
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.67 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Rule\Model\ResourceModel\AbstractResource
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Search\Controller\Adminhtml\Synonyms\Save
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Search\Model\SynonymGroupRepository
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Search\Model\Query
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (15, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\GroupedProduct\Ui\DataProvider\Product\Form\Modifier\Grouped
Probably bugged warning
This component contains in theory 1.54 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\GroupedProduct\Model\Product\Initialization\Helper\ProductLinks\Plugin\Grouped
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\GroupedProduct\Model\Product\Type\Grouped
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (17, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 36) * Component uses 87 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.79 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Too complex class code Too complex method code Probably bugged |
|
Magento\GroupedProduct\Model\ResourceModel\Product\Type\Grouped\AssociatedProductsCollection
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 22, so this class uses 22 different external components. Maybe you should check why this class has lot of dependencies. |
Too dependent |
|
Magento\GroupedProduct\Model\ResourceModel\Product\Indexer\Price\Grouped
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Multishipping\Controller\Checkout\OverviewPost
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Multishipping\Controller\Checkout
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 18) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Multishipping\Model\Checkout\Type\Multishipping
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 122) * Component uses 299 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 18) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 2.81 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 679 logical lines of code * Class has 1121 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 29, so this class uses 29 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Multishipping\Model\Checkout\Type\Multishipping\State
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (10, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Multishipping\Block\Checkout\Results
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (9, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Multishipping\Block\Checkout\Shipping
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (13, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Multishipping\Block\Checkout\Overview
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (27, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=6) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 21) * Component uses 109 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.81 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 232 logical lines of code * Class has 452 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Cms\Setup\Patch\Data\UpdatePrivacyPolicyPage
Too long information
This class looks really long.
* Class has 218 logical lines of code * Class has 247 lines of code Maybe your class should not exceed 200 lines of logical code |
Too long |
|
Magento\Cms\Setup\Patch\Data\CreateDefaultPages
Probably bugged warning
This component contains in theory 0.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 266 logical lines of code * Class has 302 lines of code Maybe your class should not exceed 200 lines of logical code |
Probably bugged Too long |
|
Magento\Cms\Model\Page\Authorization
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Cms\Model\Validator\DirectiveValidator
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Cms\Model\Wysiwyg\Images\Storage
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 90) * Component uses 266 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 2.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 461 logical lines of code * Class has 860 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Cms\Model\Block
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (19, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Cms\Model\Page
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (46, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 25) * Component uses 89 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.56 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 263 logical lines of code * Class has 582 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Cms\Model\ResourceModel\AbstractCollection
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Cms\Model\ResourceModel\Block
Probably bugged warning
This component contains in theory 0.43 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Cms\Model\ResourceModel\Page
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Cms\Helper\Wysiwyg\Images
Probably bugged warning
This component contains in theory 0.48 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Cms\Helper\Page
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Cms\Block\Adminhtml\Wysiwyg\Images\Content\Files
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (11, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=7) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Theme\Model\Design\Backend\File
Probably bugged warning
This component contains in theory 0.51 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Theme\Model\Wysiwyg\Storage
Probably bugged warning
This component contains in theory 0.68 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Theme\Model\Theme
Probably bugged warning
This component contains in theory 0.44 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Theme\Model\ResourceModel\Design
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Theme\Helper\Storage
Probably bugged warning
This component contains in theory 0.5 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Theme\Block\Html\Topmenu
Probably bugged warning
This component contains in theory 0.96 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Theme\Block\Html\Pager
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 34) * Component uses 208 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.09 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 361 logical lines of code * Class has 736 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Theme\Block\Adminhtml\System\Design\Theme\Edit\Tab\Css
Probably bugged warning
This component contains in theory 0.59 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Theme\Block\Adminhtml\System\Design\Theme\Edit\Tab\General
Probably bugged warning
This component contains in theory 0.53 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Theme\Console\Command\ThemeUninstallCommand
Probably bugged warning
This component contains in theory 0.64 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\GraphQl\Controller\GraphQl
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.48 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\UrlRewrite\Model\Storage\DbStorage
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 52) * Component uses 151 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.15 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 257 logical lines of code * Class has 396 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\UrlRewrite\Block\Edit\Form
Probably bugged warning
This component contains in theory 0.58 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\ConfigurableImportExport\Model\Import\Product\Type\Configurable
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 111) * Component uses 269 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 2.8 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 480 logical lines of code * Class has 796 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Paypal\Setup\Patch\Data\UpdateBmltoPayLater
Probably bugged warning
This component contains in theory 0.63 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Paypal\Model\Payflowlink
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 40) * Component uses 106 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.01 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 220 logical lines of code * Class has 424 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 26, so this class uses 26 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Paypal\Model\Info
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (13, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=10) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 50) * Component uses 105 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.43 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 295 logical lines of code * Class has 554 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Paypal\Model\Payflow\Service\Gateway
Probably bugged warning
This component contains in theory 0.46 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Paypal\Model\Payflow\Transparent
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 26, so this class uses 26 different external components. Maybe you should check why this class has lot of dependencies. |
Probably bugged Too dependent |
|
Magento\Paypal\Model\Hostedpro
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (8, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Paypal\Model\Ipn
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 53) * Component uses 118 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.18 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 317 logical lines of code * Class has 498 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Paypal\Model\Cart
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Paypal\Model\Express\Checkout
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 101) * Component uses 239 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 2.21 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 506 logical lines of code * Class has 927 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 30, so this class uses 30 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Paypal\Model\Hostedpro\Request
Probably bugged warning
This component contains in theory 0.58 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Paypal\Model\Express
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 46) * Component uses 145 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.29 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 335 logical lines of code * Class has 663 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 22, so this class uses 22 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Paypal\Model\Config
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (46, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=9) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 175) * Component uses 297 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 18) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 4.25 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 660 logical lines of code * Class has 1176 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Paypal\Model\AbstractIpn
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Paypal\Model\AbstractConfig
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.44 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Paypal\Model\Payflowpro
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 45) * Component uses 126 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.83 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 375 logical lines of code * Class has 739 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 23, so this class uses 23 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Probably bugged Too long Too dependent |
|
Magento\Paypal\Model\Api\AbstractApi
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (22, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=7) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 36) * Component uses 103 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.84 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 276 logical lines of code * Class has 578 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Paypal\Model\Api\PayflowNvp
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (9, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=8) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 1.39 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 263 logical lines of code * Class has 573 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Probably bugged Too long |
|
Magento\Paypal\Model\Api\Nvp
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (25, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=9) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 95) * Component uses 264 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 4.56 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 726 logical lines of code * Class has 1383 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Paypal\Model\Report\Settlement\Row
Probably bugged warning
This component contains in theory 0.61 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Paypal\Model\Report\Settlement
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (8, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 60) * Component uses 123 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.57 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 246 logical lines of code * Class has 439 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Paypal\Model\SdkUrl
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Paypal\Model\Direct
Probably bugged warning
This component contains in theory 0.52 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Paypal\Model\Adminhtml\Express
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 20, so this class uses 20 different external components. Maybe you should check why this class has lot of dependencies. |
Too dependent |
|
Magento\Paypal\Model\Method\Agreement
Probably bugged warning
This component contains in theory 0.46 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Paypal\Model\Pro
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Paypal\Block\Express\Review
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (9, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Paypal\Block\Adminhtml\System\Config\Fieldset\Payment
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Paypal\Block\Adminhtml\Customer\Edit\Tab\Agreement
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (10, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=10) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\GoogleAnalytics\Block\Ga
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Review\Controller\Product\Post
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Review\Controller\Adminhtml\Product\Save
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Review\Model\Review
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (16, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=7) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Review\Model\ResourceModel\Rating\Option
Probably bugged warning
This component contains in theory 0.66 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Review\Model\ResourceModel\Rating\Collection
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Review\Model\ResourceModel\Review
Probably bugged warning
This component contains in theory 0.98 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 204 logical lines of code * Class has 389 lines of code Maybe your class should not exceed 200 lines of logical code |
Probably bugged Too long |
|
Magento\Review\Model\ResourceModel\Review\Product\Collection
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (17, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 40) * Component uses 96 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.04 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 265 logical lines of code * Class has 465 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 23, so this class uses 23 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Review\Model\ResourceModel\Review\Collection
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (10, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.55 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Review\Model\ResourceModel\Rating
Probably bugged warning
This component contains in theory 1.29 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 253 logical lines of code * Class has 389 lines of code Maybe your class should not exceed 200 lines of logical code |
Probably bugged Too long |
|
Magento\Review\Block\Adminhtml\Rating\Edit\Tab\Form
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Review\Block\Adminhtml\Grid
Probably bugged warning
This component contains in theory 0.77 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Review\Block\Adminhtml\Edit\Form
Probably bugged warning
This component contains in theory 0.46 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Review\Block\Adminhtml\Edit
Probably bugged warning
This component contains in theory 0.55 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Review\Block\Customer\ListCustomer
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (8, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Swatches\Model\Plugin\EavAttribute
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 66) * Component uses 130 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.03 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 270 logical lines of code * Class has 461 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Swatches\Helper\Data
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 44) * Component uses 121 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.06 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 256 logical lines of code * Class has 482 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Swatches\Helper\Media
Probably bugged warning
This component contains in theory 0.66 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Swatches\Block\Product\Renderer\Configurable
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (9, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.73 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\CatalogGraphQl\Plugin\Search\Request\ConfigReader
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.53 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\CatalogGraphQl\DataProvider\Product\SearchCriteriaBuilder
Probably bugged warning
This component contains in theory 0.67 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogGraphQl\DataProvider\AttributeQuery
Probably bugged warning
This component contains in theory 0.6 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogGraphQl\Model\Category\ParentCategoryUidsArgsProcessor
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\CatalogGraphQl\Model\Category\CategoryUidsArgsProcessor
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\CatalogGraphQl\Model\PriceRangeDataProvider
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogGraphQl\Model\Resolver\Products\Query\CategoryUrlPathArgsProcessor
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\CatalogGraphQl\Model\Resolver\Aggregations
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\AdvancedSearch\Model\ResourceModel\Recommendations
Probably bugged warning
This component contains in theory 0.55 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\MediaStorage\App\Media
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\MediaStorage\Controller\Adminhtml\System\Config\System\Storage\Status
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 20) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\MediaStorage\Model\File\Validator\AvailablePath
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 20) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.62 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\MediaStorage\Model\File\Storage\Database
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\MediaStorage\Model\File\Storage\File
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\MediaStorage\Model\File\Storage\Directory\Database
Probably bugged warning
This component contains in theory 0.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\MediaStorage\Model\File\Storage
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.51 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\MediaStorage\Model\ResourceModel\File\Storage\Database
Probably bugged warning
This component contains in theory 0.96 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\MediaStorage\Model\ResourceModel\File\Storage\Directory\Database
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\MediaStorage\Service\ImageResize
Probably bugged warning
This component contains in theory 0.88 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\MediaStorage\Helper\File\Storage\Database
Probably bugged warning
This component contains in theory 0.43 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Csp\Model\Collector\SandboxPolicyMerger
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Csp\Model\Policy\FetchPolicy
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Csp\Model\Policy\SandboxPolicy
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Csp\Helper\InlineUtil
Probably bugged warning
This component contains in theory 0.61 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogInventory\Ui\DataProvider\Product\Form\Modifier\AdvancedInventory
Probably bugged warning
This component contains in theory 0.75 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogInventory\Model\Quote\Item\QuantityValidator\Initializer\StockItem
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\CatalogInventory\Model\Quote\Item\QuantityValidator
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 24) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.46 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\CatalogInventory\Model\StockStateProvider
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (8, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 56) * Component uses 169 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 24) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.04 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 205 logical lines of code * Class has 301 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\CatalogInventory\Model\Stock\StockItemRepository
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogInventory\Model\Stock\Status
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (14, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\CatalogInventory\Model\Stock\Item
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (60, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=7) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 19) * Component uses 117 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.77 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 348 logical lines of code * Class has 722 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\CatalogInventory\Model\StockIndex
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.51 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\CatalogInventory\Model\Indexer\Stock\AbstractAction
Probably bugged warning
This component contains in theory 0.44 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogInventory\Model\ResourceModel\Stock
Probably bugged warning
This component contains in theory 0.83 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogInventory\Model\ResourceModel\Stock\Status
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogInventory\Model\ResourceModel\Stock\Item
Probably bugged warning
This component contains in theory 0.79 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogInventory\Model\ResourceModel\Indexer\Stock\DefaultStock
Probably bugged warning
This component contains in theory 0.6 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogInventory\Helper\Minsaleqty
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\GiftMessage\Model\GiftMessageManager
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\GiftMessage\Model\Message
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (15, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=6) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\GiftMessage\Model\Save
Probably bugged warning
This component contains in theory 0.52 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\GiftMessage\Helper\Message
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.44 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\MessageQueue\Model\Cron\ConsumersRunner
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.43 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\SalesGraphQl\Model\OrderItem\DataProvider
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\SalesGraphQl\Model\Resolver\CreditMemo\CreditMemoTotal
Probably bugged warning
This component contains in theory 0.43 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\SalesGraphQl\Model\Resolver\CustomerOrders
Probably bugged warning
This component contains in theory 0.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\SalesGraphQl\Model\Resolver\OrderTotal
Probably bugged warning
This component contains in theory 0.49 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\SalesGraphQl\Model\Resolver\Invoice\InvoiceTotal
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\AsynchronousOperations\Model\OperationProcessor
Probably bugged warning
This component contains in theory 0.44 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\AsynchronousOperations\Model\BulkManagement
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\AsynchronousOperations\Model\ResourceModel\System\Message\Collection\Synchronized\Plugin
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogRule\Controller\Adminhtml\Promo\Catalog\Save
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\CatalogRule\Model\Rule
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (39, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=7) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 47) * Component uses 169 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.27 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 405 logical lines of code * Class has 778 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 24, so this class uses 24 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Too complex class code Probably bugged Too long Too dependent |
|
Magento\CatalogRule\Model\Rule\Condition\ConditionsToSearchCriteriaMapper
Probably bugged warning
This component contains in theory 0.44 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogRule\Model\Indexer\IndexBuilder
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 45) * Component uses 120 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 19) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.25 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 305 logical lines of code * Class has 642 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\CatalogRule\Model\Indexer\ReindexRuleProduct
Probably bugged warning
This component contains in theory 0.78 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogRule\Model\Indexer\ReindexRuleProductsPriceProcessor
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogRule\Model\ResourceModel\Rule
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (8, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\CatalogRule\Model\ResourceModel\Product\Collection
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 22, so this class uses 22 different external components. Maybe you should check why this class has lot of dependencies. |
Too dependent |
|
Magento\CatalogRule\Block\Adminhtml\Promo\Widget\Chooser\Sku
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogRule\Block\Adminhtml\Promo\Catalog\Edit\Tab\Conditions
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (8, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=8) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Dhl\Model\Carrier
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 300) * Component uses 881 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 27) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 12.82 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 1442 logical lines of code * Class has 2079 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 37, so this class uses 37 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Webapi\Controller\Soap\Request\Handler
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Webapi\Controller\Rest\ParamsOverrider
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Webapi\Model\Config\Converter
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.51 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Webapi\Model\ServiceMetadata
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.75 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Webapi\Model\Soap\Fault
Probably bugged warning
This component contains in theory 0.69 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 211 logical lines of code * Class has 355 lines of code Maybe your class should not exceed 200 lines of logical code |
Probably bugged Too long |
|
Magento\Webapi\Model\Soap\Wsdl\ComplexTypeStrategy
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 61) * Component uses 143 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.62 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 266 logical lines of code * Class has 410 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Webapi\Model\Soap\Wsdl\Generator
Probably bugged warning
This component contains in theory 0.9 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Webapi\Model\Rest\Swagger\Generator
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 92) * Component uses 252 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 2.84 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 410 logical lines of code * Class has 711 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Newsletter\Model\Plugin\CustomerPlugin
Probably bugged warning
This component contains in theory 0.54 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Newsletter\Model\Queue
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (11, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Too complex method code Probably bugged |
|
Magento\Newsletter\Model\SubscriptionManager
Probably bugged warning
This component contains in theory 0.53 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Newsletter\Model\Subscriber
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (30, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 23) * Component uses 103 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.87 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 269 logical lines of code * Class has 587 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Newsletter\Model\ResourceModel\Queue\Collection
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Newsletter\Block\Adminhtml\Queue\Edit\Form
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.56 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\ConfigurableProduct\Ui\DataProvider\Product\Form\Modifier\ConfigurablePanel
Probably bugged warning
This component contains in theory 1.62 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\ConfigurableProduct\Ui\DataProvider\Product\Form\Modifier\ConfigurableAttributeSetHandler
Probably bugged warning
This component contains in theory 0.51 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\ConfigurableProduct\Ui\DataProvider\Product\Form\Modifier\Data\AssociatedProducts
Probably bugged warning
This component contains in theory 0.97 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 231 logical lines of code * Class has 412 lines of code Maybe your class should not exceed 200 lines of logical code |
Probably bugged Too long |
|
Magento\ConfigurableProduct\Controller\Adminhtml\Product\Builder\Plugin
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\ConfigurableProduct\Model\LinkManagement
Probably bugged warning
This component contains in theory 0.51 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\ConfigurableProduct\Model\Product\VariationHandler
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.63 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\ConfigurableProduct\Model\Product\Type\Configurable\Attribute
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (21, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=6) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\ConfigurableProduct\Model\Product\Type\Configurable
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (39, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=8) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 116) * Component uses 331 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 24) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 3.15 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 672 logical lines of code * Class has 1214 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 27, so this class uses 27 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\ConfigurableProduct\Model\OptionRepository
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.44 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\ConfigurableProduct\Model\ResourceModel\Product\Type\Configurable\Attribute\Collection
Probably bugged warning
This component contains in theory 0.61 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\ConfigurableProduct\Model\ResourceModel\Product\Type\Configurable\Attribute
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\ConfigurableProduct\Model\ResourceModel\Product\Type\Configurable
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\ConfigurableProduct\Pricing\Price\ConfigurableRegularPrice
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.42 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\ConfigurableProduct\Block\Product\View\Type\Configurable
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (8, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.62 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\ConfigurableProduct\Block\Adminhtml\Product\Edit\Tab\Variations\Config\Matrix
Probably bugged warning
This component contains in theory 0.79 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\BundleImportExport\Model\Export\RowCustomizer
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 34) * Component uses 115 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.06 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 235 logical lines of code * Class has 470 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\BundleImportExport\Model\Import\Product\Type\Bundle
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 115) * Component uses 228 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 2.74 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 442 logical lines of code * Class has 699 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Authorization\Model\Acl\Loader\Rule
Probably bugged warning
This component contains in theory 0.67 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Backup\Controller\Adminhtml\Index\Create
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Backup\Controller\Adminhtml\Index\Rollback
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 18) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Backup\Model\Backup
Probably bugged warning
This component contains in theory 0.52 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Backup\Model\Db
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Backup\Model\ResourceModel\Helper
Probably bugged warning
This component contains in theory 1.06 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Backup\Helper\Data
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogWidget\Model\Rule\Condition\Product
Probably bugged warning
This component contains in theory 0.77 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\CatalogWidget\Block\Product\ProductsList
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (14, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 40) * Component uses 108 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.01 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 236 logical lines of code * Class has 447 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Indexer\Model\Indexer
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 36) * Component uses 109 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.7 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 294 logical lines of code * Class has 548 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Indexer\Model\Indexer\State
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (9, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Indexer\Console\Command\IndexerReindexCommand
Probably bugged warning
This component contains in theory 0.44 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Indexer\Console\Command\IndexerSetDimensionsModeCommand
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Elasticsearch\Model\Adapter\Elasticsearch
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 41) * Component uses 124 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.23 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 301 logical lines of code * Class has 538 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\StaticField
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Elasticsearch\Model\Adapter\BatchDataMapper\ProductDataMapper
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.72 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Elasticsearch\Model\DataProvider\Base\Suggestions
Probably bugged warning
This component contains in theory 0.44 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Elasticsearch\SearchAdapter\Dynamic\DataProvider
Probably bugged warning
This component contains in theory 0.56 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Elasticsearch\SearchAdapter\Query\Builder\MatchQuery
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Elasticsearch\ElasticAdapter\SearchAdapter\Aggregation\Interval
Probably bugged warning
This component contains in theory 0.61 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\UrlRewriteGraphQl\Model\Resolver\AbstractEntityUrl
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Email\Model\Template\Config
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Email\Model\Template\Filter
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (20, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 87) * Component uses 260 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 2.22 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 506 logical lines of code * Class has 932 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 21, so this class uses 21 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Email\Model\Template
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (12, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.44 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Email\Model\AbstractTemplate
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 48) * Component uses 164 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.33 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 315 logical lines of code * Class has 607 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 20, so this class uses 20 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Email\Block\Adminhtml\Template\Edit\Form
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Email\Block\Adminhtml\Template\Edit
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (18, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.89 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Too complex method code Probably bugged |
|
Magento\AdminNotification\Model\Feed
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\TaxImportExport\Model\Rate\CsvImportHandler
Probably bugged warning
This component contains in theory 0.66 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\AwsS3\Driver\AwsS3
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (42, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=7) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 94) * Component uses 288 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 2.43 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 535 logical lines of code * Class has 806 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Customer\Ui\Component\Listing\Columns
Probably bugged warning
This component contains in theory 0.48 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Customer\Setup\CustomerSetup
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.72 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Customer\Plugin\ValidateDobOnSave
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Customer\Observer\AfterAddressSaveObserver
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Customer\Controller\Address\FormPost
Probably bugged warning
This component contains in theory 0.58 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Customer\Controller\Account\EditPost
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.58 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Customer\Controller\Account\CreatePost
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.97 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 28, so this class uses 28 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex method code Probably bugged Too dependent |
|
Magento\Customer\Controller\Account\LoginPost
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Customer\Controller\Adminhtml\Index
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 28, so this class uses 28 different external components. Maybe you should check why this class has lot of dependencies. |
Too dependent |
|
Magento\Customer\Controller\Adminhtml\Index\Cart
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 28, so this class uses 28 different external components. Maybe you should check why this class has lot of dependencies. |
Too dependent |
|
Magento\Customer\Controller\Adminhtml\Index\Viewfile
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 29, so this class uses 29 different external components. Maybe you should check why this class has lot of dependencies. |
Probably bugged Too dependent |
|
Magento\Customer\Controller\Adminhtml\Index\InlineEdit
Probably bugged warning
This component contains in theory 0.42 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Customer\Controller\Adminhtml\Index\Validate
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 30, so this class uses 30 different external components. Maybe you should check why this class has lot of dependencies. |
Too dependent |
|
Magento\Customer\Controller\Adminhtml\Index\Save
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 49) * Component uses 130 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.25 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 236 logical lines of code * Class has 381 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 31, so this class uses 31 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Customer\Controller\Adminhtml\Customer\InvalidateToken
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 28, so this class uses 28 different external components. Maybe you should check why this class has lot of dependencies. |
Too dependent |
|
Magento\Customer\Model\Renderer\Region
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.5 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Customer\Model\Visitor
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (13, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=6) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Customer\Model\AccountManagement
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 97) * Component uses 288 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 3.05 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 657 logical lines of code * Class has 1289 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 34, so this class uses 34 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Customer\Model\AttributeMetadataResolver
Probably bugged warning
This component contains in theory 0.67 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Customer\Model\Address
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (18, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 20, so this class uses 20 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Probably bugged Too dependent |
|
Magento\Customer\Model\Session
Probably bugged warning
This component contains in theory 0.66 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 232 logical lines of code * Class has 492 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 25, so this class uses 25 different external components. Maybe you should check why this class has lot of dependencies. |
Probably bugged Too long Too dependent |
|
Magento\Customer\Model\Attribute
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (9, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Customer\Model\Vat
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.58 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Customer\Model\Customer
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (61, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=7) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 68) * Component uses 244 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.94 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 584 logical lines of code * Class has 1166 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 29, so this class uses 29 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Too complex class code Probably bugged Too long Too dependent |
|
Magento\Customer\Model\Address\AbstractAddress
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 71) * Component uses 169 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.29 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 335 logical lines of code * Class has 636 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Customer\Model\Address\DataProvider
Probably bugged warning
This component contains in theory 0.5 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Customer\Model\AccountManagementApi
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 27, so this class uses 27 different external components. Maybe you should check why this class has lot of dependencies. |
Too dependent |
|
Magento\Customer\Model\FileProcessor
Probably bugged warning
This component contains in theory 0.49 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Customer\Model\EmailNotification
Probably bugged warning
This component contains in theory 0.62 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Customer\Model\Metadata\Form\Multiline
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Customer\Model\Metadata\Form\File
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 63) * Component uses 147 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.95 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 226 logical lines of code * Class has 357 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Customer\Model\Metadata\Form\AbstractData
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (8, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=6) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 40) * Component uses 118 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 19) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.81 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 241 logical lines of code * Class has 427 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Customer\Model\Metadata\Form\Date
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Customer\Model\Metadata\Form\Image
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Customer\Model\Metadata\Form
Probably bugged warning
This component contains in theory 0.55 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Customer\Model\Customer\DataProvider
Probably bugged warning
This component contains in theory 0.9 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Customer\Model\Customer\DataProviderWithDefaultAddresses
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Customer\Model\ResourceModel\CustomerRepository
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 59) * Component uses 108 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 25) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.12 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 251 logical lines of code * Class has 462 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 24, so this class uses 24 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Customer\Model\ResourceModel\Customer
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (10, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 34) * Component uses 93 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.8 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 210 logical lines of code * Class has 392 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Customer\Model\ResourceModel\Address\Grid\Collection
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (9, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=6) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Customer\Model\ResourceModel\GroupRepository
Probably bugged warning
This component contains in theory 0.54 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Customer\Model\ResourceModel\Customer\Relation
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Customer\Helper\Address
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (20, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=6) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.46 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Customer\Block\Widget\Dob
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (20, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 27) * Component uses 102 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.91 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Too complex class code Probably bugged |
|
Magento\Customer\Block\Widget\Name
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Customer\Block\Address\Renderer\DefaultRenderer
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 18) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Customer\Block\Address\Grid
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (8, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Customer\Block\Address\Edit
Probably bugged warning
This component contains in theory 0.49 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Customer\Block\Adminhtml\Form\Element\File
Probably bugged warning
This component contains in theory 0.46 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Customer\Block\Adminhtml\Form\Element\Newsletter\Subscriptions
Probably bugged warning
This component contains in theory 0.48 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Customer\Block\Adminhtml\Edit\Tab\Newsletter
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (10, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=7) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.82 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Customer\Block\Adminhtml\Edit\Tab\Cart
Probably bugged warning
This component contains in theory 0.54 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Customer\Block\Adminhtml\Edit\Tab\View\PersonalInfo
Probably bugged warning
This component contains in theory 0.5 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Customer\Block\Adminhtml\Edit
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\ApplicationPerformanceMonitor\Profiler\Output\LoggerOutput
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\ApplicationPerformanceMonitor\Profiler\MetricsComparator
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Cron\Observer\ProcessCronQueueObserver
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 55) * Component uses 213 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 2.13 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 415 logical lines of code * Class has 749 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 23, so this class uses 23 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Probably bugged Too long Too dependent |
|
Magento\Cron\Model\Schedule
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 21) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.76 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Vault\Model\Method\NullPaymentProvider
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (42, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=42) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Vault\Model\Method\Vault
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (42, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=17) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 22) * Component uses 85 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.59 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 277 logical lines of code * Class has 548 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Wishlist\Observer\AddToCart
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Wishlist\Controller\WishlistProvider
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Wishlist\Controller\Index\Add
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Wishlist\Controller\Index\Update
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 20) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Wishlist\Controller\Index\DownloadCustomOption
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Wishlist\Controller\Index\Cart
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 18) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Wishlist\Controller\Index\Plugin
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Wishlist\Controller\Index\Send
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.68 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Wishlist\Model\ItemCarrier
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 19) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Wishlist\Model\Wishlist
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 60) * Component uses 163 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 21) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.18 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 345 logical lines of code * Class has 660 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 24, so this class uses 24 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Wishlist\Model\Rss\Wishlist
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (9, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Wishlist\Model\Item
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (23, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 58) * Component uses 154 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.07 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 361 logical lines of code * Class has 666 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Wishlist\Model\ResourceModel\Item\Collection
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 31) * Component uses 127 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.12 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 266 logical lines of code * Class has 531 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 23, so this class uses 23 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Probably bugged Too long Too dependent |
|
Magento\Wishlist\Helper\Data
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (25, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 50) * Component uses 165 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.13 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 298 logical lines of code * Class has 566 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Analytics\ReportXml\DB\ConditionResolver
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Reports\Model\ResourceModel\Order\Collection
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (20, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 37) * Component uses 142 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 2.3 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 352 logical lines of code * Class has 643 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Reports\Model\ResourceModel\Quote\Item\Collection
Probably bugged warning
This component contains in theory 0.42 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Reports\Model\ResourceModel\Quote\Collection
Probably bugged warning
This component contains in theory 0.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Reports\Model\ResourceModel\Product\Index\AbstractIndex
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Reports\Model\ResourceModel\Product\Index\Collection\AbstractCollection
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 21, so this class uses 21 different external components. Maybe you should check why this class has lot of dependencies. |
Too dependent |
|
Magento\Reports\Model\ResourceModel\Product\Collection
Probably bugged warning
This component contains in theory 0.52 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 25, so this class uses 25 different external components. Maybe you should check why this class has lot of dependencies. |
Probably bugged Too dependent |
|
Magento\Reports\Model\ResourceModel\Product\Lowstock\Collection
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 28, so this class uses 28 different external components. Maybe you should check why this class has lot of dependencies. |
Probably bugged Too dependent |
|
Magento\Reports\Model\ResourceModel\Report\AbstractReport
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 48) * Component uses 152 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.2 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 217 logical lines of code * Class has 356 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Reports\Model\ResourceModel\Report\Product\Viewed
Probably bugged warning
This component contains in theory 0.51 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Reports\Model\ResourceModel\Report\Collection
Probably bugged warning
This component contains in theory 0.59 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Reports\Block\Adminhtml\Sales\Sales\Grid
Probably bugged warning
This component contains in theory 0.9 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Reports\Block\Adminhtml\Sales\Coupons\Grid
Probably bugged warning
This component contains in theory 0.46 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Reports\Block\Adminhtml\Grid
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Reports\Block\Adminhtml\Shopcart\Abandoned\Grid
Probably bugged warning
This component contains in theory 0.49 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Reports\Block\Adminhtml\Filter\Form
Probably bugged warning
This component contains in theory 0.44 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Reports\Block\Adminhtml\Grid\AbstractGrid
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.66 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 201 logical lines of code * Class has 341 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex method code Probably bugged Too long |
|
Magento\Store\App\Response\Redirect
Probably bugged warning
This component contains in theory 0.46 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Store\Model\Group
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (33, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=9) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 26) * Component uses 100 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.59 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 259 logical lines of code * Class has 494 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Store\Model\Website
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (37, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=10) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 35) * Component uses 126 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.75 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 312 logical lines of code * Class has 629 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Store\Model\Store
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (61, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=11) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 91) * Component uses 309 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 21) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 2.34 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 603 logical lines of code * Class has 1188 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 32, so this class uses 32 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Store\Model\Config\Importer\Processor\Update
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Store\Model\Config\Importer\Processor\Create
Probably bugged warning
This component contains in theory 0.42 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Store\Model\Config\Processor\Fallback
Probably bugged warning
This component contains in theory 0.49 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Store\Model\System\Store
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 56) * Component uses 128 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.93 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 273 logical lines of code * Class has 464 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Store\Model\StoreManager
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Store\Block\Switcher
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\SalesRule\Controller\Adminhtml\Promo\Quote\Generate
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\SalesRule\Controller\Adminhtml\Promo\Quote\Save
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 19) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\SalesRule\Model\Validator
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 70) * Component uses 218 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 20) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.79 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 360 logical lines of code * Class has 628 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\SalesRule\Model\Converter\ToDataModel
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\SalesRule\Model\Converter\ToModel
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\SalesRule\Model\Rule
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 34) * Component uses 96 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.72 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 232 logical lines of code * Class has 522 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\SalesRule\Model\Utility
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (9, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.53 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\SalesRule\Model\Quote\Discount
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 52) * Component uses 100 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 37) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.97 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 223 logical lines of code * Class has 317 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\SalesRule\Model\Coupon\Usage\Processor
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\SalesRule\Model\Coupon\Massgenerator
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\SalesRule\Model\Rule\Action\Discount\CartFixed
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.57 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\SalesRule\Model\Rule\Condition\Product
Probably bugged warning
This component contains in theory 0.58 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\SalesRule\Model\Rule\Condition\Product\Subselect
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.48 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\SalesRule\Model\Rule\Condition\Product\Found
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\SalesRule\Model\RulesApplier
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 39) * Component uses 120 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.21 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 230 logical lines of code * Class has 418 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\SalesRule\Model\Data\Rule
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 1) * Component uses 56 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 255 logical lines of code * Class has 575 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\SalesRule\Model\ResourceModel\Rule
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (15, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.69 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\SalesRule\Model\ResourceModel\Rule\Collection
Probably bugged warning
This component contains in theory 0.89 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\SalesRule\Model\ResourceModel\Report\Rule\Createdat
Probably bugged warning
This component contains in theory 0.78 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\SalesRule\Helper\CartFixedDiscount
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (11, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.5 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Actions
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (8, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=8) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Conditions
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (8, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=8) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\CatalogRuleConfigurable\Plugin\CatalogRule\Model\Rule\ConfigurableProductHandler
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Setup\Validator\DbValidator
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Setup\Module\Di\Code\Reader\FileClassScanner
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 28) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Setup\Module\Di\Code\Reader\FileScanner
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 74) * Component uses 165 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 65) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.03 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 252 logical lines of code * Class has 330 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Setup\Module\Di\Code\Scanner\PhpScanner
Probably bugged warning
This component contains in theory 0.79 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Setup\Module\Di\Compiler\ArgumentsResolver
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Setup\Module\I18n\Parser\Adapter\Php\Tokenizer
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Setup\Model\FixtureGenerator\BundleProductGenerator
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Setup\Model\FixtureGenerator\ProductGenerator
Probably bugged warning
This component contains in theory 0.67 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Setup\Model\FixtureGenerator\ConfigurableProductTemplateGenerator
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Setup\Model\FixtureGenerator\EntityGenerator
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 44) * Component uses 113 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.97 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 231 logical lines of code * Class has 393 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Setup\Model\FixtureGenerator\BundleProductTemplateGenerator
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Setup\Model\ConfigOptionsList\PageCache
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.55 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Setup\Model\ConfigOptionsList\Cache
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.63 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Setup\Model\ConfigOptionsList\Session
Probably bugged warning
This component contains in theory 0.96 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 208 logical lines of code * Class has 296 lines of code Maybe your class should not exceed 200 lines of logical code |
Probably bugged Too long |
|
Magento\Setup\Model\ConfigOptionsList
Probably bugged warning
This component contains in theory 0.57 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Setup\Model\PhpReadinessCheck
Probably bugged warning
This component contains in theory 0.55 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Setup\Model\Installer
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 127) * Component uses 400 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 26) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 4.96 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 819 logical lines of code * Class has 1418 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 33, so this class uses 33 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Setup\Model\AdminAccount
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Setup\Fixtures\ImagesFixture
Probably bugged warning
This component contains in theory 0.85 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Setup\Fixtures\CategoriesFixture
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Setup\Fixtures\Quote\QuoteGenerator
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 30) * Component uses 152 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 2.39 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 302 logical lines of code * Class has 572 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Setup\Fixtures\EavVariationsFixture
Probably bugged warning
This component contains in theory 0.42 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Setup\Fixtures\OrdersFixture
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 2.73 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 307 logical lines of code * Class has 537 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex method code Probably bugged Too long |
|
Magento\Setup\Fixtures\CartPriceRulesFixture
Probably bugged warning
This component contains in theory 1.68 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Setup\Fixtures\StoresFixture
Probably bugged warning
This component contains in theory 0.54 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Setup\Fixtures\BundleProductsFixture
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Setup\Fixtures\CatalogPriceRulesFixture
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Setup\Fixtures\ConfigurableProductsFixture
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 60) * Component uses 259 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 2.7 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 391 logical lines of code * Class has 684 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Setup\Fixtures\SimpleProductsFixture
Probably bugged warning
This component contains in theory 0.83 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Setup\Console\Style\MagentoStyle
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 32) * Component uses 105 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.23 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 280 logical lines of code * Class has 486 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Setup\Console\Command\InstallCommand
Probably bugged warning
This component contains in theory 0.67 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Setup\Console\Command\InstallStoreConfigurationCommand
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.48 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Setup\Console\Command\AdminUserCreateCommand
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Setup\Console\Command\ModuleUninstallCommand
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.69 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Setup\Console\Command\DiCompileCommand
Probably bugged warning
This component contains in theory 0.75 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Jwt\JwkFactory
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (45, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=7) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 25) * Component uses 100 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.34 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 288 logical lines of code * Class has 631 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Framework\GraphQlSchemaStitching\GraphQlReader
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.09 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Framework\Encryption\Encryptor
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 48) * Component uses 167 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.1 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 254 logical lines of code * Class has 467 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Framework\Locale\Config
Probably bugged warning
This component contains in theory 0.79 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 290 logical lines of code * Class has 575 lines of code Maybe your class should not exceed 200 lines of logical code |
Probably bugged Too long |
|
Magento\Framework\Locale\TranslatedLists
Probably bugged warning
This component contains in theory 0.58 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Locale\Format
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Oauth\Oauth
Probably bugged warning
This component contains in theory 0.51 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Oauth\Helper\Signature\Hmac
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Oauth\Helper\Request
Probably bugged warning
This component contains in theory 0.43 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Validator\Builder
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 44) * Component uses 65 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.57 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex class code Probably bugged |
|
Magento\Framework\Validator\HTML\ConfigurableWYSIWYGValidator
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Validator\Config
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 37) * Component uses 90 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.8 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 201 logical lines of code * Class has 352 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Framework\App\StaticResource
Probably bugged warning
This component contains in theory 0.5 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\App\Response\File
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\App\Cache\Frontend\Factory
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 53) * Component uses 137 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 31) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.19 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 246 logical lines of code * Class has 358 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\App\PageCache\Kernel
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\App\Config\Initial\Converter
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\App\DeploymentConfig
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\App\Language\Dictionary
Probably bugged warning
This component contains in theory 0.54 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\App\Bootstrap
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (10, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=6) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.53 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 204 logical lines of code * Class has 406 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Probably bugged Too long |
|
Magento\Framework\App\ResourceConnection
Probably bugged warning
This component contains in theory 0.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\App\FrontController
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\App\ExceptionHandler
Probably bugged warning
This component contains in theory 0.43 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\App\Request\Http
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (18, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.75 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Framework\App\ObjectManagerFactory
Probably bugged warning
This component contains in theory 0.49 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 36, so this class uses 36 different external components. Maybe you should check why this class has lot of dependencies. |
Probably bugged Too dependent |
|
Magento\Framework\App\Utility\Files
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (33, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=7) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 186) * Component uses 694 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 5.96 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 731 logical lines of code * Class has 1359 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\App\Utility\Classes
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (14, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=14) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.64 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Framework\App\Router\Base
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.58 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Framework\App\Router\ActionList
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Archive
Probably bugged warning
This component contains in theory 0.48 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Cache\Backend\Database
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (15, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 51) * Component uses 162 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.32 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 290 logical lines of code * Class has 491 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Framework\Cache\Backend\Eaccelerator
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Cache\Backend\RemoteSynchronizedCache
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 36) * Component uses 106 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.73 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 219 logical lines of code * Class has 382 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Framework\Cache\Backend\MongoDb
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (15, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.6 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Framework\Interception\Code\Generator\Interceptor
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Interception\Code\InterfaceValidator
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Framework\Interception\PluginListGenerator
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 50) * Component uses 108 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 23) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.86 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex class code Too complex method code Probably bugged |
|
Magento\Framework\Interception\PluginList\PluginList
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Archive\Tar
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 65) * Component uses 216 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 24) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.77 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 300 logical lines of code * Class has 482 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\File\Uploader
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (13, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=7) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 86) * Component uses 207 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.54 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 381 logical lines of code * Class has 741 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\Config\Reader\Filesystem
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\Config\Converter\Dom\Flat
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\Config\Dom
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 58) * Component uses 148 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 18) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.05 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 255 logical lines of code * Class has 448 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\Escaper
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (9, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 40) * Component uses 143 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.18 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 248 logical lines of code * Class has 440 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Framework\Mail\Template\TransportBuilder
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Mail\EmailMessage
Probably bugged warning
This component contains in theory 0.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Module\PackageInfo
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Module\Setup\Migration
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 60) * Component uses 158 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.44 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 318 logical lines of code * Class has 587 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Framework\Module\ModuleList\Loader
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Composer\ComposerInformation
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Crontab\CrontabManager
Probably bugged warning
This component contains in theory 0.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Parse\Zip
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 27) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.57 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Framework\Async\Code\Generator\ProxyDeferredGenerator
Probably bugged warning
This component contains in theory 0.57 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Setup\BackupRollback
Probably bugged warning
This component contains in theory 0.87 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Setup\SchemaListener
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 34) * Component uses 87 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.15 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 208 logical lines of code * Class has 415 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Framework\Setup\FilePermissions
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Setup\Patch\PatchApplier
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Setup\SchemaListenerDefinition\TextBlobDefinition
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\Setup\SchemaListenerDefinition\IntegerDefinition
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\Setup\SchemaListenerDefinition\TimestampDefinition
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\Setup\SchemaPersistor
Probably bugged warning
This component contains in theory 0.77 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Setup\Declaration\Schema\Diff\DiffManager
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (8, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=6) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Framework\Setup\Declaration\Schema\Db\SchemaBuilder
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.61 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Framework\Setup\Declaration\Schema\Db\MySQL\DbSchemaReader
Probably bugged warning
This component contains in theory 0.54 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Setup\Declaration\Schema\Db\MySQL\DbSchemaWriter
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 36) * Component uses 99 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.02 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 206 logical lines of code * Class has 355 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Framework\Setup\Declaration\Schema\UpToDateDeclarativeSchema
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 64) * Component uses 122 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 22) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.8 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex class code Too complex method code Probably bugged |
|
Magento\Framework\Setup\Declaration\Schema\Declaration\SchemaBuilder
Probably bugged warning
This component contains in theory 0.73 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\RequireJs\Config
Probably bugged warning
This component contains in theory 0.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Lock\Backend\Zookeeper
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Code\Reader\NamespaceResolver
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\Code\Reader\SourceArgumentsReader
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\Code\Reader\ArgumentsReader
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 53) * Component uses 167 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.99 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex class code Too complex method code Probably bugged |
|
Magento\Framework\Code\Validator\ArgumentSequence
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.44 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Framework\Code\Validator\ConstructorIntegrity
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\Code\Generator\ClassGenerator
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Code\Generator\EntityAbstract
Probably bugged warning
This component contains in theory 0.65 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Code\Generator
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Amqp\Connection\Factory
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\Amqp\Queue
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (9, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Framework\Message\Manager
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Translate
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 29) * Component uses 140 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.85 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 269 logical lines of code * Class has 507 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Framework\Filesystem\Driver\File\Mime
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Filesystem\Driver\File
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (39, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=6) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 101) * Component uses 305 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 2.19 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 518 logical lines of code * Class has 885 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Framework\Filesystem\Driver\Http
Probably bugged warning
This component contains in theory 0.6 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Filesystem\Driver\StatefulFile
Probably bugged warning
This component contains in theory 0.5 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Filesystem\Io\AbstractIo
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\Filesystem\Io\File
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (32, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=8) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 101) * Component uses 253 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 23) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 2.03 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 464 logical lines of code * Class has 831 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\Filesystem\Io\Sftp
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Filesystem\Io\Ftp
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.53 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Framework\Filesystem\Directory\Write
Probably bugged warning
This component contains in theory 0.63 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Debug
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 19) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.57 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Framework\Url\RouteParamsResolver
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 21) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\Image\Adapter\ImageMagick
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 51) * Component uses 153 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.42 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 302 logical lines of code * Class has 500 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\Image\Adapter\Gd2
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 91) * Component uses 299 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 2.8 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 457 logical lines of code * Class has 747 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\Image\Adapter\AbstractAdapter
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (26, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=12) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 48) * Component uses 167 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.06 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 301 logical lines of code * Class has 665 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Framework\Xml\Parser
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\Xml\Generator
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\Url
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (19, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=5) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 94) * Component uses 301 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 2.43 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 548 logical lines of code * Class has 1006 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\Search\Dynamic\Algorithm
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 86) * Component uses 330 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 25) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 2.19 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 316 logical lines of code * Class has 497 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\Search\Request\Builder
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Search\Request\Mapper
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.74 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Framework\Search\Request\Cleaner
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.5 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Framework\DataObject
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 70) * Component uses 163 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.19 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 272 logical lines of code * Class has 514 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\System\Dirs
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\System\Ftp
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (25, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 39) * Component uses 129 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.29 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 257 logical lines of code * Class has 461 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Framework\HTTP\Adapter\Curl
Probably bugged warning
This component contains in theory 0.58 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\HTTP\PhpEnvironment\Request
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 66) * Component uses 199 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.27 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 382 logical lines of code * Class has 731 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Framework\HTTP\Client\Curl
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method.
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 228 logical lines of code * Class has 457 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex method code Probably bugged Too long |
|
Magento\Framework\HTTP\Client\Socket
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 35) * Component uses 114 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.93 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 257 logical lines of code * Class has 488 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Framework\GraphQl\Config\Element\FieldFactory
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\Stomp\StompClient
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 56) * Component uses 178 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.5 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 332 logical lines of code * Class has 518 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Framework\Stomp\Queue
Probably bugged warning
This component contains in theory 0.58 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Stomp\Diagnostics
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 48) * Component uses 125 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.1 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex class code Too complex method code Probably bugged |
|
Magento\Framework\Model\AbstractModel
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (33, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 52) * Component uses 179 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.27 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 423 logical lines of code * Class has 906 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Framework\Model\AbstractExtensibleModel
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (11, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 36) * Component uses 89 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.61 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Too complex class code Probably bugged |
|
Magento\Framework\Model\ResourceModel\Db\Collection\AbstractCollection
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (18, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 47) * Component uses 133 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.87 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 307 logical lines of code * Class has 555 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\Model\ResourceModel\Db\AbstractDb
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (22, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 66) * Component uses 180 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.49 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 440 logical lines of code * Class has 827 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\View\Design\Theme\ThemeList
Probably bugged warning
This component contains in theory 0.54 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\View\Page\Config\Renderer
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 33) * Component uses 129 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.96 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 213 logical lines of code * Class has 372 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Framework\View\Page\Config
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 22) * Component uses 85 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.67 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 247 logical lines of code * Class has 537 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Framework\View\Result\Page
Probably bugged warning
This component contains in theory 0.52 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\View\Asset\Bundle
Probably bugged warning
This component contains in theory 0.74 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\View\Asset\Bundle\Manager
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\View\Asset\Minification
Probably bugged warning
This component contains in theory 0.43 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\View\Asset\Source
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\View\Asset\Repository
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.87 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Framework\View\FileSystem
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (9, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.43 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Framework\View\Layout\Reader\Block
Probably bugged warning
This component contains in theory 0.68 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\View\Layout\Element
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\View\Layout\GeneratorPool
Probably bugged warning
This component contains in theory 0.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\View\Layout\Generator\Block
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.6 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Framework\View\Layout\Proxy
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 3) * Component uses 62 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.59 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 265 logical lines of code * Class has 490 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Framework\View\Layout\ScheduledStructure\Helper
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\View\Element\Template\Context
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 26, so this class uses 26 different external components. Maybe you should check why this class has lot of dependencies. |
Too dependent |
|
Magento\Framework\View\Element\Html\Link
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\View\Element\Html\Calendar
Probably bugged warning
This component contains in theory 0.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\View\Element\Html\Select
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Framework\View\Element\AbstractBlock
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 65) * Component uses 251 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.93 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 511 logical lines of code * Class has 1063 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Framework\View\Element\UiComponentFactory
Probably bugged warning
This component contains in theory 0.98 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\View\Element\Messages
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\View\Element\UiComponent\Config\DomMerger
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 40) * Component uses 102 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 15) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.75 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 212 logical lines of code * Class has 390 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\View\Element\UiComponent\Config\Converter
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\View\Element\UiComponent\Context
Probably bugged warning
This component contains in theory 0.69 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\View\Layout
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 64) * Component uses 229 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 2.09 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 541 logical lines of code * Class has 1079 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 23, so this class uses 23 different external components. Maybe you should check why this class has lot of dependencies. |
Too complex class code Probably bugged Too long Too dependent |
|
Magento\Framework\View\Context
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (14, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Framework\View\Model\Layout\Merge
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (22, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 62) * Component uses 238 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.97 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 442 logical lines of code * Class has 850 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Framework\DB\AbstractMapper
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\DB\Logger\QueryIndexAnalyzer
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 39) * Component uses 94 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.54 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex class code Too complex method code Probably bugged |
|
Magento\Framework\DB\Ddl\Trigger
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (11, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Framework\DB\Ddl\Table
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 55) * Component uses 129 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 32) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.12 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 303 logical lines of code * Class has 615 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\DB\ExpressionConverter
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\DB\Adapter\Pdo\Mysql
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (100, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=19) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 476) * Component uses 1262 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 54) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 15.32 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 2155 logical lines of code * Class has 3583 lines of code Maybe your class should not exceed 200 lines of logical code
Too dependent information
This class looks use really high number of components.
* Efferent coupling is 24, so this class uses 24 different external components. Maybe you should check why this class has lot of dependencies. |
Blob / God object Too complex class code Too complex method code Probably bugged Too long Too dependent |
|
Magento\Framework\DB\FieldDataConverter
Probably bugged warning
This component contains in theory 0.51 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\DB\Tree
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 49) * Component uses 668 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 4.02 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 334 logical lines of code * Class has 548 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\DB\Helper
Probably bugged warning
This component contains in theory 0.64 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\DB\Select
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 49) * Component uses 131 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.89 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 242 logical lines of code * Class has 464 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\Measure\Weight
Probably bugged warning
This component contains in theory 2.68 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 221 logical lines of code * Class has 226 lines of code Maybe your class should not exceed 200 lines of logical code |
Probably bugged Too long |
|
Magento\Framework\Measure\AbstractMeasure
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 18) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.64 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Framework\Measure\Length
Probably bugged warning
This component contains in theory 4.05 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 313 logical lines of code * Class has 318 lines of code Maybe your class should not exceed 200 lines of logical code |
Probably bugged Too long |
|
Magento\Framework\Api\DataObjectHelper
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.75 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Framework\Api\SimpleDataObjectConverter
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\Api\Code\Generator\ExtensionAttributesGenerator
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Api\ImageProcessor
Probably bugged warning
This component contains in theory 0.38 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Stdlib\ArrayUtils
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 18) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.44 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Framework\Stdlib\ArrayManager
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 16) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.57 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Framework\Stdlib\DateTime\Timezone
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 41) * Component uses 97 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.73 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex class code Too complex method code Probably bugged |
|
Magento\Framework\Stdlib\StringUtils
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 20) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.65 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Framework\Stdlib\Cookie\PhpCookieManager
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\MessageQueue\Topology\Config\Xml\Converter
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.48 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Framework\MessageQueue\CallbackInvoker
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\MessageQueue\Consumer
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\MessageQueue\Config\Reader\Xml\Converter\TopicConfig
Probably bugged warning
This component contains in theory 0.91 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\MessageQueue\Config\Validator
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (8, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects. |
Blob / God object |
|
Magento\Framework\MessageQueue\Code\Generator\RemoteServiceGenerator
Probably bugged warning
This component contains in theory 0.49 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\MessageQueue\MessageValidator
Probably bugged warning
This component contains in theory 0.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\MessageQueue\BatchConsumer
Probably bugged warning
This component contains in theory 0.51 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\DataObject\Cache
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 47) * Component uses 89 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.59 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 218 logical lines of code * Class has 408 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\DataObject\Mapper
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 31) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\DataObject\Copy
Probably bugged warning
This component contains in theory 0.62 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Profiler\Driver\Standard\Stat
Probably bugged warning
This component contains in theory 0.57 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Mview\View
Probably bugged warning
This component contains in theory 0.5 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 203 logical lines of code * Class has 388 lines of code Maybe your class should not exceed 200 lines of logical code |
Probably bugged Too long |
|
Magento\Framework\Mview\View\Subscription
Probably bugged warning
This component contains in theory 0.6 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Mview\View\Changelog
Probably bugged warning
This component contains in theory 0.56 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Communication\Config\Reader\XmlReader\Converter
Probably bugged warning
This component contains in theory 0.44 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Webapi\ServiceInputProcessor
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 79) * Component uses 160 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.33 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 310 logical lines of code * Class has 516 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\Webapi\ErrorProcessor
Probably bugged warning
This component contains in theory 0.7 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Webapi\Rest\Response\FieldsFilter
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.4 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Framework\Webapi\Rest\Request
Probably bugged warning
This component contains in theory 0.41 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Simplexml\Element
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 63) * Component uses 173 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.29 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 281 logical lines of code * Class has 440 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\Filter\LocalizedToNormalized
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 19) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.61 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Framework\Filter\RemoveAccents
Probably bugged warning
This component contains in theory 0.76 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Filter\FilterInput
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 122) * Component uses 254 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 36) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.8 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 565 logical lines of code * Class has 847 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\Filter\Template\Tokenizer\Variable
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 54) * Component uses 127 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.61 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex class code Probably bugged |
|
Magento\Framework\Filter\Template\Tokenizer\Parameter
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\Filter\Translit
Probably bugged warning
This component contains in theory 3.08 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Filter\VariableResolver\StrictResolver
Probably bugged warning
This component contains in theory 0.48 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Filter\Input
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.48 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Framework\Filter\Template
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 40) * Component uses 108 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.89 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 211 logical lines of code * Class has 456 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Framework\Backup\Filesystem
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 * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Backup\Filesystem\Helper
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\Data\Tree\Dbp
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 44) * Component uses 135 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.17 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 226 logical lines of code * Class has 359 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Framework\Data\Tree\Db
Probably bugged warning
This component contains in theory 0.81 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Data\Form\Element\Time
Probably bugged warning
This component contains in theory 0.48 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Data\Form\Element\Gallery
Probably bugged warning
This component contains in theory 0.62 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Data\Form\Element\Checkboxes
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Data\Form\Element\Multiline
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Data\Form\Element\AbstractElement
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 46) * Component uses 192 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.35 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 308 logical lines of code * Class has 568 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Framework\Data\Form\Element\Editor
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 52) * Component uses 220 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.63 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 274 logical lines of code * Class has 426 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\Data\Form\Element\Radios
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Data\Form\Element\Select
Probably bugged warning
This component contains in theory 0.55 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Data\Form\Element\Multiselect
Probably bugged warning
This component contains in theory 0.89 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Data\Form\Element\Image
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Data\Collection\Filesystem
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 73) * Component uses 188 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 22) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.75 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 315 logical lines of code * Class has 662 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\Data\Collection\AbstractDb
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (25, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=3) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 51) * Component uses 183 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 9.01 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 426 logical lines of code * Class has 861 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Framework\Data\Graph
Probably bugged warning
This component contains in theory 0.36 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Data\Structure
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 62) * Component uses 141 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.23 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 322 logical lines of code * Class has 566 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Framework\Data\SearchResultProcessor
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Data\Collection
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (40, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=9) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 41) * Component uses 156 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.09 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 398 logical lines of code * Class has 835 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Framework\Data\Form
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (22, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=9) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Probably bugged warning
This component contains in theory 0.42 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Blob / God object Probably bugged |
|
Magento\Framework\Pricing\Adjustment\Calculator
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\Pricing\Render\RendererPool
Probably bugged warning
This component contains in theory 0.59 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Event\Observer\Cron
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 19) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.44 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Framework\Currency\Data\Currency
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (28, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=6) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 75) * Component uses 223 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 17) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 2.96 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 353 logical lines of code * Class has 610 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\Profiler
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 44) * Component uses 102 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.53 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 206 logical lines of code * Class has 377 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Probably bugged Too long |
|
Magento\Framework\Indexer\Config\Converter
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 42) * Component uses 102 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 1.2 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex class code Probably bugged |
|
Magento\Framework\Indexer\Action\Base
Probably bugged warning
This component contains in theory 0.54 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\ObjectManager\Config\Mapper\Dom
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 19) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\ObjectManager\Config\Config
Probably bugged warning
This component contains in theory 0.5 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\ObjectManager\Code\Generator\Persistor
Probably bugged warning
This component contains in theory 1.17 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\ObjectManager\Code\Generator\Proxy
Probably bugged warning
This component contains in theory 0.75 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\ObjectManager\Code\Generator\Repository
Probably bugged warning
This component contains in theory 1.68 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\ObjectManager\Resetter\Resetter
Probably bugged warning
This component contains in theory 0.42 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\ObjectManager\Profiler\Code\Generator\Logger
Probably bugged warning
This component contains in theory 0.48 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\ObjectManager\Factory\AbstractFactory
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.47 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Framework\ObjectManager\Factory\Compiled
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\Convert\Excel
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 0.45 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Too complex method code Probably bugged |
|
Magento\Framework\Reflection\MethodsMap
Probably bugged warning
This component contains in theory 0.37 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class. |
Probably bugged |
|
Magento\Framework\Reflection\TypeProcessor
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 91) * Component uses 252 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 2.11 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 412 logical lines of code * Class has 781 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\Reflection\ExtensionAttributesProcessor
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 13) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\Reflection\DataObjectProcessor
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 19) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\Reflection\TypeCaster
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 14) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\Session\Validator
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 11) Maybe you should delegate some code to other objects or split complex method. |
Too complex method code |
|
Magento\Framework\Session\SessionManager
Blob / God object error
A blob object (or "god class") does not follow the Single responsibility principle.
* object has lot of public methods (22, excluding getters and setters) * object has a high Lack of cohesion of methods (LCOM=4) * object knows everything (and use lot of external classes) Maybe you should reducing the number of methods splitting this object in many sub objects.
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 51) * Component uses 127 operators Maybe you should delegate some code to other objects.
Probably bugged warning
This component contains in theory 0.94 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 301 logical lines of code * Class has 534 lines of code Maybe your class should not exceed 200 lines of logical code |
Blob / God object Too complex class code Probably bugged Too long |
|
Magento\Framework\Session\Config
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 40) * Component uses 115 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.04 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 259 logical lines of code * Class has 498 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
|
Magento\Framework\Error\Processor
Too complex class code error
This class looks really complex.
* Algorithms are complex (Total cyclomatic complexity of class is 80) * Component uses 242 operators Maybe you should delegate some code to other objects.
Too complex method code error
This class looks really complex.
* Algorithms are complex (Max cyclomatic complexity of class methods is 12) Maybe you should delegate some code to other objects or split complex method.
Probably bugged warning
This component contains in theory 1.99 bugs.
* Calculation is based on number of operators, operands, cyclomatic complexity * See more details at https://en.wikipedia.org/wiki/Halstead_complexity_measures * testsuites has dependency to this class. Maybe you should check your unit tests for this class.
Too long information
This class looks really long.
* Class has 368 logical lines of code * Class has 646 lines of code Maybe your class should not exceed 200 lines of logical code |
Too complex class code Too complex method code Probably bugged Too long |
| Package | Violations |
|---|---|
|
Magento\LoginAsCustomerApi\Api
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.051) than 1 package(s) that it depends on. The packages that are more stable are * Magento\LoginAsCustomerApi\Api\Data (0.071) |
Stable Dependencies Principle |
|
Magento\MediaGalleryUi\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.8) than 2 package(s) that it depends on. The packages that are more stable are * Magento\MediaGalleryUi\Ui\Component\Listing\Columns (0.909) * Magento\MediaGalleryUi\Model\UpdateAsset (0.875) |
Stable Dependencies Principle |
|
Magento\NewsletterGraphQl\Model\SubscribeEmailToNewsletter
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.889) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Newsletter\Model\ResourceModel (0.929) |
Stable Dependencies Principle |
|
Magento\Ui\Config
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.571) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Ui\Config\Reader (0.875) |
Stable Dependencies Principle |
|
Magento\Ui\Component\Form\Element\DataType\Media
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Ui\Component\Form\Element\DataType (0.889) |
Stable Dependencies Principle |
|
Magento\Ui\Component\Form
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.417) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Ui\Component (0.469) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Ui\Component\MassAction
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Ui\Component\Layout\Tabs
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.2) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Ui\Component (0.469) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Ui\Component\Listing
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.25) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Ui\Component (0.469) |
Stable Dependencies Principle |
|
Magento\Ui\Component\Listing\Columns
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.129) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Ui\Component (0.469) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Ui\DataProvider
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.279) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Eav\Model\Entity\Attribute (0.398) * Magento\Framework\View\Element\UiComponent\DataProvider (0.397) |
Stable Dependencies Principle |
|
Magento\Ui\DataProvider\Mapper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Ui\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.919) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Ui\Model\ResourceModel (0.929) |
Stable Dependencies Principle |
|
Magento\Ui\Model\ResourceModel\Bookmark
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Ui\Api
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.25) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Ui\Api\Data (0.286) |
Stable Dependencies Principle |
|
Magento\Ui\Block
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.714) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Ui\Model (0.919) |
Stable Dependencies Principle |
|
Magento\Eav\Setup
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.194) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Eav\Model\Entity\Setup (0.5) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Eav\Model
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.266) than 8 package(s) that it depends on. The packages that are more stable are * Magento\Eav\Model\ResourceModel\Entity\Attribute (0.39) * Magento\Eav\Model\ResourceModel\Entity (0.474) * Magento\Eav\Model\Entity\Attribute (0.398) * Magento\Framework\Model\EntitySnapshot (0.5) * Magento\Eav\Model\Entity (0.43) * Magento\Eav\Model\ResourceModel\Entity\Type (0.333) * Magento\Eav\Model\ResourceModel\Attribute (0.778) * Magento\Framework\Webapi (0.433) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Eav\Model\Entity
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.43) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Model\ResourceModel (0.6) * Magento\Eav\Model\ResourceModel (0.5) |
Stable Dependencies Principle |
|
Magento\Eav\Model\Entity\Collection
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Eav\Model\Entity\Collection\VersionControl
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Eav\Model\Entity\Attribute
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.398) than 4 package(s) that it depends on. The packages that are more stable are * Magento\Eav\Model\ResourceModel\Entity (0.474) * Magento\Eav\Model\Entity (0.43) * Magento\Eav\Model\ResourceModel (0.5) * Magento\Eav\Model\Entity\Attribute\Config (0.857) |
Stable Dependencies Principle |
|
Magento\Eav\Model\Entity\Attribute\Source
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.243) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Eav\Model\ResourceModel\Entity (0.474) * Magento\Eav\Model\ResourceModel\Entity\Attribute\Option (0.412) * Magento\Eav\Model\ResourceModel\Entity\Attribute (0.39) |
Stable Dependencies Principle |
|
Magento\Eav\Model\Entity\Attribute\Backend
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Eav\Model\Entity\Setup
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Module\Setup (0.875) |
Stable Dependencies Principle |
|
Magento\Eav\Model\Adminhtml\System\Config\Source
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Eav\Model\ResourceModel\Attribute
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Eav\Model\ResourceModel\Entity
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Eav\Model\ResourceModel\Entity\Attribute
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.39) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Eav\Model\Entity\Attribute (0.398) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Eav\Model\ResourceModel\Entity\Attribute\Group
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Eav\Model\ResourceModel\Entity\Attribute\Option
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Eav\Model\ResourceModel\Entity\Attribute\Set
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.04) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Model\ResourceModel\Db\Collection (0.05) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Eav\Model\ResourceModel\Entity\Type
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Eav\Api\Data
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.093) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\DataObject (0.094) |
Stable Dependencies Principle |
|
Magento\Eav\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Eav\Block\Adminhtml\Attribute\Edit\Main
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\JwtFrameworkAdapter\Model\Data
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.375) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Jwt\Claim (0.75) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\CmsGraphQl\Model\Resolver\DataProvider
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.636) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Widget\Model\Template (0.864) |
Stable Dependencies Principle |
|
Magento\Developer\Model\Di
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.75) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Interception\PluginList (0.833) |
Stable Dependencies Principle |
|
Magento\Developer\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\CatalogUrlRewrite\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.54) than 3 package(s) that it depends on. The packages that are more stable are * Magento\CatalogUrlRewrite\Model\Product (0.75) * Magento\UrlRewrite\Model\ResourceModel (0.7) * Magento\CatalogUrlRewrite\Model\Category (0.615) |
Stable Dependencies Principle |
|
Magento\CatalogUrlRewrite\Model\Products
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.727) than 1 package(s) that it depends on. The packages that are more stable are * Magento\CatalogUrlRewrite\Model\Product (0.75) |
Stable Dependencies Principle |
|
Magento\CatalogUrlRewrite\Model\Product
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.75) than 1 package(s) that it depends on. The packages that are more stable are * Magento\CatalogUrlRewrite\Model\ResourceModel\Product (0.8) |
Stable Dependencies Principle |
|
Magento\CatalogUrlRewrite\Service\V1
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Weee\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.75) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Weee\Model\ResourceModel (0.75) |
Stable Dependencies Principle |
|
Magento\Weee\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.281) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Weee\Model (0.75) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Ups\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Contact\Controller
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\OrderCancellation\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.563) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\Order\Email\Sender (0.574) |
Stable Dependencies Principle |
|
Magento\OrderCancellation\Model\Config
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\OrderCancellation\Model\ResourceModel
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\CompareListGraphQl\Model\Service
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.682) than 3 package(s) that it depends on. The packages that are more stable are * Magento\CompareListGraphQl\Model\Service\Collection (0.75) * Magento\Catalog\Block\Product\Compare (0.9) * Magento\Catalog\Model\ResourceModel\Product\Compare\Item (0.719) |
Stable Dependencies Principle |
|
Magento\CompareListGraphQl\Model\Service\Customer
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.7) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\ResourceModel\Product\Compare\Item (0.719) |
Stable Dependencies Principle |
|
Magento\OrderCancellationGraphQl\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.813) than 1 package(s) that it depends on. The packages that are more stable are * Magento\OrderCancellation\Model\Email (0.857) |
Stable Dependencies Principle |
|
Magento\CustomerGraphQl\Model\Formatter
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 1 package(s) that it depends on. The packages that are more stable are * Magento\CustomerGraphQl\Model\Customer\Address (0.667) |
Stable Dependencies Principle |
|
Magento\CustomerGraphQl\Model\Customer\Address
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Customer\Model\ResourceModel (0.701) |
Stable Dependencies Principle |
|
Magento\Widget\Controller\Adminhtml\Widget
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 * Magento\Widget\Model\Widget (0.793) * Magento\Widget\Model (0.65) |
Stable Dependencies Principle |
|
Magento\Widget\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.65) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Widget\Model\ResourceModel\Widget (0.667) * Magento\Widget\Model\Widget (0.793) * Magento\Widget\Model\Config (0.846) |
Stable Dependencies Principle |
|
Magento\Widget\Model\Widget
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.793) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Widget\Model\Config (0.846) |
Stable Dependencies Principle |
|
Magento\Widget\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\LoginAsCustomerAssistance\Model\ResourceModel
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\PageCache\Controller
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\PageCache\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.224) than 1 package(s) that it depends on. The packages that are more stable are * Magento\PageCache\Model\Varnish (0.875) |
Stable Dependencies Principle |
|
Magento\Sales\Setup
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.438) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Eav\Model\Entity\Setup (0.5) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Sales\Controller\AbstractController
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.484) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\Order (0.529) |
Stable Dependencies Principle |
|
Magento\Sales\Controller\Adminhtml\Order
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.583) than 4 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\ResourceModel\Order\Invoice (0.789) * Magento\Sales\Model\Order\Pdf (0.719) * Magento\Sales\Model\ResourceModel\Order\Creditmemo (0.789) * Magento\Sales\Model\ResourceModel\Order\Shipment (0.739) |
Stable Dependencies Principle |
|
Magento\Sales\Controller\Adminhtml\Order\Create
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.593) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\Order\Reorder (0.6) |
Stable Dependencies Principle |
|
Magento\Sales\Controller\Adminhtml\Creditmemo\AbstractCreditmemo
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.56) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Controller\Adminhtml\Order (0.583) * Magento\Sales\Model\Order\Pdf (0.719) * Magento\Sales\Model\ResourceModel\Order\Creditmemo (0.789) |
Stable Dependencies Principle |
|
Magento\Sales\Controller\Adminhtml\Shipment\AbstractShipment
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.611) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\Order\Pdf (0.719) * Magento\Sales\Model\ResourceModel\Order\Shipment (0.739) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Sales\Controller\Adminhtml\Invoice\AbstractInvoice
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.438) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Controller\Adminhtml\Order (0.583) * Magento\Sales\Model\Order\Pdf (0.719) * Magento\Sales\Model\ResourceModel\Order\Invoice (0.789) |
Stable Dependencies Principle |
|
Magento\Sales\Model\Order
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.529) than 10 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\Order\Shipment (0.8) * Magento\Customer\Model\Address (0.556) * Magento\Sales\Model\Order\Creditmemo (0.792) * Magento\Sales\Model\ResourceModel\Order\Status (0.611) * Magento\Sales\Model\Order\Payment (0.813) * Magento\Sales\Model\Order\Payment\Transaction (0.714) * Magento\Sales\Model\Order\Invoice (0.826) * Magento\Sales\Model\Service (0.88) * Magento\Sales\Model\Convert (0.733) * Magento\Tax\Model (0.616) |
Stable Dependencies Principle |
|
Magento\Sales\Model\Order\Creditmemo\Comment
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\Order\Creditmemo (0.792) |
Stable Dependencies Principle |
|
Magento\Sales\Model\Order\Payment
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.813) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\Order\Payment\Operations (0.889) |
Stable Dependencies Principle |
|
Magento\Sales\Model\Order\Admin
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\Order (0.529) |
Stable Dependencies Principle |
|
Magento\Sales\Model\Order\Pdf\Total
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.375) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Tax\Model (0.616) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Sales\Model\Order\Pdf\Items
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.706) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\Order\Pdf (0.719) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Sales\Model\Order\Status\History
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\Order\Status (0.85) |
Stable Dependencies Principle |
|
Magento\Sales\Model\Order\Total\Config
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.75) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\Config (0.824) |
Stable Dependencies Principle |
|
Magento\Sales\Model\Order\Address
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.188) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Directory\Model (0.321) * Magento\Sales\Model\Order (0.529) * Magento\Customer\Model\Address (0.556) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Sales\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.365) than 20 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\Order\Email\Sender (0.574) * Magento\Sales\Model\Order (0.529) * Magento\Sales\Model\Order\Validation (0.632) * Magento\Sales\Model\Order\Invoice (0.826) * Magento\Sales\Exception (0.5) * Magento\MediaStorage\Model\File\Storage (0.757) * Magento\Sales\Model\Order\Creditmemo (0.792) * Magento\Sales\Model\Order\Status (0.85) * Magento\Sales\Model\ResourceModel\Order\Address (0.667) * Magento\Sales\Model\ResourceModel\Order\Payment (0.882) * Magento\Sales\Model\ResourceModel\Order\Invoice (0.789) * Magento\Sales\Model\ResourceModel\Order\Shipment (0.739) * Magento\Sales\Model\ResourceModel\Order\Creditmemo (0.789) * Magento\Sales\Model\ResourceModel\Order\Shipment\Track (0.4) * Magento\Sales\Model\ResourceModel\Order (0.484) * Magento\Sales\Model\Order\Shipment (0.8) * Magento\Sales\Model\Config (0.824) * Magento\Customer\Model\Group (0.4) * Magento\Backend\Model\Session (0.464) * Magento\Sales\Model\ResourceModel\Collection (0.389) |
Stable Dependencies Principle |
|
Magento\Sales\Model\Order\Shipment\Track
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\Order\Shipment (0.8) |
Stable Dependencies Principle |
|
Magento\Sales\Model\Order\Shipment\Comment
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\Order\Shipment (0.8) |
Stable Dependencies Principle |
|
Magento\Sales\Model\Order\Email
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.316) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model (0.365) |
Stable Dependencies Principle |
|
Magento\Sales\Model\Order\Email\Container
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Sales\Model\Order\Validation
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.632) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\Order\Invoice (0.826) * Magento\Sales\Model\Order\Creditmemo (0.792) * Magento\Sales\Model\Order\Shipment (0.8) |
Stable Dependencies Principle |
|
Magento\Sales\Model\Order\Invoice\Comment
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\Order\Invoice (0.826) |
Stable Dependencies Principle |
|
Magento\Sales\Model\AdminOrder
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.651) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Checkout\Model\Cart (0.762) * Magento\Sales\Model\AdminOrder\Product\Quote (0.667) * Magento\Customer\Model\Customer (0.657) |
Stable Dependencies Principle |
|
Magento\Sales\Model\Config\Source\Order
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.4) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\Order (0.529) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Sales\Model\Status
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Sales\Model\Spi
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.042) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Model (0.043) |
Stable Dependencies Principle |
|
Magento\Sales\Model\Convert
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.733) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\Order\Invoice (0.826) * Magento\Sales\Model\Order\Shipment (0.8) * Magento\Sales\Model\Order\Creditmemo (0.792) |
Stable Dependencies Principle |
|
Magento\Sales\Model\ResourceModel\Order
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.484) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\ResourceModel\Order\Status (0.611) * Magento\Sales\Model\Order (0.529) |
Stable Dependencies Principle |
|
Magento\Sales\Model\ResourceModel\Order\Handler
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Sales\Model\ResourceModel\Order\Collection
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.25) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\ResourceModel\Collection (0.389) |
Stable Dependencies Principle |
|
Magento\Sales\Model\ResourceModel\Order\Comment\Collection
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.25) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\ResourceModel\Collection (0.389) |
Stable Dependencies Principle |
|
Magento\Sales\Model\ResourceModel\Order\Tax\Item
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.333) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\ResourceModel\Collection (0.389) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Sales\Model\ResourceModel\Order\Tax
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Sales\Model\ResourceModel\Order\Status\History
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.25) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\ResourceModel\Order\Collection (0.25) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Sales\Model\ResourceModel\Order\Item
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Sales\Model\ResourceModel\Order\Shipment\Track
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Sales\Model\ResourceModel
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.294) than 4 package(s) that it depends on. The packages that are more stable are * Magento\SalesSequence\Model (0.333) * Magento\Sales\Model\ResourceModel\Order\Handler (0.4) * Magento\Sales\Model (0.365) * Magento\Reports\Model\ResourceModel (0.692) |
Stable Dependencies Principle |
|
Magento\Sales\Model\ResourceModel\Report
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.636) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\ResourceModel\Report\Order (0.8) |
Stable Dependencies Principle |
|
Magento\Sales\Model\ResourceModel\Report\Collection
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Sales\Api\Data
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.013) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Api (0.03) * Magento\Catalog\Api\Data (0.026) |
Stable Dependencies Principle |
|
Magento\Sales\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Sales\Block\Order\Creditmemo
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.833) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Block\Order (0.889) |
Stable Dependencies Principle |
|
Magento\Sales\Block\Order\Email\Items\Order
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\Order (0.529) |
Stable Dependencies Principle |
|
Magento\Sales\Block\Order\Email\Items
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Sales\Block\Order\Invoice
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.8) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Block\Order (0.889) |
Stable Dependencies Principle |
|
Magento\Sales\Block\Items
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Sales\Block\Adminhtml
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.75) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Block\Order (0.889) |
Stable Dependencies Principle |
|
Magento\Sales\Block\Adminhtml\Order
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.655) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Block\Adminhtml (0.75) |
Stable Dependencies Principle |
|
Magento\Sales\Block\Adminhtml\Order\Create
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.733) than 1 package(s) that it depends on. The packages that are more stable are * Magento\GiftMessage\Model (0.795) |
Stable Dependencies Principle |
|
Magento\Sales\Block\Adminhtml\Items\Renderer
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.333) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Block\Adminhtml\Items (0.471) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Sales\Block\Adminhtml\Items
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\MediaGalleryApi\Api
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.027) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Api (0.03) |
Stable Dependencies Principle |
|
Magento\InstantPurchase\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.903) than 1 package(s) that it depends on. The packages that are more stable are * Magento\InstantPurchase\Model\QuoteManagement (0.938) |
Stable Dependencies Principle |
|
Magento\InstantPurchase\PaymentMethodIntegration
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.6) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Vault\Model (0.778) |
Stable Dependencies Principle |
|
Magento\BundleGraphQl\Model\Resolver\Links
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.8) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Bundle\Model\ResourceModel\Selection (0.815) |
Stable Dependencies Principle |
|
Magento\ConfigurableProductGraphQl\Model\Options
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.688) than 2 package(s) that it depends on. The packages that are more stable are * Magento\ConfigurableProductGraphQl\Model\Formatter (0.714) * Magento\ConfigurableProduct\Model\ResourceModel\Product\Type\Configurable\Attribute (0.857) |
Stable Dependencies Principle |
|
Magento\ConfigurableProductGraphQl\Model\Formatter
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.714) than 1 package(s) that it depends on. The packages that are more stable are * Magento\CatalogInventory\Model (0.807) |
Stable Dependencies Principle |
|
Magento\Persistent\Controller
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Persistent\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.644) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Persistent\Model\ResourceModel (0.875) |
Stable Dependencies Principle |
|
Magento\Persistent\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.146) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Checkout\Model (0.408) * Magento\Persistent\Model (0.644) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\EncryptionKey\Model\Data
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\EncryptionKey\Model\Data\ReEncryptorList\ReEncryptor\Handler
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\OfflineShipping\Model\Carrier
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.786) than 1 package(s) that it depends on. The packages that are more stable are * Magento\OfflineShipping\Model\ResourceModel\Carrier (0.867) |
Stable Dependencies Principle |
|
Magento\OfflineShipping\Model\ResourceModel\Carrier\Tablerate\CSV
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 1 package(s) that it depends on. The packages that are more stable are * Magento\OfflineShipping\Model\ResourceModel\Carrier\Tablerate (0.813) |
Stable Dependencies Principle |
|
Magento\OfflineShipping\Model\SalesRule
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 1 package(s) that it depends on. The packages that are more stable are * Magento\SalesRule\Model (0.744) |
Stable Dependencies Principle |
|
Magento\Variable\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.6) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Variable\Model\ResourceModel (0.833) |
Stable Dependencies Principle |
|
Magento\Variable\Model\Source
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.429) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Config\Model\Config\Structure (0.55) * Magento\Variable\Model\Config\Structure (0.75) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Config\Model\Config
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.377) than 4 package(s) that it depends on. The packages that are more stable are * Magento\Config\Model\Config\Structure (0.55) * Magento\Config\Model\Config\Structure\Element\Iterator (0.667) * Magento\Config\Model\Config\Structure\Element (0.552) * Magento\Config\Model\Config\Importer (0.75) |
Stable Dependencies Principle |
|
Magento\Config\Model\Config\Source
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Config\Model\Config\Backend\Serialized
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.25) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Config\Model\Config\Backend (0.643) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Config\Model\Config\Export
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.8) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Config\App\Config\Source (0.867) |
Stable Dependencies Principle |
|
Magento\Config\Model\Config\Structure
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.55) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\View\TemplateEngine\Xhtml (0.6) * Magento\Config\Model\Config\Structure\Mapper (0.857) |
Stable Dependencies Principle |
|
Magento\Config\Model\Config\Structure\Element
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.552) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Config\Model\Config\Structure\Element\Iterator (0.667) |
Stable Dependencies Principle |
|
Magento\Config\Model\Config\Structure\Element\Dependency
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.429) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Config\Model\Config\Structure (0.55) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Config\Model\Config\Structure\Mapper\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Config\Model\ResourceModel\Config
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Config\Model\ResourceModel\Config\Data
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Config\Model\ResourceModel
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Config\Block\System\Config\Form
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.214) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Backend\Model\Auth (0.246) * Magento\Framework\View\Helper (0.313) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Config\Block\System\Config\Form\Field\FieldArray
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\GraphQlCache\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\GraphQlCache\Model\Resolver (0.667) |
Stable Dependencies Principle |
|
Magento\Security\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.629) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Security\Model\ResourceModel\PasswordResetRequestEvent (0.727) * Magento\Security\Model\ResourceModel\AdminSessionInfo (0.75) * Magento\Security\Model\ResourceModel\UserExpiration (0.667) |
Stable Dependencies Principle |
|
Magento\Quote\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.405) than 11 package(s) that it depends on. The packages that are more stable are * Magento\Framework\App\ResourceConnection (0.409) * Magento\Quote\Model\Quote\Item (0.446) * Magento\Quote\Model\Quote\Payment (0.667) * Magento\Quote\Model\Quote (0.406) * Magento\Checkout\Model (0.408) * Magento\Quote\Model\Cart (0.714) * Magento\Customer\Model\Data (0.793) * Magento\Quote\Model\Address\Validator (0.857) * Magento\Quote\Model\Quote\ShippingAssignment (0.667) * Magento\Quote\Model\ResourceModel\Quote\Item (0.789) * Magento\Quote\Model\ResourceModel\Quote\Payment (0.857) |
Stable Dependencies Principle |
|
Magento\Quote\Model\Quote
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.406) than 7 package(s) that it depends on. The packages that are more stable are * Magento\Quote\Model\Quote\Address\Total (0.679) * Magento\Customer\Model\Address (0.556) * Magento\Quote\Model\ResourceModel\Quote\Address\Item (0.5) * Magento\Quote\Model\ResourceModel\Quote\Address\Rate (0.9) * Magento\Shipping\Model (0.636) * Magento\Quote\Model\Quote\Item (0.446) * Magento\Catalog\Model\Attribute (0.44) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Quote\Model\Quote\Address
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.324) than 4 package(s) that it depends on. The packages that are more stable are * Magento\Quote\Model (0.405) * Magento\Quote\Model\Quote (0.406) * Magento\Sales\Model\Order (0.529) * Magento\Quote\Model\Quote\Item (0.446) |
Stable Dependencies Principle |
|
Magento\Quote\Model\Quote\Address\Total
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.679) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\Config (0.824) |
Stable Dependencies Principle |
|
Magento\Quote\Model\Quote\Address\RateResult
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Quote\Model\Backpressure
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\App\Backpressure\SlidingWindow (0.9) |
Stable Dependencies Principle |
|
Magento\Quote\Model\Cart
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.714) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Quote\Model\Cart\Totals (0.889) |
Stable Dependencies Principle |
|
Magento\Quote\Model\Cart\Data
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Quote\Model\ResourceModel\Quote
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Quote\Model\ResourceModel\Quote\Address\Attribute
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.333) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Quote\Model\Quote (0.406) * Magento\Eav\Model\Entity\Attribute\Frontend (0.625) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Quote\Api\Data
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.025) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Api (0.03) |
Stable Dependencies Principle |
|
Magento\NewRelicReporting\Model\Apm
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.625) than 1 package(s) that it depends on. The packages that are more stable are * Magento\NewRelicReporting\Model\NerdGraph (0.833) |
Stable Dependencies Principle |
|
Magento\NewRelicReporting\Model
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.353) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Config\Model\ResourceModel (0.429) * Magento\NewRelicReporting\Model\Cron (0.929) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Msrp\Model\Quote\Address
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Msrp\Helper (0.563) |
Stable Dependencies Principle |
|
Magento\Msrp\Model\Quote
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Msrp\Model
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.286) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\ResourceModel\Eav (0.5) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Msrp\Helper
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.563) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Msrp\Model\Product (0.667) |
Stable Dependencies Principle |
|
Magento\PaypalGraphQl\Model\Provider
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.75) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Paypal\Model\Express (0.944) |
Stable Dependencies Principle |
|
Magento\PaypalGraphQl\Model\Resolver\Store
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\SendFriend\Controller
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\SendFriend\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.778) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Captcha\Observer (0.81) |
Stable Dependencies Principle |
|
Magento\SendFriend\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\MysqlMq\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 1 package(s) that it depends on. The packages that are more stable are * Magento\MysqlMq\Model\ResourceModel (0.833) |
Stable Dependencies Principle |
|
Magento\CheckoutAgreements\Model\ResourceModel\Agreement
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Deploy\Model\DeploymentConfig\Hash
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Deploy\Service
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.811) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Deploy\Strategy (0.833) |
Stable Dependencies Principle |
|
Magento\Deploy\Package
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.438) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Framework\View\Asset\PreProcessor (0.552) * Magento\Store\Model\Config (0.85) * Magento\Deploy\Collector (0.833) |
Stable Dependencies Principle |
|
Magento\Deploy\Package\Processor
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.167) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Deploy\Package (0.438) |
Stable Dependencies Principle |
|
Magento\Deploy\Process
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.714) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Deploy\Service (0.811) |
Stable Dependencies Principle |
|
Magento\Deploy\Console\Command\App\SensitiveConfigSet
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.923) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Deploy\Model (0.933) |
Stable Dependencies Principle |
|
Magento\Integration\Controller\Adminhtml
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Integration\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.8) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Integration\Model\Config\Consolidated (0.875) * Magento\Integration\Model\Oauth\Token (0.909) * Magento\Integration\Model\Config\Integration (0.857) |
Stable Dependencies Principle |
|
Magento\Integration\Model\Oauth
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.565) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Integration\Model (0.8) |
Stable Dependencies Principle |
|
Magento\Integration\Model\Validator
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Integration\Model\Config (0.778) * Magento\Integration\Model (0.8) |
Stable Dependencies Principle |
|
Magento\Integration\Model\Cache
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Integration\Api
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.128) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Integration\Api\Data (0.167) * Magento\Integration\Model\UserToken (0.875) |
Stable Dependencies Principle |
|
Magento\Integration\Api\Exception
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Integration\Helper\Oauth
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Integration\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Payment\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.357) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Payment\Model\Cart\SalesModel (0.714) * Magento\Checkout\Model (0.408) * Magento\Payment\Model\Method (0.448) |
Stable Dependencies Principle |
|
Magento\Payment\Model\Checks
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.3) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Payment\Model\Checks\CanUseForCountry (0.667) * Magento\Payment\Model (0.357) * Magento\Quote\Model (0.405) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Payment\Model\Method
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.448) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Payment\Gateway\Config (0.778) |
Stable Dependencies Principle |
|
Magento\Payment\Helper
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.138) than 4 package(s) that it depends on. The packages that are more stable are * Magento\Framework\View (0.215) * Magento\Payment\Model\Method (0.448) * Magento\Store\Model\App (0.481) * Magento\Payment\Model (0.357) |
Stable Dependencies Principle |
|
Magento\Payment\Gateway\Command
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.714) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Payment\Gateway\Validator (0.75) |
Stable Dependencies Principle |
|
Magento\Payment\Gateway\Data
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.4) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Payment\Gateway\Data\Order (0.8) * Magento\Payment\Gateway\Data\Quote (0.8) |
Stable Dependencies Principle |
|
Magento\Payment\Block
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.273) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Payment\Model (0.357) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\RemoteStorage\Driver\Adapter\Cache
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.571) than 1 package(s) that it depends on. The packages that are more stable are * Magento\RemoteStorage\Driver\Adapter (0.714) |
Stable Dependencies Principle |
|
Magento\RemoteStorage\Model
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.4) than 1 package(s) that it depends on. The packages that are more stable are * Magento\RemoteStorage (0.667) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\DownloadableImportExport\Helper
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.889) than 1 package(s) that it depends on. The packages that are more stable are * Magento\CatalogImportExport\Model\Import (0.912) |
Stable Dependencies Principle |
|
Magento\CatalogSearch\Model\Search\Request
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.75) than 1 package(s) that it depends on. The packages that are more stable are * Magento\CatalogSearch\Model\Search (0.933) |
Stable Dependencies Principle |
|
Magento\CatalogSearch\Model\Indexer\Fulltext
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.7) than 1 package(s) that it depends on. The packages that are more stable are * Magento\CatalogSearch\Model\Indexer (0.85) |
Stable Dependencies Principle |
|
Magento\CatalogSearch\Model\Indexer\Fulltext\Action
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.815) than 1 package(s) that it depends on. The packages that are more stable are * Magento\CatalogSearch\Model\Indexer (0.85) |
Stable Dependencies Principle |
|
Magento\CatalogSearch\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.333) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Search\Helper (0.714) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\CatalogInventoryGraphQl\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.6) than 1 package(s) that it depends on. The packages that are more stable are * Magento\CatalogInventory\Model (0.807) |
Stable Dependencies Principle |
|
Magento\JwtUserToken\Api
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.125) than 1 package(s) that it depends on. The packages that are more stable are * Magento\JwtUserToken\Api\Data (0.444) |
Stable Dependencies Principle |
|
Magento\GraphQlResolverCache\Model\Resolver\Result\CacheKey
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.375) than 1 package(s) that it depends on. The packages that are more stable are * Magento\GraphQlResolverCache\Model\Resolver\Result (0.6) |
Stable Dependencies Principle |
|
Magento\GraphQlResolverCache\Model\Resolver\Result\ValueProcessor\FlagSetter
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Catalog\Ui\Component
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Catalog\Ui\DataProvider\Product
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\Product\Option (0.731) |
Stable Dependencies Principle |
|
Magento\Catalog\Setup
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.407) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Eav\Model\Entity\Setup (0.5) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Catalog\Controller
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Catalog\Controller\Adminhtml
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.133) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Filter (0.271) * Magento\Catalog\Controller\Adminhtml\Product (0.348) |
Stable Dependencies Principle |
|
Magento\Catalog\Controller\Adminhtml\Product
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.348) than 8 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\Product\AttributeSet (0.7) * Magento\Catalog\Model\Indexer\Product\Price (0.509) * Magento\Cms\Model\Wysiwyg (0.76) * Magento\Catalog\Helper\Product (0.552) * Magento\Catalog\Model\ProductLink (0.786) * Magento\CatalogUrlRewrite\Model\Product (0.75) * Magento\CatalogUrlRewrite\Model (0.54) * Magento\Catalog\Controller\Adminhtml\Product\Initialization (0.5) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Catalog\Controller\Adminhtml\Product\Action
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Helper\Product\Edit\Action (0.632) |
Stable Dependencies Principle |
|
Magento\Catalog\Model\ProductTypes
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.167) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\ProductTypes\Config (0.889) |
Stable Dependencies Principle |
|
Magento\Catalog\Model
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.277) than 27 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\ResourceModel\Category (0.443) * Magento\Catalog\Model\Indexer\Category\Flat (0.438) * Magento\CatalogUrlRewrite\Model (0.54) * Magento\Framework\Convert (0.292) * Magento\Catalog\Model\Product (0.329) * Magento\Catalog\Model\Product\Attribute\Source (0.515) * Magento\Catalog\Model\ResourceModel (0.368) * Magento\Catalog\Model\Indexer\Product\Flat (0.316) * Magento\Catalog\Model\Indexer\Product\Price (0.509) * Magento\Catalog\Model\Indexer\Product\Eav (0.375) * Magento\Catalog\Model\Product\Image (0.722) * Magento\Catalog\Model\ProductLink (0.786) * Magento\Catalog\Model\Product\Attribute\Backend\Media (0.75) * Magento\MediaStorage\Model\File (0.41) * Magento\Catalog\Model\ResourceModel\Product\Compare (0.286) * Magento\Catalog\Model\Product\Option (0.731) * Magento\Catalog\Model\Product\Gallery (0.744) * Magento\Framework\Exception\TemporaryState (0.75) * Magento\Framework\View\Xsd\Media (0.5) * Magento\Eav\Model\Entity (0.43) * Magento\Eav\Model\ResourceModel\Entity\Type (0.333) * Magento\Catalog\Model\Layer (0.3) * Magento\Catalog\Ui\DataProvider\Product (0.5) * Magento\Catalog\Model\Category (0.804) * Magento\Eav\Model\ResourceModel\Entity\Attribute (0.39) * Magento\Catalog\Model\Product\Attribute (0.879) * Magento\Catalog\Model\CustomOptions (0.933) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Catalog\Model\Attribute
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.44) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\Attribute\Config (0.889) |
Stable Dependencies Principle |
|
Magento\Catalog\Model\Category
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.804) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\Entity (0.864) |
Stable Dependencies Principle |
|
Magento\Catalog\Model\Config\Source\Product\Options
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\ProductOptions (0.556) * Magento\Catalog\Model\Config\Source (0.556) |
Stable Dependencies Principle |
|
Magento\Catalog\Model\Rss\Product
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.75) than 1 package(s) that it depends on. The packages that are more stable are * Magento\CatalogInventory\Model\ResourceModel (0.769) |
Stable Dependencies Principle |
|
Magento\Catalog\Model\Product
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.329) than 17 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\Product\Type (0.722) * Magento\Catalog\Model\Product\Type\Price (0.667) * Magento\Framework\Pricing\PriceInfo (0.625) * Magento\Catalog\Model\ResourceModel\Product\Link (0.917) * Magento\Catalog\Model\ResourceModel\Product\Link\Product (0.815) * Magento\CatalogInventory\Helper (0.55) * Magento\Catalog\Model\Indexer\Product\Eav (0.375) * Magento\Catalog\Model\Product\Option (0.731) * Magento\Catalog\Model\Product\Option\Type (0.8) * Magento\Catalog\Model\Product\Option\Validator (0.833) * Magento\Eav\Model\ResourceModel\Entity (0.474) * Magento\Eav\Model\Entity\Attribute (0.398) * Magento\Catalog\Model\Attribute (0.44) * Magento\Catalog\Model\ResourceModel (0.368) * Magento\Catalog\Model\Product\Edit (0.333) * Magento\Catalog\Model\View\Asset (0.571) * Magento\Catalog\Model\Product\Image (0.722) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Catalog\Model\Product\Attribute\Frontend\Inputtype
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\ResourceModel\Eav (0.5) |
Stable Dependencies Principle |
|
Magento\Catalog\Model\Product\Attribute\Source
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.515) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\Attribute\Source (0.667) * Magento\Catalog\Model\Product\Attribute (0.879) |
Stable Dependencies Principle |
|
Magento\Catalog\Model\Product\Attribute\Backend
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.826) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\Product\Attribute\Backend\GroupPrice (0.923) * Magento\Catalog\Model\Attribute\Backend (0.909) * Magento\Catalog\Model\Product\Attribute (0.879) |
Stable Dependencies Principle |
|
Magento\Catalog\Model\Product\Attribute\Backend\GroupPrice
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Catalog\Model\Product\Option\Type
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.8) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\Product\Option\Type\File (0.929) |
Stable Dependencies Principle |
|
Magento\Catalog\Model\Product\Initialization\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.2) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model (0.277) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Catalog\Model\Product\Edit
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Catalog\Model\Product\Type
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.722) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\ResourceModel\Product\Price (0.889) |
Stable Dependencies Principle |
|
Magento\Catalog\Model\Product\Compare
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.571) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\ResourceModel\Product\Compare\Item (0.719) |
Stable Dependencies Principle |
|
Magento\Catalog\Model\Layer
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.3) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\ResourceModel (0.368) * Magento\Catalog\Model\Config (0.5) * Magento\Catalog\Model\ResourceModel\Eav (0.5) |
Stable Dependencies Principle |
|
Magento\Catalog\Model\Layer\Filter
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.6) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\Layer\Filter\Dynamic (0.833) * Magento\Theme\Block\Html (0.8) |
Stable Dependencies Principle |
|
Magento\Catalog\Model\Layer\Filter\DataProvider
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.583) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\Layer\Filter (0.6) |
Stable Dependencies Principle |
|
Magento\Catalog\Model\Layer\Filter\Item
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Catalog\Model\ProductOptions
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.556) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\ProductOptions\Config (0.875) |
Stable Dependencies Principle |
|
Magento\Catalog\Model\Indexer\Category\Flat
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.438) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\Indexer (0.5) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Catalog\Model\Indexer\Product
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.773) than 5 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\Indexer\Category (0.889) * Magento\Catalog\Model\Indexer\Product\Category\Action (0.889) * Magento\Catalog\Model\Indexer\Product\Flat\Action (0.9) * Magento\Catalog\Model\Indexer\Product\Price\Action (0.947) * Magento\Catalog\Model\Indexer\Product\Eav\Action (0.857) |
Stable Dependencies Principle |
|
Magento\Catalog\Model\Indexer\Product\Flat
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.316) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\Indexer (0.5) * Magento\Catalog\Helper\Product\Flat (0.5) * Magento\Catalog\Model\Product (0.329) |
Stable Dependencies Principle |
|
Magento\Catalog\Model\Indexer\Product\Eav\Action
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.857) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\ResourceModel\Product\Indexer\Eav (0.882) |
Stable Dependencies Principle |
|
Magento\Catalog\Model\Indexer\Product\Eav
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.375) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\ResourceModel\Product\Indexer\Eav (0.882) |
Stable Dependencies Principle |
|
Magento\Catalog\Model\Indexer\Product\Price
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.509) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Indexer\Model (0.724) * Magento\Catalog\Model\ResourceModel\Product\Indexer\Price (0.757) |
Stable Dependencies Principle |
|
Magento\Catalog\Model\ResourceModel
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.368) than 11 package(s) that it depends on. The packages that are more stable are * Magento\Eav\Model\Entity (0.43) * Magento\Catalog\Model\ResourceModel\Category (0.443) * Magento\Catalog\Model\Indexer\Category\Product (0.577) * Magento\Eav\Model\Entity\Attribute (0.398) * Magento\Catalog\Model\Product\Attribute (0.879) * Magento\Catalog\Model\ResourceModel\Product\Website (0.5) * Magento\Eav\Model\ResourceModel\Entity (0.474) * Magento\Catalog\Model\Attribute (0.44) * Magento\Eav\Model\ResourceModel (0.5) * Magento\Catalog\Model\Product\Gallery (0.744) * Magento\Framework\Model\Entity (0.385) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Catalog\Model\ResourceModel\Eav
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Eav\Model\ResourceModel (0.5) * Magento\Catalog\Helper\Product\Flat (0.5) |
Stable Dependencies Principle |
|
Magento\Catalog\Model\ResourceModel\Category
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.443) than 5 package(s) that it depends on. The packages that are more stable are * Magento\Indexer\Model\ResourceModel (0.5) * Magento\Framework\Data\Tree (0.538) * Magento\Catalog\Model\ResourceModel\Category\Collection (0.5) * Magento\Catalog\Model\ResourceModel\Collection (0.8) * Magento\Eav\Model\ResourceModel (0.5) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Catalog\Model\ResourceModel\Product
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.24) than 14 package(s) that it depends on. The packages that are more stable are * Magento\Customer\Model (0.297) * Magento\Catalog\Helper (0.26) * Magento\Catalog\Model (0.277) * Magento\Catalog\Model\Product\Attribute (0.879) * Magento\Eav\Model (0.266) * Magento\Catalog\Model\ResourceModel (0.368) * Magento\Eav\Model\Entity (0.43) * Magento\Eav\Model\Entity\Attribute (0.398) * Magento\Catalog\Model\Product (0.329) * Magento\Directory\Model (0.321) * Magento\Catalog\Model\ResourceModel\Collection (0.8) * Magento\Catalog\Model\Indexer\Product\Flat (0.316) * Magento\Catalog\Model\Indexer\Category\Product (0.577) * Magento\Framework\DB\Query (0.35) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Catalog\Model\ResourceModel\Product\Attribute\Backend
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.444) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\ResourceModel\Product\Attribute\Backend\GroupPrice (0.667) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Catalog\Model\ResourceModel\Product\Attribute\Backend\GroupPrice
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Catalog\Model\ResourceModel\Product\Attribute
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.171) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Eav\Model\ResourceModel\Entity\Attribute (0.39) * Magento\Eav\Model (0.266) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Catalog\Model\ResourceModel\Product\Option\Value
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Catalog\Model\ResourceModel\Product\Compare
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.286) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\Product\Compare (0.571) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Catalog\Model\ResourceModel\Layer\Filter
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.474) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\Layer\Filter (0.6) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Catalog\Model\ResourceModel\Indexer
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Catalog\Api
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.061) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Eav\Api\Data (0.093) |
Stable Dependencies Principle |
|
Magento\Catalog\Api\Data
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.026) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Api (0.03) * Magento\Eav\Api\Data (0.093) * Magento\Catalog\Api\Data\ProductRender (0.063) |
Stable Dependencies Principle |
|
Magento\Catalog\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.26) than 7 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model (0.277) * Magento\Catalog\Model\Attribute (0.44) * Magento\Eav\Model (0.266) * Magento\Catalog\Model\Template\Filter (0.667) * Magento\Tax\Model (0.616) * Magento\Customer\Model (0.297) * Magento\Catalog\Model\Product (0.329) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Catalog\Helper\Product\Flat
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Mview\View (0.6) |
Stable Dependencies Principle |
|
Magento\Catalog\Helper\Product
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.552) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\ResourceModel\Product\Compare\Item (0.719) |
Stable Dependencies Principle |
|
Magento\Catalog\Pricing\Price
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.622) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\Product\Option (0.731) |
Stable Dependencies Principle |
|
Magento\Catalog\Block\Product
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.576) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Block\Product\ProductList (0.955) * Magento\Catalog\Model\Product\Image (0.722) |
Stable Dependencies Principle |
|
Magento\Catalog\Block\Product\View\Type
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Block\Product\View (0.68) |
Stable Dependencies Principle |
|
Magento\Catalog\Block\Adminhtml\Form\Renderer\Fieldset
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.25) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Backend\Block\Widget\Form\Renderer\Fieldset (0.5) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Catalog\Block\Adminhtml\Category\Widget
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Block\Adminhtml\Category (0.722) |
Stable Dependencies Principle |
|
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\Price\Group
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\WishlistGraphQl\Mapper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.222) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\GraphQl\Schema\Type\Enum (0.4) * Magento\Wishlist\Model (0.45) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\WishlistGraphQl\Model\WishlistItem\DataProvider
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.444) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Wishlist\Model (0.45) |
Stable Dependencies Principle |
|
Magento\WebapiAsync\Controller\Rest
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.818) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Webapi\Model\Rest\Swagger (0.818) * Magento\WebapiAsync\Controller\Rest\Asynchronous (0.833) * Magento\AsynchronousOperations\Model (0.819) |
Stable Dependencies Principle |
|
Magento\WebapiAsync\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.842) than 1 package(s) that it depends on. The packages that are more stable are * Magento\WebapiAsync\Model\ServiceConfig (0.875) |
Stable Dependencies Principle |
|
Magento\Marketplace\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.8) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Marketplace\Helper (0.8) |
Stable Dependencies Principle |
|
Magento\Rss\Controller
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.786) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Rss\Model (0.818) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\RequireJs\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.571) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\RequireJs (0.7) |
Stable Dependencies Principle |
|
Magento\ProductAlert\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.889) than 1 package(s) that it depends on. The packages that are more stable are * Magento\ProductAlert\Model\Mailing (0.964) |
Stable Dependencies Principle |
|
Magento\ProductAlert\Model\ResourceModel\Price
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\ProductAlert\Model\ResourceModel\Stock
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\ProductAlert\Block\Product
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.714) than 1 package(s) that it depends on. The packages that are more stable are * Magento\ProductAlert\Helper (0.75) |
Stable Dependencies Principle |
|
Magento\CmsUrlRewrite\Model
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Sitemap\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.714) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sitemap\Model\ResourceModel\Catalog (0.81) |
Stable Dependencies Principle |
|
Magento\Sitemap\Model\ResourceModel\Sitemap
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Sitemap\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\GoogleOptimizer\Observer
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\GoogleOptimizer\Model
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\GoogleOptimizer\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\GoogleOptimizer\Block
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Tax\Plugin\Checkout\CustomerData
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.8) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Checkout\CustomerData (0.889) |
Stable Dependencies Principle |
|
Magento\Tax\Controller\Adminhtml
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.385) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Tax\Model\Calculation\Rate (0.538) |
Stable Dependencies Principle |
|
Magento\Tax\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.616) than 4 package(s) that it depends on. The packages that are more stable are * Magento\Tax\Model\Calculation (0.875) * Magento\Tax\Model\ResourceModel\Report (0.875) * Magento\Tax\Model\TaxClass (0.893) * Magento\Tax\Model\ResourceModel\Calculation\Rule (0.667) |
Stable Dependencies Principle |
|
Magento\Tax\Model\TaxClass\Type
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.857) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Tax\Model\TaxClass (0.893) * Magento\Tax\Model\Calculation (0.875) |
Stable Dependencies Principle |
|
Magento\Tax\Model\ResourceModel\Sales\Order\Tax
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Tax\Model\ResourceModel\TaxClass
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Tax\Api
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.125) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Customer\Model (0.297) |
Stable Dependencies Principle |
|
Magento\Tax\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.185) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Tax\Model (0.616) * Magento\Catalog\Helper (0.26) * Magento\Sales\Model (0.365) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Tax\Block\Adminhtml\Rate\Title
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.833) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Tax\Block\Adminhtml\Rate (0.938) |
Stable Dependencies Principle |
|
Magento\MediaGalleryMetadata\Model
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.423) than 1 package(s) that it depends on. The packages that are more stable are * Magento\MediaGalleryMetadata\Model\Jpeg (0.846) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Bundle\Model\Option
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.824) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Bundle\Model\Product (0.828) |
Stable Dependencies Principle |
|
Magento\Bundle\Model\Product
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.828) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Bundle\Model (0.862) |
Stable Dependencies Principle |
|
Magento\Bundle\Model\ResourceModel
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.625) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Bundle\Model\Option (0.824) |
Stable Dependencies Principle |
|
Magento\Bundle\Pricing\Adjustment
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.75) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Bundle\Pricing\Price (0.939) |
Stable Dependencies Principle |
|
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.733) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Bundle\Block\Catalog\Product (0.9) * Magento\Bundle\Model (0.862) |
Stable Dependencies Principle |
|
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\Option
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.333) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Bundle\Block\Catalog\Product\View\Type\Bundle (0.733) * Magento\Bundle\Model (0.862) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Bundle\Block\Adminhtml\Catalog\Product\Edit\Tab
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.875) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Block\Adminhtml\Product\Edit\Tab (0.931) |
Stable Dependencies Principle |
|
Magento\DownloadableGraphQl\Model
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.455) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Downloadable\Model\ResourceModel\Link (0.636) * Magento\Downloadable\Model\ResourceModel\Sample (0.667) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\User\Controller\Adminhtml
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.318) than 1 package(s) that it depends on. The packages that are more stable are * Magento\User\Model (0.563) |
Stable Dependencies Principle |
|
Magento\User\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.563) than 1 package(s) that it depends on. The packages that are more stable are * Magento\User\Helper (0.857) |
Stable Dependencies Principle |
|
Magento\User\Model\Backend\Config
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\User\Model\ResourceModel\User
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Backend\App
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.054) than 5 package(s) that it depends on. The packages that are more stable are * Magento\Config\Model\Config (0.377) * Magento\Framework\App\Console (0.5) * Magento\Framework\App\Router (0.722) * Magento\Framework\App\Request (0.306) * Magento\Framework\View\Element (0.104) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Backend\App\Action
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.048) than 8 package(s) that it depends on. The packages that are more stable are * Magento\Framework\App\Response (0.283) * Magento\Framework\Message (0.115) * Magento\Backend\Model\View\Result (0.203) * Magento\Framework\Controller (0.108) * Magento\Backend\Model (0.416) * Magento\Backend\Helper (0.084) * Magento\Framework\Data\Form\FormKey (0.068) * Magento\Framework\Locale (0.11) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Backend\Controller\Adminhtml
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.25) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\App\Cache\Frontend (0.75) |
Stable Dependencies Principle |
|
Magento\Backend\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.416) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Backend\Model\Menu (0.692) * Magento\Framework\App\Router (0.722) |
Stable Dependencies Principle |
|
Magento\Backend\Model\Validator
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.333) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\App\Utility (0.531) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Backend\Model\Validator\UrlKey
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Backend\App\Area (0.556) |
Stable Dependencies Principle |
|
Magento\Backend\Model\Auth
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.246) than 4 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Session (0.275) * Magento\Framework\App\Request (0.306) * Magento\Framework\Acl (0.286) * Magento\Backend\Model (0.416) |
Stable Dependencies Principle |
|
Magento\Backend\Model\Search\Config\Structure
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.25) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Config\Model\Config (0.377) |
Stable Dependencies Principle |
|
Magento\Backend\Model\Dashboard
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.4) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Backend\Model\Dashboard\Chart (0.75) * Magento\Backend\Helper\Dashboard (0.6) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Backend\Model\Menu
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.692) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Backend\Model\Menu\Item (0.75) * Magento\Backend\Model\Menu\Config (0.875) |
Stable Dependencies Principle |
|
Magento\Backend\Model\Menu\Filter
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Backend\Model\View\Result
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.203) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Backend\Model (0.416) * Magento\Framework\App\Response (0.283) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Backend\Model\Session
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.464) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Backend\App\Area (0.556) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Backend\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.084) than 5 package(s) that it depends on. The packages that are more stable are * Magento\Framework\App\Helper (0.109) * Magento\Framework\App\Route (0.4) * Magento\Framework\Locale (0.11) * Magento\Backend\Model (0.416) * Magento\Backend\App\Area (0.556) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Backend\Block
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.127) than 11 package(s) that it depends on. The packages that are more stable are * Magento\Backend\Model\Menu (0.692) * Magento\Backend\Block\Widget\Grid (0.164) * Magento\Framework\View (0.215) * Magento\Framework\Session (0.275) * Magento\Framework\View\Asset (0.224) * Magento\Framework\App\Cache (0.128) * Magento\Framework\Filter (0.271) * Magento\Framework\Translate\Inline (0.152) * Magento\Backend\Model (0.416) * Magento\Backend\Model\Menu\Filter (0.333) * Magento\Backend\Model\Auth (0.246) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Backend\Block\Widget
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.331) than 6 package(s) that it depends on. The packages that are more stable are * Magento\Backend\Block\Widget\Button (0.429) * Magento\Framework\View\Page (0.5) * Magento\Framework\View\Element\Template\File (0.5) * Magento\Backend\Model (0.416) * Magento\Framework\Code (0.458) * Magento\Eav\Model\Entity (0.43) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Backend\Block\Widget\Form
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.07) than 4 package(s) that it depends on. The packages that are more stable are * Magento\Backend\Block (0.127) * Magento\Backend\Block\Widget (0.331) * Magento\Backend\Block\Template (0.089) * Magento\Framework\Data (0.109) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Backend\Block\Widget\Grid
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.164) than 5 package(s) that it depends on. The packages that are more stable are * Magento\Backend\Block\Widget (0.331) * Magento\Framework\Convert (0.292) * Magento\Backend\Block\Widget\Grid\Massaction (0.733) * Magento\Backend\Model\Widget\Grid\Row (0.5) * Magento\Backend\Model\Widget\Grid (0.5) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Backend\Block\Widget\Grid\Massaction
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.733) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\View\Layout\Argument\Interpreter (0.75) |
Stable Dependencies Principle |
|
Magento\Backend\Block\Widget\Grid\Column\Renderer
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.217) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Backend\Block\Widget\Grid\Column\Renderer\Options (0.4) * Magento\Directory\Model\Currency (0.7) * Magento\Directory\Model (0.321) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Backend\Block\Widget\Grid\Column\Renderer\Options
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Backend\Block\Widget\Grid\Column\Filter
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.64) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Directory\Model\Currency (0.7) |
Stable Dependencies Principle |
|
Magento\Backend\Block\Template
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.089) than 12 package(s) that it depends on. The packages that are more stable are * Magento\Framework\View (0.215) * Magento\Framework\Session (0.275) * Magento\Framework\View\Asset (0.224) * Magento\Framework\App\Cache (0.128) * Magento\Framework\Filter (0.271) * Magento\Framework\Translate\Inline (0.152) * Magento\Store\Model (0.094) * Magento\Framework\View\Page (0.5) * Magento\Framework\View\Element\Template\File (0.5) * Magento\Backend\Model (0.416) * Magento\Framework\Data\Form (0.29) * Magento\Framework\Code (0.458) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Backend\Block\Dashboard
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.55) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Reports\Model\ResourceModel\Order (0.552) * Magento\Backend\Helper\Dashboard (0.6) |
Stable Dependencies Principle |
|
Magento\Backend\Block\Text
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\ImportExport\Controller\Adminhtml
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.4) than 3 package(s) that it depends on. The packages that are more stable are * Magento\ImportExport\Model\Report (0.625) * Magento\ImportExport\Model (0.569) * Magento\ImportExport\Helper (0.421) |
Stable Dependencies Principle |
|
Magento\ImportExport\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.569) than 5 package(s) that it depends on. The packages that are more stable are * Magento\ImportExport\Model\Import (0.706) * Magento\ImportExport\Model\Import\Entity (0.808) * Magento\ImportExport\Model\Source\Import\Behavior (0.6) * Magento\ImportExport\Model\Export (0.579) * Magento\ImportExport\Model\Export\Entity (0.852) |
Stable Dependencies Principle |
|
Magento\ImportExport\Model\Source\Import
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.4) than 1 package(s) that it depends on. The packages that are more stable are * Magento\ImportExport\Model\Import (0.706) |
Stable Dependencies Principle |
|
Magento\ImportExport\Model\Report
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.625) than 1 package(s) that it depends on. The packages that are more stable are * Magento\ImportExport\Model\Import\Source (0.875) |
Stable Dependencies Principle |
|
Magento\ImportExport\Model\Export
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.579) than 1 package(s) that it depends on. The packages that are more stable are * Magento\ImportExport\Model\Export\Config (0.889) |
Stable Dependencies Principle |
|
Magento\ImportExport\Model\Import
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.706) than 1 package(s) that it depends on. The packages that are more stable are * Magento\ImportExport\Model\Import\Config (0.889) |
Stable Dependencies Principle |
|
Magento\ImportExport\Model\Import\ErrorProcessing
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\ImportExport\Model\ResourceModel
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\ImportExport\Model\ResourceModel\Import
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\ImportExport\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.421) than 1 package(s) that it depends on. The packages that are more stable are * Magento\ImportExport\Model (0.569) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Shipping\Controller\Adminhtml\Order
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.45) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\Order (0.529) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Shipping\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.636) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Shipping\Model\Order (0.889) * Magento\Sales\Model\ResourceModel\Report (0.636) |
Stable Dependencies Principle |
|
Magento\Shipping\Model\Rate
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.25) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Filter (0.271) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Shipping\Model\Config\Source
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.6) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Shipping\Model (0.636) |
Stable Dependencies Principle |
|
Magento\Shipping\Model\Tracking\Result
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Shipping\Model\Tracking
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Shipping\Model\Simplexml
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.167) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Simplexml (0.231) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Shipping\Model\Shipment
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Shipping\Model\Carrier
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Shipping\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.467) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Measure (0.75) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\EavGraphQl\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.4) than 1 package(s) that it depends on. The packages that are more stable are * Magento\EavGraphQl\Model\Output (0.429) |
Stable Dependencies Principle |
|
Magento\EavGraphQl\Model\Output\Value
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\EavGraphQl\Model\Output\Value\Options (0.667) |
Stable Dependencies Principle |
|
Magento\Downloadable\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.655) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Downloadable\Model\Product (0.917) * Magento\Downloadable\Model\Sample (0.875) |
Stable Dependencies Principle |
|
Magento\Downloadable\Model\Source
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Downloadable\Model\Link
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.577) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Downloadable\Model\File (0.867) * Magento\Downloadable\Model (0.655) |
Stable Dependencies Principle |
|
Magento\Downloadable\Model\ResourceModel\Link\Purchased\Item
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Downloadable\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\CatalogImportExport\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\CatalogInventory\Model\ResourceModel\Stock (0.538) |
Stable Dependencies Principle |
|
Magento\CatalogImportExport\Model\Export
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.743) than 2 package(s) that it depends on. The packages that are more stable are * Magento\ImportExport\Model\Export\Entity (0.852) * Magento\Catalog\Model\ResourceModel\Product\Option (0.833) |
Stable Dependencies Principle |
|
Magento\CatalogImportExport\Model\Export\Product\Type
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.333) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\ResourceModel\Eav (0.5) |
Stable Dependencies Principle |
|
Magento\CatalogImportExport\Model\Import\Proxy\Product
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.167) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\ResourceModel (0.368) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\CatalogImportExport\Model\Import\Product
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.66) than 4 package(s) that it depends on. The packages that are more stable are * Magento\CatalogImportExport\Model\ResourceModel (0.667) * Magento\CatalogImportExport\Model\Import (0.912) * Magento\ImportExport\Model\Import\Entity (0.808) * Magento\Catalog\Model\ResourceModel\Product\Option (0.833) |
Stable Dependencies Principle |
|
Magento\RelatedProductGraphQl\Model\DataProvider
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Directory\Setup
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.061) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\DB\Adapter (0.131) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Directory\Model
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.321) than 5 package(s) that it depends on. The packages that are more stable are * Magento\Directory\Model\Country (0.5) * Magento\Framework\Filter\Template (0.8) * Magento\Directory\Model\Currency\Import (0.75) * Magento\Directory\Model\Data (0.818) * Magento\Directory\Model\Currency (0.7) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Directory\Model\Config\Source
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.364) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Directory\Model\ResourceModel\Country (0.419) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Directory\Model\Currency\Import\Source
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Directory\Model\Currency\Import (0.75) |
Stable Dependencies Principle |
|
Magento\Directory\Model\Country\Postcode
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Directory\Model\Country\Postcode\Config (0.9) |
Stable Dependencies Principle |
|
Magento\Directory\Model\ResourceModel\Region
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Directory\Model\ResourceModel\Country
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.419) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Directory\Model\ResourceModel (0.9) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Directory\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.161) than 4 package(s) that it depends on. The packages that are more stable are * Magento\Framework\App\Cache\Type (0.237) * Magento\Directory\Model\ResourceModel\Country (0.419) * Magento\Directory\Model\ResourceModel\Region (0.292) * Magento\Directory\Model (0.321) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Checkout\Controller
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Checkout\Model
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.408) than 6 package(s) that it depends on. The packages that are more stable are * Magento\Captcha\Observer (0.81) * Magento\Catalog\Helper\Product (0.552) * Magento\Customer\Model\Address (0.556) * Magento\Directory\Model\Country\Postcode (0.5) * Magento\Checkout\Model\Cart (0.762) * Magento\Shipping\Model (0.636) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Checkout\Model\Cart
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.762) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Checkout\CustomerData (0.889) |
Stable Dependencies Principle |
|
Magento\Checkout\Model\ResourceModel
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Checkout\Api
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.13) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Checkout\Api\Data (0.167) |
Stable Dependencies Principle |
|
Magento\Checkout\Api\Exception
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Checkout\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.304) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Checkout\Model (0.408) * Magento\Quote\Model (0.405) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Checkout\Block\Shipping
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.857) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Checkout\Block\Cart (0.857) |
Stable Dependencies Principle |
|
Magento\Checkout\Block\Total
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.545) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Checkout\Block\Cart (0.857) |
Stable Dependencies Principle |
|
Magento\Checkout\Block\Cart
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.857) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Checkout\Block (0.958) |
Stable Dependencies Principle |
|
Magento\Captcha\Model\ResourceModel
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Captcha\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.139) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Captcha\Model (0.615) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\MediaContentApi\Api
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.034) than 1 package(s) that it depends on. The packages that are more stable are * Magento\MediaContentApi\Api\Data (0.04) |
Stable Dependencies Principle |
|
Magento\GroupedImportExport\Model\Import\Product\Type\Grouped
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.833) than 1 package(s) that it depends on. The packages that are more stable are * Magento\CatalogImportExport\Model\Import (0.912) |
Stable Dependencies Principle |
|
Magento\QuoteGraphQl\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.655) than 4 package(s) that it depends on. The packages that are more stable are * Magento\GraphQl\Model\Backpressure (0.9) * Magento\Quote\Model\Backpressure (0.667) * Magento\Quote\Model\Cart (0.714) * Magento\QuoteGraphQl\Model\CartItem (0.727) |
Stable Dependencies Principle |
|
Magento\QuoteGraphQl\Model\Cart
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.565) than 3 package(s) that it depends on. The packages that are more stable are * Magento\QuoteGraphQl\Model (0.655) * Magento\CustomerGraphQl\Model\Customer\Address (0.667) * Magento\Quote\Model\Cart (0.714) |
Stable Dependencies Principle |
|
Magento\QuoteGraphQl\Model\CartItem
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.727) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Quote\Model\ResourceModel\Quote\Item (0.789) * Magento\CatalogInventory\Model (0.807) |
Stable Dependencies Principle |
|
Magento\Rule\Model\Action
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Rule\Model (0.611) |
Stable Dependencies Principle |
|
Magento\Rule\Model\Condition
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.385) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Rule\Model (0.611) |
Stable Dependencies Principle |
|
Magento\Rule\Model\Condition\Product
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Rule\Model\ResourceModel
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Search\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.531) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Search\Model\ResourceModel\Query (0.571) * Magento\Search\Model\ResourceModel (0.769) * Magento\Search\Model\Synonym (0.667) |
Stable Dependencies Principle |
|
Magento\Search\Model\Search
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Search\Model (0.531) |
Stable Dependencies Principle |
|
Magento\Search\Model\ResourceModel\SynonymGroup
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\GroupedProduct\Block\Product\View\Type
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Block\Product\View (0.68) |
Stable Dependencies Principle |
|
Magento\GoogleGtag\Model\Config
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Multishipping\Controller\Checkout
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.656) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Multishipping\Model\Checkout\Type\Multishipping (0.8) * Magento\Multishipping\Model\Checkout\Type (0.69) |
Stable Dependencies Principle |
|
Magento\Multishipping\Controller
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.167) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Checkout\Controller (0.568) |
Stable Dependencies Principle |
|
Magento\Multishipping\Model
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Cms\Model\Validator
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Cms\Model\Wysiwyg
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.76) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Variable\Model\Variable (0.778) * Magento\Widget\Model\Widget (0.793) |
Stable Dependencies Principle |
|
Magento\Cms\Model\Wysiwyg\Images
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.516) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Cms\Model\Wysiwyg\Images\Storage (0.75) * Magento\MediaStorage\Model\File\Storage (0.757) * Magento\MediaStorage\Model\File\Storage\Directory (0.727) |
Stable Dependencies Principle |
|
Magento\Cms\Model\Template
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.444) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Email\Model\Template (0.762) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Cms\Model\ResourceModel\Page
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.1) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Cms\Model\ResourceModel (0.5) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Cms\Model\ResourceModel\Block
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.111) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Cms\Model\ResourceModel (0.5) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Cms\Helper\Wysiwyg
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Cms\Block\Adminhtml\Page\Grid\Renderer\Action
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Theme\Controller\Adminhtml\System\Design\Wysiwyg
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.308) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Theme\Helper (0.667) |
Stable Dependencies Principle |
|
Magento\Theme\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.75) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Widget\Model\Layout (0.75) |
Stable Dependencies Principle |
|
Magento\Theme\Model\Design\Config
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.692) than 4 package(s) that it depends on. The packages that are more stable are * Magento\Theme\Model (0.75) * Magento\Theme\Model\Design\Config\DataProvider (0.833) * Magento\Theme\Model\ResourceModel\Design\Config (0.75) * Magento\Theme\Model\Data\Design (0.786) |
Stable Dependencies Principle |
|
Magento\Theme\Model\Design
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.571) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Theme\Model\Design\Config (0.692) * Magento\Theme\Model\ResourceModel\Design\Config (0.75) |
Stable Dependencies Principle |
|
Magento\Theme\Model\Config
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.778) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Theme\Model\Theme (0.846) * Magento\Theme\Model\ResourceModel (0.778) |
Stable Dependencies Principle |
|
Magento\Theme\Model\Theme\Data
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.4) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Theme\Model\Theme (0.846) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Theme\Model\ResourceModel\Theme
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.25) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\View\Design\Theme (0.348) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\SalesSequence\Model
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.333) than 1 package(s) that it depends on. The packages that are more stable are * Magento\SalesSequence\Model\ResourceModel (0.7) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\UrlRewrite\Model\Exception
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\UrlRewrite\Service\V1\Data
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Paypal\Controller
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.583) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Paypal\Model (0.627) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Paypal\Controller\Payflow
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Paypal\Controller (0.583) |
Stable Dependencies Principle |
|
Magento\Paypal\Controller\Express\AbstractExpress
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.471) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Paypal\Controller\Express (0.769) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Paypal\Controller\Adminhtml\Paypal
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.6) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Paypal\Model\Report (0.722) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Paypal\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.627) than 9 package(s) that it depends on. The packages that are more stable are * Magento\Paypal\Model\Payflow\Service (0.667) * Magento\Paypal\Model\Payflow (0.681) * Magento\Paypal\Model\Hostedpro (0.875) * Magento\Payment\Model\Cart\SalesModel (0.714) * Magento\Sales\Model\Order\Payment\Transaction (0.714) * Magento\Sales\Model\Order\Payment (0.813) * Magento\Payment\Model\Source (0.667) * Magento\Payment\Gateway\Command (0.714) * Magento\Paypal\Model\Config (0.778) |
Stable Dependencies Principle |
|
Magento\Paypal\Model\Payflow\Service\Response\Handler
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.6) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Paypal\Model (0.627) |
Stable Dependencies Principle |
|
Magento\Paypal\Model\Payflow\Service\Response
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.563) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Paypal\Model\Payflow (0.681) * Magento\Paypal\Model\Payflow\Service\Response\Handler (0.6) |
Stable Dependencies Principle |
|
Magento\Paypal\Model\Payflow\Service\Response\Validator
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.571) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Paypal\Model\Payflow (0.681) |
Stable Dependencies Principle |
|
Magento\Paypal\Model\Payflow\Service\Request
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Paypal\Model\Payflow (0.681) |
Stable Dependencies Principle |
|
Magento\Paypal\Model\Express\Checkout
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Paypal\Model\Payment\Method\Billing
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Paypal\Model\Api\Type
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Paypal\Model\Report\Settlement
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Paypal\Model\Billing
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.381) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Paypal\Model\ResourceModel\Billing\Agreement (0.636) * Magento\Sales\Model\Order (0.529) |
Stable Dependencies Principle |
|
Magento\Paypal\Model\ResourceModel\Billing\Agreement
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.636) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Customer\Model\ResourceModel (0.701) |
Stable Dependencies Principle |
|
Magento\Paypal\Model\ResourceModel\Billing
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Paypal\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.407) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Checkout\Model (0.408) * Magento\Paypal\Model (0.627) * Magento\Config\Model (0.645) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Paypal\Block\Payflow\Link
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.769) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Paypal\Block (0.846) |
Stable Dependencies Principle |
|
Magento\Paypal\Block\Payment
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.625) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Payment\Block\Info (0.778) * Magento\Paypal\Model (0.627) |
Stable Dependencies Principle |
|
Magento\Paypal\Block\Adminhtml\System\Config\Field\Enable
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\GoogleAnalytics\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Review\Controller
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Review\Controller\Adminhtml
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.208) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Review\Model (0.378) |
Stable Dependencies Principle |
|
Magento\Review\Model
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.378) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Review\Model\ResourceModel\Review\Product (0.821) * Magento\Review\Model\ResourceModel\Review\Status (0.5) * Magento\Review\Model\Review (0.5) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Review\Model\Rating
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Review\Model\Rating\Option
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Review\Model\Review
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Review\Model\ResourceModel\Review (0.5) |
Stable Dependencies Principle |
|
Magento\Review\Model\ResourceModel\Rating\Option
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Review\Model\ResourceModel\Review\Summary
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Review\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Swatches\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.8) than 1 package(s) that it depends on. The packages that are more stable are * Magento\ConfigurableProduct\Model (0.816) |
Stable Dependencies Principle |
|
Magento\Swatches\Model\ResourceModel\Swatch
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Swatches\Helper
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.556) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\Product\Image (0.722) |
Stable Dependencies Principle |
|
Magento\CatalogGraphQl\DataProvider\Category\Query
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 1 package(s) that it depends on. The packages that are more stable are * Magento\CatalogGraphQl\DataProvider (0.818) |
Stable Dependencies Principle |
|
Magento\CatalogGraphQl\DataProvider\Product\LayeredNavigation\Formatter
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\CatalogGraphQl\Model\Resolver\Products
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\CatalogGraphQl\Model\Resolver\Products\DataProvider
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.697) than 2 package(s) that it depends on. The packages that are more stable are * Magento\CatalogGraphQl\Model (0.733) * Magento\CatalogGraphQl\Model\Category (0.815) |
Stable Dependencies Principle |
|
Magento\CatalogGraphQl\Model\Resolver\Products\DataProvider\Deferred
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\CatalogGraphQl\Model\Resolver\Products\DataProvider (0.697) |
Stable Dependencies Principle |
|
Magento\CatalogGraphQl\Model\Resolver\Products\DataProvider\CategoryTree\Wrapper
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 1 package(s) that it depends on. The packages that are more stable are * Magento\CatalogGraphQl\Model\Category (0.815) |
Stable Dependencies Principle |
|
Magento\CatalogGraphQl\Model\Resolver\Products\DataProvider\Product
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.154) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\ResourceModel\Product (0.24) |
Stable Dependencies Principle |
|
Magento\CatalogGraphQl\Model\Resolver\Product
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.806) than 1 package(s) that it depends on. The packages that are more stable are * Magento\EavGraphQl\Model\Resolver (0.952) |
Stable Dependencies Principle |
|
Magento\CatalogGraphQl\Model\Resolver\Layer\DataProvider
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 2 package(s) that it depends on. The packages that are more stable are * Magento\CatalogGraphQl\Model\Resolver\Layer (0.714) * Magento\Catalog\Model\Layer\Filter (0.6) |
Stable Dependencies Principle |
|
Magento\CatalogGraphQl\Model\Resolver\Categories\DataProvider\Category
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.4) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\ResourceModel\Category (0.443) |
Stable Dependencies Principle |
|
Magento\AdvancedSearch\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.4) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Search\Model (0.531) |
Stable Dependencies Principle |
|
Magento\AdvancedSearch\Model\Client
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.316) than 1 package(s) that it depends on. The packages that are more stable are * Magento\AdvancedSearch\Helper (0.6) |
Stable Dependencies Principle |
|
Magento\MediaStorage\Model\File\Validator
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\MediaStorage\Model\File
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.41) than 2 package(s) that it depends on. The packages that are more stable are * Magento\MediaStorage\Helper\File (0.5) * Magento\MediaStorage\Model\File\Storage (0.757) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\MediaStorage\Model\File\Storage\Database
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\MediaStorage\Model\File\Storage
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.757) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\File\Transfer\Adapter (0.833) |
Stable Dependencies Principle |
|
Magento\MediaStorage\Model\File\Storage\Directory
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.727) than 2 package(s) that it depends on. The packages that are more stable are * Magento\MediaStorage\Model\File\Storage\Database (0.75) * Magento\MediaStorage\Model\ResourceModel\File\Storage\Directory (0.75) |
Stable Dependencies Principle |
|
Magento\MediaStorage\Model\ResourceModel\File\Storage
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.733) than 1 package(s) that it depends on. The packages that are more stable are * Magento\MediaStorage\Model\File\Storage (0.757) |
Stable Dependencies Principle |
|
Magento\MediaStorage\Helper\File\Storage
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.132) than 1 package(s) that it depends on. The packages that are more stable are * Magento\MediaStorage\Model\File\Storage (0.757) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\MediaStorage\Helper\File
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\MediaStorage\Model\File\Storage (0.757) |
Stable Dependencies Principle |
|
Magento\Csp\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.6) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Csp\Model\Collector (0.722) |
Stable Dependencies Principle |
|
Magento\Csp\Model\SubresourceIntegrity
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Csp\Model\Collector
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.722) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Csp\Model\Collector\Config (0.857) |
Stable Dependencies Principle |
|
Magento\Csp\Model\Policy
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Csp\Api
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.267) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\App\Response (0.283) |
Stable Dependencies Principle |
|
Magento\CatalogInventory\Observer
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.864) than 2 package(s) that it depends on. The packages that are more stable are * Magento\CatalogInventory\Model\Stock (0.933) * Magento\CatalogInventory\Model\Quote\Item (0.875) |
Stable Dependencies Principle |
|
Magento\CatalogInventory\Model\Quote\Item\QuantityValidator
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\CatalogInventory\Model\Product
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\CatalogInventory\Model\Indexer\Stock
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.364) than 1 package(s) that it depends on. The packages that are more stable are * Magento\CatalogInventory\Model\ResourceModel\Indexer (0.5) |
Stable Dependencies Principle |
|
Magento\CatalogInventory\Api
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.038) than 1 package(s) that it depends on. The packages that are more stable are * Magento\CatalogInventory\Api\Data (0.063) |
Stable Dependencies Principle |
|
Magento\CatalogInventory\Helper
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.55) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\ResourceModel\Collection (0.8) |
Stable Dependencies Principle |
|
Magento\GiftMessage\Api
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.063) than 1 package(s) that it depends on. The packages that are more stable are * Magento\GiftMessage\Api\Data (0.067) |
Stable Dependencies Principle |
|
Magento\GiftMessage\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.286) than 1 package(s) that it depends on. The packages that are more stable are * Magento\GiftMessage\Model (0.795) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\ReviewGraphQl\Mapper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.333) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Review\Model (0.378) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\ReviewGraphQl\Model\DataProvider
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.625) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Review\Model\ResourceModel\Rating\Option\Vote (0.636) |
Stable Dependencies Principle |
|
Magento\GiftMessageGraphQl\Model\Config
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\SalesGraphQl\Model\Order
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\SalesGraphQl\Model\Formatter
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.364) than 1 package(s) that it depends on. The packages that are more stable are * Magento\SalesGraphQl\Model\Order (0.375) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\SalesGraphQl\Api
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.333) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model (0.365) |
Stable Dependencies Principle |
|
Magento\AsynchronousOperations\Ui\Component\DataProvider\Bulk
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\AsynchronousOperations\Model\Operation
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\AsynchronousOperations\Model\BulkStatus
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.714) than 1 package(s) that it depends on. The packages that are more stable are * Magento\AsynchronousOperations\Model (0.819) |
Stable Dependencies Principle |
|
Magento\AsynchronousOperations\Model\ResourceModel\Operation
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.765) than 1 package(s) that it depends on. The packages that are more stable are * Magento\AsynchronousOperations\Model (0.819) |
Stable Dependencies Principle |
|
Magento\AsynchronousOperations\Model\ResourceModel\Bulk
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\AsynchronousOperations\Model\ResourceModel
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\CatalogRule\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.857) than 1 package(s) that it depends on. The packages that are more stable are * Magento\CatalogRule\Model\Rule\Action (0.857) |
Stable Dependencies Principle |
|
Magento\CatalogRule\Model\Indexer\Product
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.286) than 1 package(s) that it depends on. The packages that are more stable are * Magento\CatalogRule\Model\Indexer (0.917) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\CatalogRule\Model\Indexer\Rule
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.533) than 3 package(s) that it depends on. The packages that are more stable are * Magento\CatalogRule\Model\ResourceModel\Rule (0.538) * Magento\CatalogRule\Model\ResourceModel (0.615) * Magento\CatalogRule\Model\Indexer (0.917) |
Stable Dependencies Principle |
|
Magento\CatalogRule\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Webapi\Controller\Rest
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.792) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Webapi\Model\Rest\Swagger (0.818) |
Stable Dependencies Principle |
|
Magento\Webapi\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.632) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Webapi\Model\Config (0.75) |
Stable Dependencies Principle |
|
Magento\Webapi\Model\Cache\Type
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Webapi\Model\Soap
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.875) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Webapi\Controller\Soap\Request (0.923) |
Stable Dependencies Principle |
|
Magento\Webapi\Model\Soap\Wsdl
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.786) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Webapi\Model\Soap (0.875) |
Stable Dependencies Principle |
|
Magento\Webapi\Model\Rest
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.571) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Webapi\Model (0.632) * Magento\Framework\Controller\Router\Route (0.667) |
Stable Dependencies Principle |
|
Magento\Newsletter\Controller
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Newsletter\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.543) than 5 package(s) that it depends on. The packages that are more stable are * Magento\Newsletter\Model\ResourceModel\Subscriber (0.667) * Magento\Newsletter\Model\Queue (0.875) * Magento\Newsletter\Model\ResourceModel\Queue (0.636) * Magento\Email\Model (0.854) * Magento\Email\Model\Template (0.762) |
Stable Dependencies Principle |
|
Magento\Newsletter\Model\Template
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.333) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Widget\Model\Template (0.864) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Newsletter\Model\ResourceModel\Template
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\ConfigurableProduct\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.816) than 1 package(s) that it depends on. The packages that are more stable are * Magento\ConfigurableProduct\Model\Quote\Item (0.9) |
Stable Dependencies Principle |
|
Magento\ConfigurableProduct\Model\Product\Type
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.528) than 4 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\Product\Type (0.722) * Magento\ConfigurableProduct\Model\ResourceModel\Product\Type (0.545) * Magento\ConfigurableProduct\Model\Product\Type\Configurable (0.632) * Magento\ConfigurableProduct\Model\ResourceModel\Product\Type\Configurable\Attribute (0.857) |
Stable Dependencies Principle |
|
Magento\ConfigurableProduct\Model\Product\Type\Configurable
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.632) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\Product\Type (0.722) |
Stable Dependencies Principle |
|
Magento\ConfigurableProduct\Model\ResourceModel\Product\Type\Configurable
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.545) than 1 package(s) that it depends on. The packages that are more stable are * Magento\ConfigurableProduct\Model\Product\Type\Configurable (0.632) |
Stable Dependencies Principle |
|
Magento\ConfigurableProduct\Model\ResourceModel\Product\Type\Configurable\Product
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.143) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\ResourceModel\Product (0.24) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\ConfigurableProduct\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Authorization\Model
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.088) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\App\Backpressure (0.125) * Magento\Framework\HTTP\PhpEnvironment (0.367) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Authorization\Model\ResourceModel\Role
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Authorization\Model\ResourceModel\Rules
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Backup\Controller\Adminhtml
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.6) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Backup\Model (0.81) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Backup\Helper
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.538) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Backup\Model (0.81) |
Stable Dependencies Principle |
|
Magento\CatalogWidget\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 1 package(s) that it depends on. The packages that are more stable are * Magento\CatalogWidget\Model\Rule\Condition (0.938) |
Stable Dependencies Principle |
|
Magento\Indexer\Model\Config
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.571) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Indexer\Config (0.824) |
Stable Dependencies Principle |
|
Magento\Indexer\Model\Indexer
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.69) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Indexer\Config (0.824) |
Stable Dependencies Principle |
|
Magento\Indexer\Model\ResourceModel\Indexer\State
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Indexer\Model\ResourceModel\Indexer
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Elasticsearch\Elasticsearch5\SearchAdapter
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Elasticsearch\ElasticAdapter\SearchAdapter (0.833) |
Stable Dependencies Principle |
|
Magento\Elasticsearch\Model\Adapter
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.37) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Elasticsearch\SearchAdapter (0.45) * Magento\Elasticsearch\Model\Adapter\Index (0.778) * Magento\AdvancedSearch\Helper (0.6) |
Stable Dependencies Principle |
|
Magento\Elasticsearch\Model\Adapter\Document
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Elasticsearch\Model\Adapter\FieldMapper\Product
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.156) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Eav\Model (0.266) * Magento\Elasticsearch\Model\Adapter\FieldMapper (0.857) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldType
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.125) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Elasticsearch\Model\Adapter\FieldMapper\Product (0.156) |
Stable Dependencies Principle |
|
Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldName
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.059) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Elasticsearch\Model\Adapter\FieldMapper\Product (0.156) |
Stable Dependencies Principle |
|
Magento\Elasticsearch\Model
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.25) than 1 package(s) that it depends on. The packages that are more stable are * Magento\AdvancedSearch\Model\Client (0.316) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Elasticsearch\SearchAdapter\Query
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.615) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Elasticsearch\ElasticAdapter\SearchAdapter\Query (0.667) * Magento\Elasticsearch\SearchAdapter\Query\Builder (0.75) |
Stable Dependencies Principle |
|
Magento\Elasticsearch\SearchAdapter\Query\Builder
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.75) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Elasticsearch\SearchAdapter\Query\Builder\Sort (0.8) |
Stable Dependencies Principle |
|
Magento\Elasticsearch\ElasticAdapter\Model\Adapter\BatchDataMapper
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.714) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Elasticsearch\Model\ResourceModel (0.833) |
Stable Dependencies Principle |
|
Magento\Elasticsearch\ElasticAdapter\SearchAdapter
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.833) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Elasticsearch\SearchAdapter\Filter (0.833) |
Stable Dependencies Principle |
|
Magento\Elasticsearch\ElasticAdapter\SearchAdapter\Query
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Elasticsearch\SearchAdapter\Query\Builder (0.75) |
Stable Dependencies Principle |
|
Magento\AdminAnalytics\Model\ResourceModel\Viewer
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\AdminAnalytics\Model\Viewer (0.5) |
Stable Dependencies Principle |
|
Magento\Email\Model\Template
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.762) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Email\Model\Template\Config (0.933) |
Stable Dependencies Principle |
|
Magento\Email\Model\Template\Css
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Email\Model\ResourceModel\Template
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\AdminNotification\Model\System\Message\Media
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\MediaStorage\Model\File\Storage (0.757) |
Stable Dependencies Principle |
|
Magento\AdminNotification\Model\ResourceModel\Inbox
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\AdminNotification\Model\ResourceModel\System\Message\Collection
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.2) than 1 package(s) that it depends on. The packages that are more stable are * Magento\AdminNotification\Model\ResourceModel\System\Message (0.75) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Customer\CustomerData
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.286) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Customer\CustomerData\Section (0.333) |
Stable Dependencies Principle |
|
Magento\Customer\CustomerData\Section
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Customer\Ui\Component
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.889) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Customer\Ui\Component\Listing (0.889) |
Stable Dependencies Principle |
|
Magento\Customer\Ui\Component\Listing
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.889) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Customer\Ui\Component (0.889) |
Stable Dependencies Principle |
|
Magento\Customer\Ui\Component\Listing\Column
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.857) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Customer\Ui\Component\Listing (0.889) |
Stable Dependencies Principle |
|
Magento\Customer\Setup
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.45) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Eav\Model\Entity\Setup (0.5) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Customer\Controller
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.389) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Customer\Model\Metadata (0.481) |
Stable Dependencies Principle |
|
Magento\Customer\Controller\Adminhtml
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.577) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Customer\Model\Customer (0.657) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Customer\Controller\Adminhtml\Cart\Product\Composite
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Customer\Model
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.297) than 19 package(s) that it depends on. The packages that are more stable are * Magento\Config\Model (0.645) * Magento\Tax\Model (0.616) * Magento\Customer\Model\ResourceModel (0.701) * Magento\Customer\Model\Metadata (0.481) * Magento\Customer\Model\Config (0.31) * Magento\Customer\Model\ResourceModel\Address\Attribute\Source (0.909) * Magento\Eav\Model\Entity\Attribute (0.398) * Magento\Eav\Model\Entity (0.43) * Magento\Customer\Model\Address (0.556) * Magento\Directory\Model (0.321) * Magento\Customer\Model\Data (0.793) * Magento\Framework\App\Request (0.306) * Magento\Eav\Model\ResourceModel (0.5) * Magento\Catalog\Model\Product (0.329) * Magento\Customer\Model\ResourceModel\Address (0.467) * Magento\Customer\Model\ResourceModel\Customer (0.425) * Magento\Customer\Model\ResourceModel\Form\Attribute (0.5) * Magento\MediaStorage\Model\File (0.41) * Magento\Framework\File (0.34) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Customer\Model\Config
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.31) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Customer\Model\ResourceModel (0.701) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Customer\Model\Address
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.556) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Customer\Model\Address\Config (0.857) |
Stable Dependencies Principle |
|
Magento\Customer\Model\Metadata
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.481) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Eav\Model\Validator\Attribute (0.833) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Customer\Model\Customer
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.657) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Customer\Model\ResourceModel (0.701) |
Stable Dependencies Principle |
|
Magento\Customer\Model\ResourceModel
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.701) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Customer\Model\Data (0.793) * Magento\Eav\Model\Entity\VersionControl (0.8) |
Stable Dependencies Principle |
|
Magento\Customer\Model\ResourceModel\Form\Attribute
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Eav\Model\ResourceModel\Form\Attribute (0.9) |
Stable Dependencies Principle |
|
Magento\Customer\Model\ResourceModel\Attribute
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.333) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Eav\Model\ResourceModel\Attribute (0.778) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Customer\Model\ResourceModel\Group
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Customer\Model\ResourceModel\Address
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.467) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Eav\Model\Entity\Collection\VersionControl (0.857) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Customer\Model\ResourceModel\Customer
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.425) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Eav\Model\Entity\Collection\VersionControl (0.857) * Magento\Eav\Model\ResourceModel (0.5) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Customer\Api
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.028) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Api (0.03) * Magento\Framework\Controller\Result (0.058) |
Stable Dependencies Principle |
|
Magento\Customer\Api\Data
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.027) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Api (0.03) |
Stable Dependencies Principle |
|
Magento\Customer\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.159) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Customer\Model\Address (0.556) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Customer\Helper\Session
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.258) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Customer\Model (0.297) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\ApplicationPerformanceMonitor\Profiler
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\MediaGallerySynchronization\Model\Filesystem
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Cron\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.75) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Cron\Model\Config (0.75) |
Stable Dependencies Principle |
|
Magento\Cron\Model\Config
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.75) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Cron\Model\Config\Reader (0.875) |
Stable Dependencies Principle |
|
Magento\Cron\Model\Groups\Config
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.625) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Cron\Model\Groups\Config\Reader (0.833) |
Stable Dependencies Principle |
|
Magento\Vault\Controller
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Vault\Model\Ui
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.75) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Vault\Model (0.778) |
Stable Dependencies Principle |
|
Magento\Vault\Model\ResourceModel
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Vault\Block
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Vault\Block\Customer
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Vault\Model (0.778) |
Stable Dependencies Principle |
|
Magento\Wishlist\Controller
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.333) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Wishlist\Model (0.45) |
Stable Dependencies Principle |
|
Magento\Wishlist\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.45) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Wishlist\Helper (0.455) * Magento\Wishlist\Model\ResourceModel\Item (0.686) * Magento\CatalogInventory\Model (0.807) |
Stable Dependencies Principle |
|
Magento\Wishlist\Model\Item
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Wishlist\Model\Wishlist
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.55) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Wishlist\Model\Wishlist\BuyRequest (0.571) |
Stable Dependencies Principle |
|
Magento\Wishlist\Model\Wishlist\Data
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.125) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Wishlist\Model (0.45) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Wishlist\Model\ResourceModel
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.318) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Wishlist\Model (0.45) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Wishlist\Model\ResourceModel\Item
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.686) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Catalog\Model\Entity (0.864) |
Stable Dependencies Principle |
|
Magento\Wishlist\Model\ResourceModel\Item\Option
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Wishlist\Model\ResourceModel\Item\Product
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Wishlist\Model\ResourceModel\Item (0.686) |
Stable Dependencies Principle |
|
Magento\Wishlist\Model\ResourceModel\Wishlist
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Wishlist\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Wishlist\Block
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.625) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Customer\Block\Account (0.778) |
Stable Dependencies Principle |
|
Magento\Wishlist\Block\Customer\Wishlist\Item
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.364) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Wishlist\Block (0.625) * Magento\Catalog\Block\Product (0.576) * Magento\Catalog\Helper\Product (0.552) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Analytics\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.634) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Analytics\Model\Connector (0.875) * Magento\Config\Model (0.645) |
Stable Dependencies Principle |
|
Magento\Analytics\Model\Config\Backend\Enabled
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Analytics\Model (0.634) |
Stable Dependencies Principle |
|
Magento\Analytics\ReportXml\DB
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.538) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Analytics\ReportXml (0.938) |
Stable Dependencies Principle |
|
Magento\Reports\Controller\Adminhtml
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Reports\Controller\Adminhtml\Report
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.129) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Stdlib\DateTime\Filter (0.25) * Magento\Framework\Filter (0.271) |
Stable Dependencies Principle |
|
Magento\Reports\Model
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Reports\Model\Event
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Reports\Model\ResourceModel\Order
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.552) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Sales\Model\ResourceModel\Report (0.636) |
Stable Dependencies Principle |
|
Magento\Reports\Model\ResourceModel\Product\Index\Collection
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Reports\Model\ResourceModel\Review
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Review\Model\ResourceModel\Review (0.5) |
Stable Dependencies Principle |
|
Magento\Reports\Model\ResourceModel\Report\Collection
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Reports\Model\ResourceModel\Wishlist\Product
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Wishlist\Model\ResourceModel\Item (0.686) |
Stable Dependencies Principle |
|
Magento\Reports\Model\Grouped
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Reports\Block\Adminhtml\Grid
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.389) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Reports\Helper (0.625) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Store\Ui\Component\Listing\Column\Store
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Store\Model
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.094) than 19 package(s) that it depends on. The packages that are more stable are * Magento\Store\Model\ResourceModel\Website (0.111) * Magento\Framework\DataObject (0.094) * Magento\Config\Model\ResourceModel\Config (0.333) * Magento\Directory\Model (0.321) * Magento\Framework\Url (0.231) * Magento\Store\Model\ResourceModel (0.316) * Magento\MediaStorage\Helper\File\Storage (0.132) * Magento\Framework\App\Cache\Type (0.237) * Magento\Framework\Session (0.275) * Magento\Framework\Model\Entity (0.385) * Magento\Store\Model\Address (0.75) * Magento\Framework\Stdlib\Cookie (0.243) * Magento\Framework\Cache (0.208) * Magento\Store\Model\StoreResolver (0.625) * Magento\Framework\App\Router (0.722) * Magento\Store\Model\ResourceModel\Group (0.25) * Magento\Framework\App\Request (0.306) * Magento\Store\App\Request (0.8) * Magento\Framework\Indexer (0.132) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Store\Model\App
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Store\Model\Config
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.85) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Store\Model\Config\Importer\Processor (0.929) |
Stable Dependencies Principle |
|
Magento\Store\Model\Config\Importer
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Store\Model\Config\Processor
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.8) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Store\Model\Config (0.85) |
Stable Dependencies Principle |
|
Magento\Store\Model\StoreSwitcher\HashGenerator
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Store\Model\System
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.083) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Data (0.109) * Magento\Store\Model (0.094) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Store\Model\ResourceModel
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Store\Model\ResourceModel\Group
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Store\Model\ResourceModel\Website
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Store\Model\ResourceModel\Store
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Store\Api\Data
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.019) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Api (0.03) |
Stable Dependencies Principle |
|
Magento\SalesRule\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.744) than 6 package(s) that it depends on. The packages that are more stable are * Magento\SalesRule\Model\Coupon (0.861) * Magento\SalesRule\Model\Rule\Condition\Product (0.8) * Magento\SalesRule\Model\Rule (0.882) * Magento\SalesRule\Model\Rule\Action\Discount (0.778) * Magento\SalesRule\Model\Service (0.9) * Magento\SalesRule\Model\Converter (0.933) |
Stable Dependencies Principle |
|
Magento\SalesRule\Model\Validator
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\SalesRule\Model\Coupon\Quote
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.571) than 2 package(s) that it depends on. The packages that are more stable are * Magento\SalesRule\Model\Service (0.9) * Magento\SalesRule\Model\Coupon\Usage (0.692) |
Stable Dependencies Principle |
|
Magento\SalesRule\Model\Coupon\Usage
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.692) than 2 package(s) that it depends on. The packages that are more stable are * Magento\SalesRule\Model (0.744) * Magento\SalesRule\Model\Rule (0.882) |
Stable Dependencies Principle |
|
Magento\SalesRule\Model\Rule\Condition
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.706) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Rule\Model\Condition\Product (0.813) * Magento\Payment\Model\Config\Source (0.75) |
Stable Dependencies Principle |
|
Magento\SalesRule\Model\ResourceModel\Coupon
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\SalesRule\Model\ResourceModel\Report
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.833) than 1 package(s) that it depends on. The packages that are more stable are * Magento\SalesRule\Model\ResourceModel\Report\Rule (0.9) |
Stable Dependencies Principle |
|
Magento\CatalogRuleConfigurable\Plugin\CatalogRule\Model
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Setup
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.286) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Setup\Mvc (0.714) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Setup\Validator
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.545) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Setup\Module (0.813) |
Stable Dependencies Principle |
|
Magento\Setup\Framework\Mail
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Mail (0.591) |
Stable Dependencies Principle |
|
Magento\Setup\Module\Di\App\Task
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.167) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Setup\Model (0.663) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Setup\Module\Di\Code\Reader\Decorator
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.8) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Code\Validator (0.875) |
Stable Dependencies Principle |
|
Magento\Setup\Module\Di\Definition
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Setup\Module\Di\Compiler\Log
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.333) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Setup\Module\Di\Compiler\Log\Writer (0.5) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Setup\Module
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.813) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\DB\Adapter\Pdo (0.926) * Magento\Framework\Module\Setup (0.875) |
Stable Dependencies Principle |
|
Magento\Setup\Module\Dependency
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.571) than 6 package(s) that it depends on. The packages that are more stable are * Magento\Setup\Module\Dependency\Report\Dependency (0.833) * Magento\Setup\Module\Dependency\Report\Circular (0.889) * Magento\Setup\Module\Dependency\Report\Framework (0.889) * Magento\Setup\Module\Dependency\Parser\Config (0.667) * Magento\Setup\Module\Dependency\Parser\Composer (0.75) * Magento\Setup\Module\Dependency\Parser (0.667) |
Stable Dependencies Principle |
|
Magento\Setup\Module\Dependency\Report\Builder
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.571) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Setup\Module\Dependency (0.571) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Setup\Module\I18n
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.71) than 5 package(s) that it depends on. The packages that are more stable are * Magento\Setup\Module\I18n\Parser\Adapter (0.875) * Magento\Setup\Module\I18n\Parser (0.75) * Magento\Setup\Module\I18n\Dictionary\Loader\File (0.8) * Magento\Setup\Module\I18n\Pack\Writer\File (0.889) * Magento\Setup\Module\I18n\Pack (0.75) |
Stable Dependencies Principle |
|
Magento\Setup\Module\I18n\Parser\Adapter\Php\Tokenizer
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.2) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Setup\Module\I18n\Parser\Adapter\Php (0.333) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Setup\Module\I18n\Parser\Adapter\Php
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Setup\Module\I18n\Dictionary
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.556) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Setup\Module\I18n (0.71) * Magento\Setup\Module\I18n\Dictionary\Options (0.6) |
Stable Dependencies Principle |
|
Magento\Setup\Module\I18n\Dictionary\Writer\Csv
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Setup\Module\I18n\Dictionary\Writer (0.6) |
Stable Dependencies Principle |
|
Magento\Setup\Model
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.663) than 7 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Setup\Declaration\Schema\Diff (0.727) * Magento\Setup\Module (0.813) * Magento\Search\Setup (0.667) * Magento\Setup\Model\Description (0.667) * Magento\Setup\Fixtures (0.944) * Magento\Framework\Setup\SampleData (0.8) * Magento\ImportExport\Model\Import (0.706) |
Stable Dependencies Principle |
|
Magento\Setup\Model\Description
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Setup\Model\Description\Mixin (0.8) |
Stable Dependencies Principle |
|
Magento\Setup\Model\Description\Mixin\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Setup\Model\Address
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Jwt\Exception
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Encryption
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.183) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Encryption\Adapter (0.5) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Encryption\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.026) than 27 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Validator (0.213) * Magento\Framework\ObjectManager (0.049) * Magento\Framework\Model (0.043) * Magento\Framework\App (0.043) * Magento\Framework\Event\Observer (0.5) * Magento\Framework\Shell (0.4) * Magento\Framework\Phrase\Renderer (0.75) * Magento\Framework\Filesystem (0.107) * Magento\Framework\Filesystem\Directory (0.107) * Magento\Framework\View (0.215) * Magento\Framework\Cache (0.208) * Magento\Framework\Module (0.139) * Magento\Framework\Module\Dir (0.088) * Magento\Framework\Translate (0.294) * Magento\Framework\Locale (0.11) * Magento\Framework\File (0.34) * Magento\Framework\App\Language (0.889) * Magento\Framework\App\Route (0.4) * Magento\Framework\Url (0.231) * Magento\Framework\Session (0.275) * Magento\Framework\App\Config (0.032) * Magento\Framework\Flag (0.333) * Magento\Framework\Acl\Role (0.75) * Magento\Framework\Currency\Data (0.857) * Magento\Framework\Authorization (0.143) * Magento\Framework\Profiler\Driver (0.875) * Magento\Framework\Image\Adapter (0.789) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Flag
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Locale
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.11) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Locale\Bundle (0.182) * Magento\Directory\Model (0.321) |
Stable Dependencies Principle |
|
Magento\Framework\Locale\Bundle
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Oauth\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\DomDocument
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Validator
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.213) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Validator\Constraint\Option (0.6) * Magento\Framework\Validator\Constraint (0.4) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\App
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.043) than 39 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Interception\ObjectManager (0.2) * Magento\Framework\ObjectManager (0.049) * Magento\Framework\View (0.215) * Magento\Framework\App\Response (0.283) * Magento\Framework\App\Request (0.306) * Magento\Framework\App\View\Asset (0.5) * Magento\Framework\View\Asset (0.224) * Magento\Framework\Module (0.139) * Magento\Framework\Filesystem\Directory (0.107) * Magento\Framework\Shell (0.4) * Magento\Framework\App\Cache\Frontend (0.75) * Magento\Framework\Setup (0.125) * Magento\Framework\App\Backpressure (0.125) * Magento\Framework\App\DeploymentConfig (0.306) * Magento\Framework\App\Area (0.333) * Magento\Framework\Autoload (0.571) * Magento\Framework\App\Filesystem (0.056) * Magento\Framework\Filesystem (0.107) * Magento\Framework\Config\File (0.125) * Magento\Framework\App\ResourceConnection (0.409) * Magento\Framework\Model\ResourceModel\Type\Db (0.2) * Magento\Framework\Config (0.103) * Magento\Framework\App\Console (0.5) * Magento\Framework\Encryption (0.183) * Magento\Framework\Composer (0.55) * Magento\Framework\App\Utility (0.531) * Magento\Framework\App\ObjectManager\Environment (0.909) * Magento\Framework\App\ObjectManager\ConfigLoader (0.4) * Magento\Framework\View\Result (0.095) * Magento\Framework\Lock\Backend (0.9) * Magento\Framework\Code (0.458) * Magento\Framework\ObjectManager\Config\Mapper (0.8) * Magento\Framework\Data\Argument\Interpreter (0.714) * Magento\Framework\App\Arguments (0.75) * Magento\Framework\Filesystem\File (0.133) * Magento\Framework\App\Arguments\FileResolver (0.75) * Magento\Framework\ObjectManager\Config (0.714) * Magento\Framework\ObjectManager\Config\Reader (0.778) * Magento\Framework\Exception\State (0.125) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\App\Response
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.283) than 4 package(s) that it depends on. The packages that are more stable are * Magento\Framework\App\PageCache (0.417) * Magento\Framework\App\Request (0.306) * Magento\Framework\Filesystem\Driver\File (0.333) * Magento\Framework\HTTP\PhpEnvironment (0.367) |
Stable Dependencies Principle |
|
Magento\Framework\App\Response\Http
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\App\Cache\Frontend
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.75) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Cache\Frontend\Adapter (0.75) |
Stable Dependencies Principle |
|
Magento\Framework\App\Cache
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.128) than 4 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Cache (0.208) * Magento\Framework\App\DeploymentConfig (0.306) * Magento\Framework\App\Cache\Type (0.237) * Magento\Framework\Model\ResourceModel (0.6) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\App\Cache\Type
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.237) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\App\Cache\Frontend (0.75) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\App\Cache\Tag
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.125) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\App\Cache\Tag\Strategy (0.5) |
Stable Dependencies Principle |
|
Magento\Framework\App\Route
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.4) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\App\Route\Config (0.857) |
Stable Dependencies Principle |
|
Magento\Framework\App\Config
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.032) than 10 package(s) that it depends on. The packages that are more stable are * Magento\Framework\App\Config\Data (0.4) * Magento\Framework\App (0.043) * Magento\Framework\Simplexml (0.231) * Magento\Framework\App\DeploymentConfig (0.306) * Magento\Framework\App\Config\Initial (0.75) * Magento\Framework\App\Cache\Type (0.237) * Magento\Framework\Model (0.043) * Magento\Framework\App\Cache (0.128) * Magento\Framework\Config (0.103) * Magento\Framework\Module\Dir (0.088) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\App\Config\Scope
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.357) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\App\Scope (0.5) |
Stable Dependencies Principle |
|
Magento\Framework\App\Filesystem
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.056) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Filesystem (0.107) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\App\Action
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.025) than 8 package(s) that it depends on. The packages that are more stable are * Magento\Framework\App (0.043) * Magento\Framework (0.026) * Magento\Framework\ObjectManager (0.049) * Magento\Framework\App\Response (0.283) * Magento\Framework\Message (0.115) * Magento\Framework\Controller\Result (0.058) * Magento\Framework\Controller (0.108) * Magento\Framework\App\Request (0.306) |
Stable Dependencies Principle |
|
Magento\Framework\App\Http
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.048) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\ObjectManager (0.049) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\App\View\Asset
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\App\View\Asset\MaterializationStrategy (0.8) |
Stable Dependencies Principle |
|
Magento\Framework\App\Request
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.306) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Framework\HTTP\PhpEnvironment (0.367) * Magento\Framework\App\Route (0.4) * Magento\Framework\App\Request\Backpressure (0.667) |
Stable Dependencies Principle |
|
Magento\Framework\App\Helper
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.109) than 5 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Url (0.231) * Magento\Framework\Module (0.139) * Magento\Framework\Cache (0.208) * Magento\Framework\HTTP (0.29) * Magento\Framework\HTTP\PhpEnvironment (0.367) |
Stable Dependencies Principle |
|
Magento\Framework\App\ResourceConnection
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.409) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\App\ResourceConnection\Config (0.857) |
Stable Dependencies Principle |
|
Magento\Framework\App\ObjectManager
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.545) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\ObjectManager\Config\Reader (0.778) |
Stable Dependencies Principle |
|
Magento\Framework\App\ObjectManager\ConfigLoader
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Cache
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.208) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Lock (0.222) * Magento\Framework\App\Request (0.306) * Magento\Framework\Cache\Config (0.9) |
Stable Dependencies Principle |
|
Magento\Framework\Cache\Frontend\Decorator
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.15) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Cache (0.208) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Interception\Definition
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.333) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Interception (0.563) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Interception\ObjectManager\Config
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.714) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\ObjectManager\Config (0.714) |
Stable Dependencies Principle |
|
Magento\Framework\Interception\ObjectManager
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.2) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Interception (0.563) |
Stable Dependencies Principle |
|
Magento\Framework\Archive\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Intl
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\File
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Css\PreProcessor\File
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.4) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Css\PreProcessor (0.5) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Css\PreProcessor\FileGenerator
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Css\PreProcessor\Instruction (0.929) |
Stable Dependencies Principle |
|
Magento\Framework\Config
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.103) than 9 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Filesystem\File (0.133) * Magento\Framework\Filesystem\Driver (0.242) * Magento\Framework\Config\Dom (0.135) * Magento\Framework\Cache (0.208) * Magento\Framework\App\Config\Scope (0.357) * Magento\Framework\View\Xsd\Media (0.5) * Magento\Framework\Config\Reader (0.167) * Magento\Framework\View (0.215) * Magento\Framework\View\Design\FileResolution\Fallback (0.545) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Config\Reader
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Config\File
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Config\Dom
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Config\Data
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Translate\Js
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Translate\Inline
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.152) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Translate (0.294) |
Stable Dependencies Principle |
|
Magento\Framework\Mail\Template
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.185) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Mail (0.591) |
Stable Dependencies Principle |
|
Magento\Framework\Mail\Exception
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Module
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.139) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Module\ModuleList (0.571) * Magento\Framework\App\DeploymentConfig (0.306) * Magento\Framework\Module\Output (0.5) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Module\ModuleList
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.571) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Module\Declaration\Converter (0.8) |
Stable Dependencies Principle |
|
Magento\Framework\Module\Dir
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.088) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Module (0.139) * Magento\Framework\Config (0.103) * Magento\Framework\Filesystem\Directory (0.107) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Setup
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.125) than 9 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Filesystem\Driver (0.242) * Magento\Framework\Backup\Filesystem (0.5) * Magento\Framework\Backup\Exception (0.143) * Magento\Framework\Backup (0.583) * Magento\Framework\DB\Ddl (0.25) * Magento\Framework\Backup\Filesystem\Iterator (0.375) * Magento\Framework\Filesystem\Filter (0.667) * Magento\Framework\Locale\Bundle (0.182) * Magento\Framework\Module (0.139) |
Stable Dependencies Principle |
|
Magento\Framework\Setup\Option
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Setup\Patch
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.091) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Module (0.139) * Magento\Framework\Setup (0.125) * Magento\Framework\Filesystem (0.107) |
Stable Dependencies Principle |
|
Magento\Framework\Setup\Declaration\Schema\Dto
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Setup\Declaration\Schema
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.419) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Setup\Declaration\Schema\Declaration (0.619) * Magento\Framework\Setup\Declaration\Schema\Diff (0.727) |
Stable Dependencies Principle |
|
Magento\Framework\Setup\Declaration\Schema\Db
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.302) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Setup\Declaration\Schema (0.419) * Magento\Framework\Setup\Declaration\Schema\Declaration (0.619) |
Stable Dependencies Principle |
|
Magento\Framework\Setup\Declaration\Schema\Declaration\TableElement
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\RequireJs
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.7) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\RequireJs\Config\File\Collector (0.833) |
Stable Dependencies Principle |
|
Magento\Framework\Code
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.458) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Code\Generator (0.484) |
Stable Dependencies Principle |
|
Magento\Framework\Code\Generator
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.484) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Autoload (0.571) |
Stable Dependencies Principle |
|
Magento\Framework\Component
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.045) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Filesystem\Directory (0.107) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Serialize
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.015) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Serialize\Serializer (0.026) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Serialize\Serializer
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Message
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.115) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Session (0.275) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Filesystem\File
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Filesystem\Driver\File
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Filesystem\Driver
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Filesystem\Directory
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.107) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Filesystem (0.107) * Magento\Framework\Filesystem\File (0.133) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Option
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.022) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework (0.026) * Magento\Framework\Data (0.109) |
Stable Dependencies Principle |
|
Magento\Framework\Math
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.039) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Pricing (0.048) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Url\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.038) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\App\Helper (0.109) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Image
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.188) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Image\Adapter (0.789) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Xml
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Controller\Result
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.058) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Controller (0.108) * Magento\Framework\Translate (0.294) * Magento\Framework\App\Response (0.283) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Controller
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.108) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\App\Response (0.283) |
Stable Dependencies Principle |
|
Magento\Framework\Search\Dynamic
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Search
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.158) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Search\Request (0.175) |
Stable Dependencies Principle |
|
Magento\Framework\Search\Request\Aggregation
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Search\Request
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.175) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Search\Request\Config (0.875) * Magento\Framework\Search\Request\Aggregation (0.333) |
Stable Dependencies Principle |
|
Magento\Framework\EntityManager\Operation
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.348) than 4 package(s) that it depends on. The packages that are more stable are * Magento\Framework\EntityManager\Operation\Update (0.833) * Magento\Framework\EntityManager\Operation\Create (0.833) * Magento\Framework\EntityManager\Operation\Read (0.857) * Magento\Framework\EntityManager\Operation\Delete (0.833) |
Stable Dependencies Principle |
|
Magento\Framework\EntityManager
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.056) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\EntityManager\Sequence (0.8) * Magento\Framework\Reflection (0.215) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Json
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.022) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Translate (0.294) * Magento\Framework\Serialize\Serializer (0.026) |
Stable Dependencies Principle |
|
Magento\Framework\Json\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\HTTP
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.29) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\HTTP\AsyncClient (0.438) |
Stable Dependencies Principle |
|
Magento\Framework\HTTP\Adapter
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.133) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\File (0.34) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\HTTP\PhpEnvironment
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\GraphQl\Config\Element
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.01) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework (0.026) * Magento\Framework\GraphQl\Config (0.045) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\GraphQl\Config\Data
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.625) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\GraphQl\Schema (0.647) |
Stable Dependencies Principle |
|
Magento\Framework\GraphQl\Schema\Type
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.074) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\GraphQl\Schema (0.647) * Magento\Framework\GraphQl (0.4) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\GraphQl\Type
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.833) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\GraphQl\Type\Definition (0.875) |
Stable Dependencies Principle |
|
Magento\Framework\GraphQl\Query
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.096) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Framework\GraphQl (0.4) * Magento\Framework\App\State (0.273) * Magento\Framework\GraphQl\Schema\Type\Enum (0.4) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\GraphQl\Query\Resolver
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.091) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\GraphQl\Query (0.096) * Magento\Framework\GraphQl\Query\Resolver\Argument (0.364) |
Stable Dependencies Principle |
|
Magento\Framework\GraphQl\Query\Resolver\Argument
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.364) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\GraphQl\Query\Resolver\Argument\Filter (0.571) |
Stable Dependencies Principle |
|
Magento\Framework\GraphQl\Exception
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.062) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Webapi (0.433) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Stomp\Topology
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.833) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Stomp (0.9) |
Stable Dependencies Principle |
|
Magento\Framework\Stomp\Connection
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Model
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.043) than 7 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Validator (0.213) * Magento\Framework\Message (0.115) * Magento\Framework\DB\Adapter (0.131) * Magento\Framework\EntityManager (0.056) * Magento\Framework\Model\EntitySnapshot (0.5) * Magento\Framework\ObjectManager (0.049) * Magento\Framework\Model\ActionValidator (0.5) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Model\ResourceModel\Db
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.063) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Framework\DB\Adapter (0.131) * Magento\Framework\DB (0.162) * Magento\Framework\Model\ResourceModel (0.6) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Model\ResourceModel\Db\Collection
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.05) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Data\Collection (0.088) * Magento\Framework\App\ResourceConnection (0.409) |
Stable Dependencies Principle |
|
Magento\Framework\View\Design
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.02) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework (0.026) |
Stable Dependencies Principle |
|
Magento\Framework\View\Design\Theme
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.348) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\View\Design\Theme\Customization (0.438) * Magento\Framework\View\Design\Theme\Image (0.75) |
Stable Dependencies Principle |
|
Magento\Framework\View\Design\FileResolution\Fallback
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.545) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\View\Design\FileResolution\Fallback\Resolver (0.778) |
Stable Dependencies Principle |
|
Magento\Framework\View\Design\FileResolution\Fallback\Resolver
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.778) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\View\Design\Fallback (0.8) |
Stable Dependencies Principle |
|
Magento\Framework\View\Page
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.5) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\View\Page\Layout (0.714) |
Stable Dependencies Principle |
|
Magento\Framework\View
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.215) than 11 package(s) that it depends on. The packages that are more stable are * Magento\Framework\View\Design\FileResolution\Fallback (0.545) * Magento\Framework\View\Asset (0.224) * Magento\Framework\Simplexml (0.231) * Magento\Framework\View\Layout (0.456) * Magento\Framework\View\Layout\Data (0.273) * Magento\Framework\View\Design\Theme (0.348) * Magento\Framework\View\Layout\Reader (0.464) * Magento\Framework\View\Layout\Generator (0.759) * Magento\Framework\View\Page\Config (0.556) * Magento\Framework\App\Request (0.306) * Magento\Framework\Session (0.275) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\View\Result
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.095) than 7 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Controller (0.108) * Magento\Framework\View (0.215) * Magento\Framework\View\Layout (0.456) * Magento\Framework\Translate (0.294) * Magento\Framework\App\Response (0.283) * Magento\Framework\View\Page\Config (0.556) * Magento\Framework\View\Page\Layout (0.714) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\View\Asset
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.224) than 7 package(s) that it depends on. The packages that are more stable are * Magento\Framework\View\Asset\PreProcessor (0.552) * Magento\Framework\View\Asset\File (0.273) * Magento\Framework\View\Asset\Bundle (0.9) * Magento\Framework\View\Design\FileResolution\Fallback (0.545) * Magento\Framework\View\Design\Theme (0.348) * Magento\Framework\View\Design\FileResolution\Fallback\Resolver (0.778) * Magento\Framework\App\Request (0.306) |
Stable Dependencies Principle |
|
Magento\Framework\View\Asset\File
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\View\Asset\PreProcessor\AlternativeSource
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\View\Asset\NotationResolver
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\View\File
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.211) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\View\File\FileList (0.375) |
Stable Dependencies Principle |
|
Magento\Framework\View\Layout\Reader
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.464) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Framework\View\Layout\ScheduledStructure (0.5) * Magento\Framework\View\Layout\Reader\Visibility (0.5) * Magento\Framework\View\Page\Config (0.556) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\View\Layout
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.456) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Framework\View\Layout\ScheduledStructure (0.5) * Magento\Framework\View\Layout\Reader (0.464) * Magento\Framework\View\Layout\Generator (0.759) |
Stable Dependencies Principle |
|
Magento\Framework\View\Layout\Argument
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.267) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Config\Converter\Dom (0.5) |
Stable Dependencies Principle |
|
Magento\Framework\View\Layout\Data
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\View\Element
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.104) than 12 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Data\Form (0.29) * Magento\Framework\View (0.215) * Magento\Framework\Session (0.275) * Magento\Framework\View\Asset (0.224) * Magento\Framework\App\Cache (0.128) * Magento\Framework\Filter (0.271) * Magento\Framework\Translate\Inline (0.152) * Magento\Framework\View\Element\UiComponent\Config (0.75) * Magento\Framework\View\Element\UiComponent (0.116) * Magento\Framework\Data (0.109) * Magento\Framework\Message (0.115) * Magento\Framework\View\Element\Message (0.308) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\View\Element\Template
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.085) than 10 package(s) that it depends on. The packages that are more stable are * Magento\Framework\View\Element (0.104) * Magento\Framework\View (0.215) * Magento\Framework\Session (0.275) * Magento\Framework\View\Asset (0.224) * Magento\Framework\App\Cache (0.128) * Magento\Framework\Filter (0.271) * Magento\Framework\Translate\Inline (0.152) * Magento\Store\Model (0.094) * Magento\Framework\View\Page (0.5) * Magento\Framework\View\Element\Template\File (0.5) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\View\Element\Message
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.308) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\View\Element\Message\Renderer (0.8) |
Stable Dependencies Principle |
|
Magento\Framework\View\Element\Html
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\View\Element\Text
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\View\Element\UiComponent
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.116) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Framework\View\Element\UiComponent\DataProvider (0.397) * Magento\Framework\View (0.215) * Magento\Framework\View\Element\UiComponent\ContentType (0.909) |
Stable Dependencies Principle |
|
Magento\Framework\View\Element\UiComponent\Config\FileCollector
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\View\Element\UiComponent\Config (0.75) |
Stable Dependencies Principle |
|
Magento\Framework\View\Element\UiComponent\Control
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.067) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\View\Element (0.104) |
Stable Dependencies Principle |
|
Magento\Framework\View\PageLayout\File\Collector
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.667) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\View\Layout\File\Collector (0.75) |
Stable Dependencies Principle |
|
Magento\Framework\View\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.313) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\View\Helper\SecureHtmlRender (0.333) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\View\TemplateEngine\Xhtml
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.6) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\View\TemplateEngine\Xhtml\Compiler (0.833) |
Stable Dependencies Principle |
|
Magento\Framework\View\TemplateEngine\Xhtml\Compiler\Element
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.429) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\View\TemplateEngine\Xhtml (0.6) |
Stable Dependencies Principle |
|
Magento\Framework\DB
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.162) than 6 package(s) that it depends on. The packages that are more stable are * Magento\Framework\DB\Select (0.389) * Magento\Framework\DB\Query (0.35) * Magento\Framework\DB\DataConverter (0.375) * Magento\Framework\DB\Tree (0.8) * Magento\Framework\DB\Helper (0.667) * Magento\Framework\DB\Adapter\Pdo (0.926) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\DB\Ddl
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\DB\Platform
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\DB\Adapter
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.131) than 5 package(s) that it depends on. The packages that are more stable are * Magento\Framework\DB\Ddl (0.25) * Magento\Framework\Cache (0.208) * Magento\Framework\DB (0.162) * Magento\Framework\Cache\Frontend\Decorator (0.15) * Magento\Framework\App\Cache\Type (0.237) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\DB\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\DB\Sql
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Api
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.03) than 10 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Reflection (0.215) * Magento\Framework\Api\ExtensionAttribute (0.214) * Magento\Framework\Convert (0.292) * Magento\Framework\Api\Data (0.077) * Magento\Framework\File (0.34) * Magento\Framework\Filesystem\Directory (0.107) * Magento\Framework\ObjectManager (0.049) * Magento\Framework\Data (0.109) * Magento\Framework\Data\Collection (0.088) * Magento\Framework\Api\Search (0.138) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Api\ExtensionAttribute
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.214) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Api\ExtensionAttribute\Config (0.857) * Magento\Framework\Reflection (0.215) |
Stable Dependencies Principle |
|
Magento\Framework\Stdlib
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.017) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Stdlib\Cookie (0.243) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Stdlib\DateTime
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.05) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Locale (0.11) * Magento\Framework\Stdlib\DateTime\Intl (0.5) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Stdlib\DateTime\Filter
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.25) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Filter (0.271) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Stdlib\Cookie
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\MessageQueue
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.288) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Webapi (0.433) * Magento\Framework\MessageQueue\Config (0.714) |
Stable Dependencies Principle |
|
Magento\Framework\MessageQueue\Topology\Config
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.333) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\MessageQueue\Topology\Config\ExchangeConfigItem\Binding (0.8) |
Stable Dependencies Principle |
|
Magento\Framework\MessageQueue\Topology
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.444) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\MessageQueue\Topology\Config\QueueConfigItem (0.889) |
Stable Dependencies Principle |
|
Magento\Framework\MessageQueue\Config\Reader
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.8) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\MessageQueue\Config\Reader\Xml (0.833) |
Stable Dependencies Principle |
|
Magento\Framework\MessageQueue\Config
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.714) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\MessageQueue\Config\Reader (0.8) * Magento\Framework\MessageQueue\Config\Reader\Env (0.75) |
Stable Dependencies Principle |
|
Magento\Framework\MessageQueue\Publisher
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.273) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\MessageQueue\Publisher\Config\PublisherConfigItem (0.8) |
Stable Dependencies Principle |
|
Magento\Framework\MessageQueue\Lock
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.25) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\MessageQueue (0.288) |
Stable Dependencies Principle |
|
Magento\Framework\MessageQueue\Consumer\Config
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.385) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\MessageQueue\Consumer\Config\ConsumerConfigItem\Handler (0.8) |
Stable Dependencies Principle |
|
Magento\Framework\DataObject
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.094) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\DataObject\Copy (0.2) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\DataObject\Copy
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.2) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\DataObject\Copy\Config (0.8) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Mview
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.441) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Mview\Config (0.857) * Magento\Framework\Mview\View (0.6) |
Stable Dependencies Principle |
|
Magento\Framework\Mview\View
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.6) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Mview\View\ChangelogBatchWalker (0.6) * Magento\Framework\Mview\View\AdditionalColumnsProcessor (0.8) |
Stable Dependencies Principle |
|
Magento\Framework\Mview\View\State
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.25) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Mview\View (0.6) |
Stable Dependencies Principle |
|
Magento\Framework\Mview\View\ChangelogBatchWalker
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.6) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Mview\View (0.6) |
Stable Dependencies Principle |
|
Magento\Framework\Communication\Config
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Communication
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.214) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Communication\Config (0.471) |
Stable Dependencies Principle |
|
Magento\Framework\Webapi\Rest
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.389) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Webapi (0.433) * Magento\Framework\Webapi\Rest\Response (0.545) |
Stable Dependencies Principle |
|
Magento\Framework\Webapi\Rest\Request
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.286) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Webapi (0.433) |
Stable Dependencies Principle |
|
Magento\Framework\Simplexml
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Filter
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.271) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Filter\Encrypt (0.5) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Filter\DirectiveProcessor\Filter
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.6) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Filter\DirectiveProcessor (0.75) |
Stable Dependencies Principle |
|
Magento\Framework\Filter\TruncateFilter
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Filter\Template\Tokenizer
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Filter\DataObject
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Backup
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.583) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Backup\Archive (0.8) * Magento\Framework\Archive (0.636) |
Stable Dependencies Principle |
|
Magento\Framework\Backup\Filesystem\Iterator
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Backup\Exception
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.143) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Backup (0.583) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Data\Tree
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.538) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Data\Tree\Node (0.625) |
Stable Dependencies Principle |
|
Magento\Framework\Data
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.109) than 5 package(s) that it depends on. The packages that are more stable are * Magento\Framework\DB (0.162) * Magento\Framework\Data\Tree\Node (0.625) * Magento\Framework\Data\Tree (0.538) * Magento\Framework\Data\Form (0.29) * Magento\Framework\Data\Form\Element (0.142) |
Stable Dependencies Principle |
|
Magento\Framework\Data\Form
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Data\Form\Element
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.142) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Data\Form (0.29) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Data\Form\Element\Renderer
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.04) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Data\Form\Element (0.142) |
Stable Dependencies Principle |
|
Magento\Framework\Data\Form\FormKey
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.068) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Data\Form (0.29) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Data\Collection
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.088) than 4 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Data (0.109) * Magento\Framework\DB\Adapter (0.131) * Magento\Framework\DB (0.162) * Magento\Framework\Api\ExtensionAttribute (0.214) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Data\Collection\Db
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.009) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\DB (0.162) |
Stable Dependencies Principle |
|
Magento\Framework\Data\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Exception
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.003) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework (0.026) * Magento\Framework\Phrase\Renderer (0.75) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Exception\Plugin
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Exception\State
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Pricing\Adjustment
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Pricing
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.048) than 5 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Pricing\Price (0.242) * Magento\Framework\View\Element (0.104) * Magento\Framework\View\Element\Template (0.085) * Magento\Framework\Pricing\Render (0.55) * Magento\Framework\Pricing\Amount (0.105) |
Stable Dependencies Principle |
|
Magento\Framework\Pricing\Amount
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Pricing\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Event
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.012) than 3 package(s) that it depends on. The packages that are more stable are * Magento\Framework (0.026) * Magento\Framework\Event\Config (0.909) * Magento\Framework\Event\Observer (0.5) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Indexer
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.132) than 5 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Indexer\Handler (0.75) * Magento\Framework\DB (0.162) * Magento\Framework\Indexer\ScopeResolver (0.214) * Magento\Framework\DB\Ddl (0.25) * Magento\Framework\App\ResourceConnection (0.409) |
Stable Dependencies Principle |
|
Magento\Framework\Indexer\ScopeResolver
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Acl
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\ObjectManager
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.049) than 6 package(s) that it depends on. The packages that are more stable are * Magento\Framework\Filesystem (0.107) * Magento\Framework\Code\Generator (0.484) * Magento\Framework\ObjectManager\Definition (0.4) * Magento\Framework\Interception\Definition (0.333) * Magento\Framework\ObjectManager\Relations (0.5) * Magento\Framework\Code (0.458) |
Stable Dependencies Principle |
|
Magento\Framework\ObjectManager\Config\Reader
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.778) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Framework\ObjectManager\Config\Mapper (0.8) |
Stable Dependencies Principle |
|
Magento\Framework\ObjectManager\Definition
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\ObjectManager\Profiler\Tree
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\ObjectManager\Helper
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Validation
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Convert
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |
|
Magento\Framework\Console
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.84) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Setup\Console (0.909) |
Stable Dependencies Principle |
|
Magento\Framework\Reflection
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract.
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.215) than 1 package(s) that it depends on. The packages that are more stable are * Magento\Setup\Module\Di\Code\Reader (0.571) |
Stable Abstractions Principle Stable Dependencies Principle |
|
Magento\Framework\Session
Stable Dependencies Principle warning
Packages should depend in the direction of stability.
This package is more stable (0.275) than 2 package(s) that it depends on. The packages that are more stable are * Magento\Framework\HTTP\PhpEnvironment (0.367) * Magento\Framework\App\Request (0.306) |
Stable Dependencies Principle |
|
Magento\Framework\Session\Config\Validator
Stable Abstractions Principle warning
Packages should be either abstract and stable or concrete and instable.
This package is instable and abstract. |
Stable Abstractions Principle |