Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
D ColibriCsv\Dialect::setLineEndings() 0 19 10 10 4 2 0
C CSanquer\ColibriCsv\CsvReader::count() 0 24 13 13 6 2 1
C ColibriCsv\CsvReader::readLine() 0 28 15 15 6 2 2
C CSanquer\ColibriCsv\CsvWriter::write() 0 31 9 9 6 3 0
C ColibriCsv\AbstractCsv::setFile() 0 17 7 7 4 1 1
B ColibriCsv\Utility\Transcoder::transcode() 0 12 8 8 2 0 1
B ColibriCsv\CsvReader::detectEncoding() 0 10 7 7 2 0 0
B ColibriCsv\Dialect::getLineEndings() 0 15 5 5 4 1 0
B ColibriCsv\AbstractCsv::writeBom() 0 6 5 5 4 1 1
B ColibriCsv\Dialect::__construct() 0 20 3 3 4 0 1
B Utility\Transcoder::detectEncoding() 0 30 3 3 2 0 1
B ColibriCsv\AbstractCsv::createTempStream() 0 8 5 5 3 1 1
B ColibriCsv\AbstractCsv::openFile() 0 8 5 5 5 1 1
B Utility\Transcoder::__construct() 0 8 5 5 2 0 1
A CSanquer\ColibriCsv\CsvReader::getRows() 0 7 2 2 2 0 0