Passed
Pull Request — master (#85)
by Sergei
06:13 queued 04:06
created

343 +33 Covered Lines

394 +16 Total Lines

87.1 % +5% Code Coverage

PHP Classes Changes

 
96%
DefinitionValidator added
71.43%
88.89%
Normalizer improved
94.55%
100%
ArrayDefinition improved
94.74%
90%
DefinitionResolver got worse
90.91%
95.45%
Factory improved

CRAP Changes

 
13
DefinitionValidator::validateArrayDefinition() added
 
6.2163
DefinitionValidator::validate() added
 
5
ArrayDefinition::getMethodsAndPropertiesFromConfig... added
 
2
DefinitionValidator::getType() added
 
1
ArrayDefinition::fromConfig() added
 
1
ArrayDefinition::fromPreparedData() added
4.074
4.3731
DefinitionResolver::ensureResolvable() got worse
2.0625
3
Factory::getDefinition() got worse
11.353
10.1371
Normalizer::normalize() improved
3.0067
5
ArrayDefinition::merge() got worse
72
 
Normalizer::validate() removed
12.0082
 
Normalizer::parse() removed
4
 
ArrayDefinition::setClass() removed
2
 
Normalizer::getType() removed
2
 
ArrayDefinition::getMeta() removed
2
 
ArrayDefinition::getType() removed