Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
C AccessLogParser::prepareParsedData() 0 14 8 8 12 0 3
B AccessLogParserTest::getTestParseLineData() 0 289 1 ? 26 7 13
B Apache2LogParser\AccessLogParser::getPattern() 0 13 3 3 9 0 2
B LogIteratorTest::testIteratorWithEmptyLines() 0 15 2 ? 1 0 0
B ErrorLogParserTest::getTestParseLineData() 0 21 1 ? 2 0 1
A AccessLogParser::getCallbackPatterns() 0 23 2 2 15 1 8
A AccessLogParser::getSimplePatterns() 0 34 1 1 23 2 13
A Apache2LogParser\TimeFormatTrait::formatTime() 0 7 4 4 2 0 0
A Apache2LogParser\AbstractLineParser::parseLine() 0 10 4 ? 4 0 1
A Tests\KeyBagTest::testAddAndGet() 0 4 1 ? ? ? ?
A TimeFormatTraitTest::testFormatTimeObject() 0 5 1 ? ? ? ?
A AbstractLineParserTest::testParseLineExceptionNoMatches() 0 4 1 ? 1 0 1
A Tests\LogIteratorTest::testIterator() 0 10 2 ? 1 0 0
A Apache2LogParser\ErrorLogParser::getPattern() 0 4 1 1 5 0 2
A Apache2LogParser\Tests\KeyBagTest::testGetNull() 0 3 1 ? ? ? ?