Passed
Branch master (bf85d9)
by Johannes
05:40
created

2,443 -255 Covered Lines

3,008 -395 Total Lines

81.2 % +1.9% Code Coverage

PHP Classes Changes

 
25%
JsonDeserializationVisitorFactory added
 
25%
XmlDeserializationVisitorFactory added
 
40%
JsonSerializationVisitorFactory added
 
54.55%
XmlSerializationVisitorFactory added
 
84.54%
DeserializationGraphNavigator added
 
98.78%
SerializationGraphNavigator added
31.25%
79.01%
JsonDeserializationVisitor improved
72.72%
100%
ExpressionAccessorStrategy improved
37.5%
58.33%
DefaultDriverFactory improved
83.33%
100%
DisjunctExclusionStrategy improved
100%
85.71%
SerializedNameAnnotationStrategy got worse
85.71%
100%
AbstractVisitor improved
97.62%
84.71%
Serializer got worse
88.1%
100%
ConstraintViolationHandler improved
100%
88.24%
ArrayCollectionHandler got worse
81.32%
89.87%
Context improved
view more  
0%
 
SymfonyValidatorSubscriber removed
0%
 
GenericSerializationVisitor removed
0%
 
CacheNamingStrategy removed
77.78%
 
PhpDriver removed
80%
 
PropelCollectionHandler removed
86.96%
 
Writer removed
92.22%
 
GenericDeserializationVisitor removed
92.95%
 
GraphNavigator removed
95.88%
 
YamlSerializationVisitor removed
100%
 
PhpCollectionHandler removed

CRAP Changes

 
32.0032
SerializationGraphNavigator::accept() added
 
29.4638
DeserializationGraphNavigator::accept() added
 
22.9226
JsonDeserializationVisitor::prepare() added
 
14.5274
DeserializationGraphNavigator::resolveMetadata() added
 
12
Serializer::parseDirection() added
 
7.0572
JsonDeserializationVisitor::visitArray() added
 
7
XmlSerializationVisitor::createRoot() added
 
6.1666
JsonDeserializationVisitor::visitProperty() added
 
3.0416
Serializer::findInitialType() added
 
3
DeserializationGraphNavigator::__construct() added
view more  
2.004
2.0054
Context::initialize() got worse
4.016
4.0218
ClassMetadata::setAccessorOrder() got worse
8.0231
8.0291
DoctrineTypeDriver::setPropertyType() got worse
3.0175
3.0261
SerializationContext::stopVisiting() got worse
6
6.0087
Serializer::toArray() got worse
6.027
6.0359
HandlerRegistry::registerSubscribingHandler() got worse
4.0218
4.0312
VirtualProperty::__construct() got worse
4.0218
4.0312
ClassMetadata::registerNamespace() got worse
5.0054
5.0157
PropertyMetadata::unserialize() got worse
6.0359
6.0493
EventDispatcher::addSubscriber() got worse
view more  
90
 
GenericSerializationVisitor::visitArray() removed
55.4131
 
GraphNavigator::accept() removed
42
 
GenericSerializationVisitor::visitProperty() removed
22.9226
 
JsonDeserializationVisitor::decode() removed
14.5274
 
GraphNavigator::resolveMetadata() removed
12.0082
 
YamlSerializationVisitor::visitArray() removed
12
 
SymfonyValidatorSubscriber::onPostDeserialize() removed
12
 
GenericSerializationVisitor::endVisitingObject() removed
10.1728
 
GenericDeserializationVisitor::visitArray() removed
9.0066
 
YamlSerializationVisitor::visitProperty() removed
view more