Code

Rating   Name Duplication Size Complexity Changes Bugs Features
B Property\Initializer::initialize() 0 11 5 0 0 0
B LazyObjects\Wrapper::__construct() 0 9 5 0 0 0
B MethodGenerator\Constructor::__construct() 0 22 1 0 0 0
B LazyObjectsFactory::__construct() 0 7 5 0 0 0
B MethodGenerator\MethodProxy::generateMethod() 0 26 2 0 0 0
B LazyObjectsFactory::createProxy() 0 9 5 0 0 0
B LazyObjectsFactory::generateProxy() 0 17 2 0 0 0
A LazyObjectsFactory::generateProxyClass() 0 11 4 0 0 0
A Proxy\LazyProperty::isTriggeredBy() 0 5 3 0 0 0
A MethodGenerator\Sleep::__construct() 0 16 1 1 0 0
A PropertyGenerator\WrappedObject::__construct() 0 3 1 0 0 0
A Initializer::initializeProperty() 0 7 2 0 0 0
A MethodGenerator\GetWrappedObject::__construct() 8 5 1 0 0 0
A Definition::validateMethodReplacementsDefinitions() 0 4 3 0 0 0
A Property\Initializer::__construct() 0 3 1 0 0 0