Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
D CsvToken\Tokeniser\State::match() 0 23 9 9 3 0 0
C Graze\CsvToken\Parser::parse() 0 39 14 14 6 1 0
C Tokeniser\StreamTokeniser::getTokens() 0 26 8 8 4 0 0
C Tokeniser\Token\TokenStore::buildTokens() 0 16 7 7 1 0 0
B Integration\ParserTest::parseData() 0 54 1 ? 9 1 1
B StreamTokeniserTest::tokeniserTestData() 0 229 1 ? 7 0 2
B Tokeniser\Token\TokenStore::setEncoding() 0 17 5 5 1 0 0
B CsvToken\ValueParser\Value::getValue() 0 10 5 5 1 0 0
B CsvConfigurationTest::testDefaultsAreAssignedWhenNoOptionsSupplied() 0 20 1 ? 2 0 0
B Tokeniser\StateBuilder::buildStates() 0 18 1 1 2 0 0
B Csv\CsvConfiguration::__construct() 0 21 1 1 2 0 0
A StreamBufferTest::testBasicProperties() 0 16 1 ? 1 0 0
A StreamTokeniserTest::testTokeniser() 0 13 2 ? 4 1 1
A CsvConfigurationTest::testAssigningOptionsModifiesTheDefinition() 0 18 1 ? 2 0 0
A Csv\CsvConfiguration::getOption() 0 9 4 4 2 0 0