Completed
Pull Request — master (#18)
by SignpostMarv
02:40
created

1,142 +353 Covered Lines

1,259 +336 Total Lines

90.7 % +5.2% Code Coverage

PHP Classes Changes

 
40%
AttributeItemTrait added
 
71.43%
SchemaItemTrait added
 
100%
AttributeContainerTrait added
 
100%
ElementContainerTrait added
 
100%
AbstractElementSingle added
71.43%
96.55%
Restriction improved
35.7%
60%
ElementRef improved
66.67%
90.48%
Group improved
76.19%
100%
Item improved
62.86%
84.91%
Type improved
60%
77.78%
Attribute improved
80%
88.24%
GroupRef improved
91.26%
86.98%
Schema got worse
93.55%
94.74%
UrlUtils improved
94.98%
95.7%
SchemaReader improved
view more  
17.39%
 
AttributeRef removed

CRAP Changes

 
6
SchemaReader::maybeCallCallableWithArgs() added
 
5.5726
Group::loadGroupBeforeCheckingChildNodes() added
 
5.0042
SchemaReader::loadComplexTypeBeforeCallbackCallbac... added
 
5
SchemaReader::loadSequenceNormaliseMax() added
 
4.048
SchemaReader::maybeLoadThingFromThing() added
 
4.0466
UrlUtils::resolveRelativeUrlToAbsoluteUrl() added
 
4.0032
Schema::findSomethingNoThrow() added
 
4
Schema::findSomethingNoThrowSchemas() added
 
4
Attribute::loadAttribute() added
 
4
SchemaReader::maybeCallMethod() added
view more  
2
2.0625
Schema::getGroup() got worse
2
2.0625
Schema::getElement() got worse
2
2.0625
Schema::getType() got worse
2
2.0625
Schema::getAttribute() got worse
2
2.0625
Schema::getAttributeGroup() got worse
4.0312
4.125
Schema::addSchema() got worse
3.3332
3.2098
SchemaReader::findSomething() improved
1
2
SchemaReader::addKnownSchemaLocation() got worse
5
3.0032
SchemaReader::getDocumentation() improved
8
4.0008
SchemaReader::fillItem() improved
view more  
11.8766
 
SchemaReader::loadImport() removed
7
 
SchemaReader::loadElement() removed
6.5625
 
SchemaReader::loadElementRef() removed
5.5726
 
SchemaReader::loadAttributeRef() removed
5
 
SchemaReader::loadAttributeGroup() removed
4
 
SchemaReader::loadAttribute() removed
4
 
SchemaReader::loadGroupRef() removed
2
 
AttributeRef::getReferencedAttribute() removed
2
 
ElementRef::getMin() removed
2
 
AttributeRef::getType() removed
view more