Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B Dsn\Parser\DsnParser::parseBlock() 0 38 10 10 0 0 0
A Parser\DsnParserTest::testDsn001() 0 44 1 ? 0 0 0
A StatusFieldTest::testWithoutComment() 0 18 1 ? 0 0 0
A Artack\Dsn\FieldsTest::testFields() 0 17 1 ? 0 0 0
A AddressTypeFieldTest::validTypeProvider() 0 4 1 ? 0 0 0
A DiagnosticTypeFieldTest::testType() 0 3 1 ? 0 0 0
A AbstractTypeField::__construct() 0 3 1 1 0 0 0
A Field\StatusField::setCodeSubject() 0 3 3 3 0 0 0
A Field\AddressTypeField::getTypes() 0 4 1 1 0 0 0
A MtaNameTypeFieldTest::invalidTypeProvider() 0 3 1 ? 0 0 0
A Artack\Dsn\Fields::getNames() 0 1 1 1 0 0 0
A DeliveryStatus::getMessageFields() 0 1 1 1 0 0 0
A InvalidArgumentExceptionTest::testExceptionClass() 0 6 1 ? 0 0 0
A Field\AbstractField::__construct() 0 2 1 1 0 0 0
A Parser\DsnParserTest::testDsn003() 0 7 1 ? 0 0 0