Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
C GS1Parser\Parser\Parser::parse() 0 81 13 13 0 0 0
B GS1Parser\Validator\Validator::validate() 16 57 9 9 0 0 0
A GS1Parser\Parser\Parser::fetchFixedAI() 0 16 3 3 0 0 0
A GS1Parser\Parser\Parser::fetchKnownAI() 0 11 3 3 0 0 0
A Parser\Parser::fetchFNC1Prefix() 0 10 3 3 0 0 0
A InvalidBarcodeException::becauseValueContainsInvalidCharacters() 0 9 1 ? 0 0 0
A InvalidBarcodeException::becauseNotEnoughDataFoAI() 0 9 1 ? 0 0 0
A Lamoda\GS1Parser\Barcode::fnc1Prefix() 0 4 1 1 0 0 0
A Validator\Resolution::createValid() 0 4 1 1 0 0 0
A ValidatorConfig::setAllowEmpty() 0 5 1 1 0 0 0
A Lamoda\GS1Parser\Barcode::ais() 0 4 1 1 0 0 0
A ParserConfig::getGroupSeparator() 0 4 1 1 0 0 0
A ValidatorConfig::getRequiredAIs() 0 4 1 1 0 0 0
A InvalidBarcodeException::becauseGroupSeparatorWasNotExpected() 0 4 1 ? 0 0 0
A Lamoda\GS1Parser\Barcode::normalized() 0 5 1 1 0 0 0