Passed
Push — master ( 373c52...ed53b1 )
by Thorsten
03:30
created

672 -534 Covered Lines

766 -520 Total Lines

87.7 % -6.1% Code Coverage

PHP Classes Changes

 
22.86%
EntityListTrait added
 
38.46%
AttributeMap added
 
68.18%
Attribute added
 
100%
BoolValue added
 
100%
FloatValue added
 
100%
IntValue added
100%
52.17%
ValuePath got worse
100%
87.04%
Entity got worse
100%
96.15%
EntityDiff got worse
0%
 
RelatedEntityList removed
74.07%
 
Attribute removed
83.33%
 
NestedEntity removed
89.19%
 
NestedEntityList removed
97.14%
 
TypePath removed
97.22%
 
NestedEntityAttribute removed
100%
 
AttributeMap removed
100%
 
EntityTypeMap removed
100%
 
TypePathPart removed
100%
 
Boolean removed
view more  

CRAP Changes

 
30
EntityListTrait::equals() added
 
20
EntityListTrait::diff() added
 
6
Entity::equals() added
 
6
EntityListTrait::__toString() added
 
4.5435
Attribute::define() added
 
3.009
EntityListTrait::fromNative() added
 
3
ValuePathParser::parseAttribute() added
 
2
EntityListTrait::has() added
 
2
ValuePathParser::parsePosition() added
 
2
IntValue::equals() added
view more  
3
3.0052
EntityDiff::__invoke() got worse
1
2
ValuePath::push() got worse
1
2
ValuePath::reverse() got worse
1
2
ValuePath::__clone() got worse
3
5.0187
Entity::evaluatePath() got worse
30
 
RelatedEntityList::equals() removed
20
 
RelatedEntityList::diff() removed
6
 
TypePathParser::consumePathPart() removed
6
 
RelatedEntityList::__toString() removed
5.0488
 
NestedEntityAttribute::makeValue() removed
5.0342
 
NestedEntityList::equals() removed
5
 
ValuePathParser::consumeValuePathPart() removed
4.5435
 
Attribute::define() removed
4.0119
 
NestedEntityList::diff() removed
4
 
TypePathParser::create() removed
view more