Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
A ObjectValidator::populateObjectItems() 0 10 6 6 0 0 0
A ConfigValidation\ArrayValidator::populateItems() 0 10 6 6 0 0 0
A ArrayValidator::buildValidator() 0 17 5 5 0 0 0
A ObjectValidator::buildValidator() 0 17 5 5 0 0 0
A ValidatorBuilderTrait::hasMandatoryItem() 0 8 5 5 0 0 0
A AttributeSetTest::testShouldAssertGetAttributesInException() 0 18 2 ? 0 0 0
A AttributeSetTest::testShouldAssertGetRequiredMissingInException() 0 15 2 ? 0 0 0
A ValidatorBuilderTrait::addValidator() 0 10 3 3 0 0 0
A ObjectValidatorTest::testSimpleValidation() 0 10 1 ? 0 0 0
A ArrayValidatorTest::testChildBuilders() 0 9 1 ? 0 0 0
A ObjectValidatorTest::testChildBuilders() 0 9 1 ? 0 0 0
A ValidatorBuilderTrait::getBuildContext() 0 1 1 1 0 0 0
A AttributeSetTest::testShouldReturnAttributes() 0 4 1 ? 0 0 0
A AttributeSetException::chooseTemplate() 0 3 2 2 0 0 0
A ConfigValidation\Rules\AttributeSet::validate() 0 3 2 2 0 0 0