ConstraintManager

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,754 of 1,7540%234 of 2340%1671674764765050
dropAndRenameConstraints(TableNameInfo, TableNameInfo)1050%160%99282811
rebuildForeignKeyReferences()960%160%99282811
checkAndDropTableConstraints(TableNameInfo, boolean)950%140%88232311
renameTable(TableNameInfo, TableNameInfo)910%160%99232311
swapTableConstraints(TableNameInfo, TableNameInfo)900%120%77222211
registerForeignKeyReference(TableNameInfo, ForeignKeyConstraint)900%120%77232311
resolveTableForValidation(TableNameInfo)900%60%44232311
findConstraintWithColumn(TableNameInfo, String)840%160%99262611
cleanupConstraintReferencesOutsideCatalog(String, Constraint, String)810%160%99232311
dropConstraint(TableNameInfo, String, boolean)720%100%66171711
checkNoReferencingForeignKeys(TableNameInfo)680%100%66191911
validateTableAndColumns(TableNameInfo, Constraint)580%80%55222211
checkConstraintNotExistence(String, Constraint, Map)520%60%449911
addConstraint(TableNameInfo, String, Constraint, boolean)500%60%44141411
dropConstraintsByPrefix(String)480%60%44121211
removeForeignKeyFromPK(TableNameInfo, ForeignKeyConstraint)470%100%66171711
getConstraintsByType(String, Class)460%60%44121211
swapPrimaryKeyForeignTables(PrimaryKeyConstraint, TableNameInfo, TableNameInfo)390%80%558811
cascadeDropForeignKeys(TableNameInfo, PrimaryKeyConstraint)380%60%44111111
dropTableConstraints(TableNameInfo)370%40%33121211
removeFKsReferencingTable(Map, TableNameInfo, PrimaryKeyConstraint)340%80%55131311
validateColumnsExist(TableIf, Collection, String)320%40%335511
migrateFromTable(TableNameInfo, Map)310%40%33111111
getConstraint(TableNameInfo, String)260%20%228811
dropDatabaseConstraints(String, String)260%n/a116611
getConstraints(TableNameInfo)240%20%228811
swapForeignKeyReference(ForeignKeyConstraint, TableNameInfo, TableNameInfo)220%60%448811
dropCatalogConstraints(String)210%n/a116611
toKey(TableNameInfo)180%n/a111111
cleanupConstraintReferences(TableNameInfo, Constraint)180%40%335511
ConstraintManager()130%n/a114411
logAddConstraint(TableNameInfo, Constraint)110%n/a113311
logDropConstraint(TableNameInfo, Constraint)110%n/a113311
write(DataOutput)90%n/a113311
read(DataInput)90%n/a112211
gsonPostProcess()80%n/a113311
getPrimaryKeyConstraints(TableNameInfo)60%n/a111111
getForeignKeyConstraints(TableNameInfo)60%n/a111111
getUniqueConstraints(TableNameInfo)60%n/a111111
readLock()50%n/a112211
readUnlock()50%n/a112211
writeLock()50%n/a112211
writeUnlock()50%n/a112211
isEmpty()40%n/a111111
lambda$migrateFromTable$3(String)40%n/a111111
lambda$dropConstraintsByPrefix$2(String, String)40%n/a111111
lambda$addConstraint$0(String)40%n/a111111
static {...}40%n/a111111
lambda$checkNoReferencingForeignKeys$4(TableNameInfo)30%n/a111111
lambda$checkAndDropTableConstraints$1(TableNameInfo)30%n/a111111