Completed
Pull Request — master (#4)
by Mariano
04:20
created

1,060 +105 Covered Lines

1,159 +49 Total Lines

91.5 % +5.4% Code Coverage

PHP Classes Changes

 
100%
DoctrineAnnotationService added
 
100%
PhpReflectionService added
34.92%
82.43%
Items improved
60.52%
97%
Properties improved
97.14%
100%
Required improved

CRAP Changes

 
6
Items::validateRest() added
 
6
Properties::validateAdditionalProperties() added
 
4
Properties::validateByPatternUsingValidator() added
 
4
Properties::validateByProperty() added
 
3.3332
Properties::setPatternProperties() added
 
3
Properties::validateByPattern() added
 
3
Properties::setProperties() added
 
2
Properties::getPropertiesConfigFor() added
 
2
ParserGenerator::populateRequestParser() added
 
2
Properties::setAdditionalProperties() added
view more  
3.0416
3
Required::validate() improved
2.0625
2
Properties::convertToArray() improved
3.4746
3.243
Items::setAdditionalItems() improved
3.3332
3.0416
Items::validate() improved
2.3149
2
Items::setItems() improved
4.3731
3
Properties::executePropertiesValidation() improved
4.5923
3
Properties::validate() improved
12
3.0416
Items::validateArray() improved
20
4.0466
Items::executeItemsValidation() improved
20
4
Items::validateTuple() improved
12
 
Items::validateList() removed
12
 
Properties::validateWithoutAdditionalItemsConcern(... removed
12
 
Properties::validateList() removed
12
 
Properties::validateListItems() removed
4.0582
 
Properties::setItems() removed
4
 
Properties::validateTuple() removed
3.1825
 
Properties::setAdditionalItems() removed
3
 
ParserGenerator::createRequestParser() removed
2
 
Properties::getPropertiesConfig() removed