Completed
Pull Request — master (#4)
by Emily
02:19
created

719 +169 Covered Lines

788 +186 Total Lines

91.2 % -0.118% Code Coverage

PHP Classes Changes

 
0%
GenericType added
 
66.67%
TypeComparator added
 
82.61%
GenericNameProvider added
 
92.13%
TypeParser added
 
100%
OrderedMap added
 
100%
OrderedPair added
100%
83.33%
PropertyAccessException got worse
100%
94.83%
ReflectionMethodFactory got worse
61.53%
66.67%
AbstractMap improved
95.18%
100%
ReflectionPropertyFactory improved
96.84%
100%
PropertyAccessor improved
100%
97.56%
ReflectionCompositeFactory got worse

CRAP Changes

 
12.0247
TypeParser::parse() added
 
8
TypeParser::currentValueToType() added
 
7.9295
GenericNameProvider::inferName() added
 
5.9256
TypeParser::checkCollectionClose() added
 
5.9256
TypeComparator::compatible() added
 
4.0119
TypeParser::checkContext() added
 
3.0261
ReflectionMethodFactory::addParamAnnotation() added
 
3
GenericNameProvider::inferObjectName() added
 
3
TypeParser::resolveName() added
 
2.032
TypeParser::resolveGenericName() added
view more  
4
4.0012
ReflectionCompositeFactory::build() got worse
1
1.0046
PropertyAccessException::__construct() got worse
5
5.009
ReflectionCompositeFactory::addItems() got worse
7.0178
7
PropertyAccessor::setNonNullValue() improved
1
6.0045
ReflectionMethodFactory::build() got worse
3.072
12
PropertyAccessor::setCollectionValue() got worse
14.196
1
ReflectionPropertyFactory::setType() improved
1
 
HashMap::get() removed