Code

Rating   Name Duplication Size Complexity Changes Bugs Features
D MultiDijkstra::findShortestPaths() 0 111 16 0 0 0
C SchemaAnalyzer::isJunctionTable() 0 54 17 0 0 0
B SchemaAnalyzer::buildSchemaGraph() 0 49 10 0 0 0
B SchemaAnalyzer::getTextualPath() 0 44 8 0 0 0
B SchemaAnalyzer::getShortestPathWithoutCache() 0 55 7 0 0 0
B MultiDijkstra::getAllPossiblePathsFromPredecesArray() 0 31 6 0 0 0
A SchemaAnalyzer::getChildrenRelationshipsWithoutCache() 0 18 6 0 0 0
A MultiDijkstra::getCheapestPathFromPredecesArray() 0 21 4 0 0 0
A SchemaAnalyzer::getAmbiguityExceptionMessage() 0 16 2 0 0 0
A SchemaAnalyzerTableNotFoundException::tableNotFound() 0 15 3 0 0 0
A SchemaAnalyzer::isTableReferenced() 0 13 4 0 0 0
A SchemaAnalyzer\SchemaAnalyzer::getSchema() 0 13 3 0 0 0
A SchemaAnalyzer\SchemaAnalyzer::__construct() 0 13 4 0 0 0
A SchemaAnalyzer::isInheritanceRelationship() 0 13 2 0 0 0
A SchemaAnalyzer::detectJunctionTables() 0 13 3 0 0 0