Passed
Pull Request — master (#78)
by Sergei
02:20
created

266 +34 Covered Lines

359 +60 Total Lines

74.1 % -3.5% Code Coverage

PHP Classes Changes

 
73.81%
ArrayDefinition added
 
92.19%
Builder added
100%
0%
NotInstantiableException got worse
38.89%
43.9%
Normalizer improved
66.67%
63.64%
DefinitionExtractor got worse
91.53%
 
ArrayBuilder removed
93.94%
 
ArrayDefinition removed

CRAP Changes

 
13.125
ArrayDefinition::setCalls() added
 
9.8886
Builder::injectParameters() added
 
7
Builder::isIntegerIndexed() added
 
6
ArrayDefinition::getType() added
 
5.5069
ArrayDefinition::setClass() added
 
4.8437
ArrayDefinition::setSetProperties() added
 
4.0039
Builder::build() added
 
3.004
ArrayDefinition::merge() added
 
2.5
ArrayDefinition::setConstructorParameters() added
 
2
Builder::getDependencies() added
view more  
3
3.0416
DefinitionExtractor::fromClassName() got worse
10.1953
11.353
Normalizer::normalize() got worse
2
6
NotInstantiableException::__construct() got worse
9.8886
 
ArrayBuilder::injectParameters() removed
7
 
ArrayBuilder::isIntegerIndexed() removed
4.0312
 
ArrayBuilder::configure() removed
2.0625
 
ArrayDefinition::mergeParameters() removed
2.0116
 
ArrayDefinition::fromArray() removed
2
 
ArrayBuilder::getDependencies() removed
2
 
ArrayBuilder::getExtractor() removed
2
 
ArrayDefinition::getBuilder() removed
1
 
ArrayDefinition::merge() removed
1
 
ArrayDefinition::resolve() removed
view more