Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B Database\Table::checkDuplicateIndices() 0 14 5 5 2 0 0
B Table::checkRedundantIndicesOnPrimaryKey() 0 12 5 5 5 0 1
B MySQLKeeper\Database\TableFactory::create() 0 19 5 5 6 0 1
B Database\Table\Index::isDuplicate() 0 7 4 4.18 2 0 0
A Table::checkCollationMismatchBetweenTableAndColumns() 0 10 4 4 2 0 0
A Database\Table\IndexCollection::add() 9 5 4 4 5 0 1
A MySQLKeeper\Database\TableCollection::add() 0 5 4 4 1 0 0
A Database\Table\ColumnCollection::add() 9 5 4 4 5 0 1
A MySQLKeeper\Database\Table::__construct() 0 5 1 2 4 0 0
A IndexCollection::isNotPrimaryKey() 11 6 3 3 2 0 0
A MySQLKeeper\Common\Collection::key() 0 3 1 1 1 0 0
A ColumnCollection::isPrimaryKey() 11 6 3 3 2 0 0
A Database\Table\Column::hasCollation() 0 3 1 2 2 0 0
A MySQLKeeper\Database\Table::getResult() 0 9 1 1 13 0 0
A MySQLKeeper\Common\Collection::rewind() 0 3 2 2 1 0 0