Completed
Pull Request — master (#7)
by Emily
02:46
created

849 +23 Covered Lines

897 +18 Total Lines

94.6 % +0.7% Code Coverage

PHP Classes Changes

 
100%
HasGenericContextTrait added
0%
100%
StaticEquatableTrait improved
84.62%
65.22%
TypeComparator got worse
83.33%
93.75%
ObjectType improved
93.55%
100%
PropertyAccessor improved
88%
84%
HashMap got worse

CRAP Changes

 
11
TypeParser::scalarToType() added
 
2
HasGenericContextTrait::getGenericType() added
 
2
TypeParser::parseFromType() added
 
2
ClassName::equals() added
 
2
CollectionType::__toString() added
 
2
GenericType::__toString() added
 
2
MixedType::__toString() added
 
1
StringType::cast() added
 
1
HasGenericContextTrait::__construct() added
 
1
GenericCompositeGenerator::createClass() added
view more  
2
2.0625
HashMap::getHashProducer() got worse
2
1
StaticEquatableTrait::equals() improved
2
6
ObjectType::equals() got worse
5.0909
16.0905
TypeComparator::compatible() got worse
42
 
ObjectType::compare() removed
12
 
PropertyAccessor::setCollectionValue() removed
7.1429
 
PropertyAccessor::setNonNullValue() removed
6
 
CollectionType::compatible() removed
2.1481
 
PropertyAccessor::setObjectValue() removed
2
 
ObjectType::compatible() removed
2
 
PropertyAccessor::setNullValue() removed
2
 
GenericType::compatible() removed
2
 
MixedType::compatible() removed
2
 
ScalarType::compatible() removed