ConstraintManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,067 of 1,75439%171 of 23426%1171672724761650
rebuildForeignKeyReferences()960%160%99282811
cleanupConstraintReferencesOutsideCatalog(String, Constraint, String)810%160%99232311
checkAndDropTableConstraints(TableNameInfo, boolean)791616%1317%78172301
dropConstraint(TableNameInfo, String, boolean)720%100%66171711
resolveTableForValidation(TableNameInfo)662426%3350%34132301
findConstraintWithColumn(TableNameInfo, String)651922%1516%89192601
renameTable(TableNameInfo, TableNameInfo)593235%14212%89132301
checkNoReferencingForeignKeys(TableNameInfo)521623%9110%56121901
removeForeignKeyFromPK(TableNameInfo, ForeignKeyConstraint)470%100%66171711
registerForeignKeyReference(TableNameInfo, ForeignKeyConstraint)395156%5758%5752301
cascadeDropForeignKeys(TableNameInfo, PrimaryKeyConstraint)380%60%44111111
dropTableConstraints(TableNameInfo)370%40%33121211
removeFKsReferencingTable(Map, TableNameInfo, PrimaryKeyConstraint)340%80%55131311
migrateFromTable(TableNameInfo, Map)310%40%33111111
dropConstraintsByPrefix(String)301837%5116%3471201
getConstraintsByType(String, Class)301634%5116%3461201
checkConstraintNotExistence(String, Constraint, Map)292344%2466%244901
getConstraint(TableNameInfo, String)260%20%228811
dropAndRenameConstraints(TableNameInfo, TableNameInfo)258076%51168%4952801
getConstraints(TableNameInfo)240%20%228811
dropCatalogConstraints(String)210%n/a116611
cleanupConstraintReferences(TableNameInfo, Constraint)180%40%335511
validateColumnsExist(TableIf, Collection, String)161650%1375%131501
swapTableConstraints(TableNameInfo, TableNameInfo)127886%21083%2722201
swapPrimaryKeyForeignTables(PrimaryKeyConstraint, TableNameInfo, TableNameInfo)112871%5337%452801
logDropConstraint(TableNameInfo, Constraint)110%n/a113311
swapForeignKeyReference(ForeignKeyConstraint, TableNameInfo, TableNameInfo)81463%3350%343801
lambda$migrateFromTable$3(String)40%n/a111111
lambda$checkNoReferencingForeignKeys$4(TableNameInfo)30%n/a111111
lambda$checkAndDropTableConstraints$1(TableNameInfo)30%n/a111111
validateTableAndColumns(TableNameInfo, Constraint)58100%2675%2502201
addConstraint(TableNameInfo, String, Constraint, boolean)50100%6100%0401401
dropDatabaseConstraints(String, String)26100%n/a010601
toKey(TableNameInfo)18100%n/a010101
ConstraintManager()13100%n/a010401
logAddConstraint(TableNameInfo, Constraint)11100%n/a010301
write(DataOutput)9100%n/a010301
read(DataInput)9100%n/a010201
gsonPostProcess()8100%n/a010301
getPrimaryKeyConstraints(TableNameInfo)6100%n/a010101
getForeignKeyConstraints(TableNameInfo)6100%n/a010101
getUniqueConstraints(TableNameInfo)6100%n/a010101
readLock()5100%n/a010201
readUnlock()5100%n/a010201
writeLock()5100%n/a010201
writeUnlock()5100%n/a010201
isEmpty()4100%n/a010101
lambda$dropConstraintsByPrefix$2(String, String)4100%n/a010101
lambda$addConstraint$0(String)4100%n/a010101
static {...}4100%n/a010101