322 +12 Covered Lines
373 -5 Total Lines
86.3 % +4.3% Code Coverage
| 
                     | 
    ⇢ | 
                                 
                100%
             
             | 
    ArrayDefinitionValidator added | 
| 
                                 71.43% 
             | 
    ↗ | 
                                 84.21% 
             | 
    Normalizer improved | 
| 
                                 94.55% 
             | 
    ↗ | 
                                 100% 
             | 
    ArrayDefinition improved | 
| 
                                 94.74% 
             | 
    ↘ | 
                                 90% 
             | 
    DefinitionResolver got worse | 
| 
                     | 
    ⇢ | 
                                 
                5
             
             | 
    ArrayDefinition::getMethodsAndPropertiesFromConfig... added | 
| 
                     | 
    ⇢ | 
                                 
                3
             
             | 
    ArrayDefinitionValidator::validateClassName() added | 
| 
                     | 
    ⇢ | 
                                 
                2
             
             | 
    ArrayDefinitionValidator::validateConstructorArgum... added | 
| 
                     | 
    ⇢ | 
                                 
                2
             
             | 
    ArrayDefinitionValidator::getType() added | 
| 
                     | 
    ⇢ | 
                                 
                2
             
             | 
    ArrayDefinitionValidator::validateMethodArguments(... added | 
| 
                     | 
    ⇢ | 
                                 
                2
             
             | 
    ArrayDefinition::getConstructorArgumentsFromConfig... added | 
| 
                     | 
    ⇢ | 
                                 
                2
             
             | 
    ArrayDefinition::getClassFromConfig() added | 
| 
                     | 
    ⇢ | 
                                 
                2
             
             | 
    ArrayDefinition::fromConfig() added | 
| 
                     | 
    ⇢ | 
                                 
                1
             
             | 
    ArrayDefinition::fromPreparedData() added | 
| 
                                 11.353 
             | 
    ↗ | 
                                 11.4763 
             | 
    Normalizer::normalize() got worse | 
| 
                                 4.074 
             | 
    ↗ | 
                                 4.3731 
             | 
    DefinitionResolver::ensureResolvable() got worse | 
| 
                                 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::setConstructorArguments() removed | 
| 
                                 2 
             | 
    ↛ | 
                     | 
    ArrayDefinition::getMeta() removed | 
| 
                                 2 
             | 
    ↛ | 
                     | 
    ArrayDefinition::getType() removed |