Passed
Push — master ( 7f6a5c...a1085f )
by Herberto
02:24
created

135 +118 Covered Lines

135 -46 Total Lines

100 % +90.6% Code Coverage

PHP Classes Changes

 
100%
DependencyResolver added
0%
100%
PimpleAdapter improved
0%
100%
Builder improved
100%
 
DependencyResolver removed

CRAP Changes

 
4
Builder::getParameterArgument() added
 
3
PimpleAdapter::assertClassOrInterfaceExists() added
 
3
Builder::isDependencyClassOrInterface() added
 
2
DependencyResolver::resolveDependencies() added
 
2
Builder::getInstance() added
 
2
Builder::prepareDependencies() added
 
1
DependencyResolver::__construct() added
 
1
PimpleAdapter::addArgument() added
 
1
DependencyResolver::getDependenciesKey() added
 
1
PimpleAdapter::addFactoryContext() added
view more  
2
2
PimpleAdapter::getInstance() improved
2
2
PimpleAdapter::getArgument() improved
2
2
PimpleAdapter::getFactoryContext() improved
2
1
PimpleAdapter::__construct() improved
2
1
PimpleAdapter::hasInstance() improved
2
1
PimpleAdapter::hasArgument() improved
2
1
PimpleAdapter::hasFactoryContext() improved
2
1
PimpleAdapter::addInstanceLazyLoad() improved
2
1
PimpleAdapter::hasKey() improved
2
1
PimpleAdapter::getKey() improved
view more  
20
 
Builder::setParameterArgument() removed
12
 
Builder::dependencyIsClassOrInterface() removed
6
 
Builder::build() removed
6
 
Builder::instantiateDependencies() removed
2
 
Builder::dependencyIsInGivenArguments() removed
2
 
Builder::setDependencyFromArguments() removed
2
 
Builder::setDependencyRecursively() removed
2
 
Builder::dependencyNameIsInContainer() removed
2
 
Builder::setDependencyFromParameterInContainer() removed
2
 
DependencyResolver::resolveDependencies() removed
view more