Source file "liquibase/Liquibase.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 3,791 of 3,791 | 0% | 136 of 136 | 0% | 238 | 238 | 782 | 782 | 170 | 170 |
| lambda$update$1(Contexts, LabelExpression, boolean) | 0% | 0% | 5 | 5 | 46 | 46 | 1 | 1 | ||
| showSummary(DatabaseChangeLog, StatusVisitor, List, List) | 0% | n/a | 1 | 1 | 28 | 28 | 1 | 1 | ||
| executeRollbackScript(String, List, Contexts, LabelExpression) | 0% | 0% | 3 | 3 | 27 | 27 | 1 | 1 | ||
| getConnection(DatabaseChangeLog) | 0% | 0% | 8 | 8 | 26 | 26 | 1 | 1 | ||
| outputHeader(String) | 0% | 0% | 4 | 4 | 17 | 17 | 1 | 1 | ||
| reportStatus(boolean, Contexts, LabelExpression, Writer) | 0% | 0% | 4 | 4 | 25 | 25 | 1 | 1 | ||
| reportUnexpectedChangeSets(boolean, Contexts, LabelExpression, Writer) | 0% | 0% | 4 | 4 | 24 | 24 | 1 | 1 | ||
| buildChangeLogIterator(String, DatabaseChangeLog, Contexts, LabelExpression) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| doRollback(BufferedLogService, String, ChangeLogIterator, Contexts, LabelExpression, HubUpdater, Operation) | 0% | 0% | 2 | 2 | 17 | 17 | 1 | 1 | ||
| showDetailTable(List, List) | 0% | 0% | 2 | 2 | 20 | 20 | 1 | 1 | ||
| sendRollbackMessages(List, DatabaseChangeLog, Liquibase.RollbackMessageType, Contexts, LabelExpression, Exception) | 0% | 0% | 5 | 5 | 15 | 15 | 1 | 1 | ||
| isUpToDateFastCheck(Contexts, LabelExpression) | 0% | 0% | 3 | 3 | 12 | 12 | 1 | 1 | ||
| reportLocks(PrintStream) | 0% | 0% | 3 | 3 | 11 | 11 | 1 | 1 | ||
| dropAll(CatalogAndSchema[]) | 0% | 0% | 4 | 4 | 17 | 17 | 1 | 1 | ||
| generateChangeLog(CatalogAndSchema, DiffToChangeLog, PrintStream, ChangeLogSerializer, Class[]) | 0% | 0% | 3 | 3 | 12 | 12 | 1 | 1 | ||
| showUpdateSummary(DatabaseChangeLog, StatusVisitor) | 0% | 0% | 6 | 6 | 15 | 15 | 1 | 1 | ||
| Liquibase(DatabaseChangeLog, ResourceAccessor, Database) | 0% | 0% | 3 | 3 | 12 | 12 | 1 | 1 | ||
| getStandardChangelogIterator(Contexts, LabelExpression, boolean, DatabaseChangeLog) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| rollback(String, String, Contexts, LabelExpression, Writer) | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | ||
| rollback(Date, String, Contexts, LabelExpression, Writer) | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | ||
| lambda$showDetailTable$5(ChangeSetStatus, List, ChangeSetFilterResult) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| lambda$showDetailTable$4(List, ChangeSet) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| lambda$doChangeLogSyncSql$10(Writer, String, Contexts, LabelExpression) | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | ||
| getDatabaseChangeLog(boolean) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| logDeploymentOutcomeMdc(boolean) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| getAndReplaceJdbcExecutor(Writer) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| Liquibase(String, ResourceAccessor, Database) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| runInScope(Scope.ScopedRunner) | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| lambda$clearCheckSums$11() | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | ||
| update(String, Contexts, LabelExpression) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| handleRollbackException(Throwable, HubUpdater, Operation, BufferedLogService, String) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| updateTestingRollback(String, Contexts, LabelExpression) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| addCommandFiltersMdc(LabelExpression, Contexts) | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| update(String, Contexts, LabelExpression, Writer) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| getChangeSetStatuses(Contexts, LabelExpression, boolean) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| listUnexpectedChangeSets(Contexts, LabelExpression) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| calculateCheckSum(String) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| determineOrderInChangelog(ChangeSet) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| listUnrunChangeSets(Contexts, LabelExpression, boolean) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| tagExists(String) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| rollback(int, String, Contexts, LabelExpression) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| rollback(String, String, Contexts, LabelExpression) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| rollback(Date, String, Contexts, LabelExpression) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| update(int, Contexts, LabelExpression) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| futureRollbackSQL(Integer, String, Contexts, LabelExpression, Writer, boolean) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| generateDocumentation(String, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rollback(int, String, Contexts, LabelExpression, Writer) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| determineRollbacks(ChangeLogIterator, Contexts, LabelExpression) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| checkLiquibaseTables(boolean, DatabaseChangeLog, Contexts, LabelExpression) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| generateDocumentation(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$null$0(Connection, HubChangeExecListener, ChangeLogIterator, Contexts, LabelExpression) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| update(Contexts, LabelExpression, Writer, boolean) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| update(int, Contexts, LabelExpression, Writer) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| removeRunStatus(List, Contexts, LabelExpression) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| tag(String) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| calculateCheckSum(String, String, String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| handleRollbackFinally(LockService) | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
| changeLogSync(String, Contexts, LabelExpression) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| markNextChangeSetRan(Contexts, LabelExpression, Writer) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| doChangeLogSyncSql(String, Contexts, LabelExpression, Writer, Supplier) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| markNextChangeSetRan(Contexts, LabelExpression) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| dropAll() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| listLocks() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| forceReleaseLocks() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| lambda$null$2(ChangeSetFilterResult) | 0% | 0% | 4 | 4 | 3 | 3 | 1 | 1 | ||
| buildRawSQLChange(String) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| generateDeploymentId() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| flushOutputWriter(Writer) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| futureRollbackSQL(Integer, String, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| futureRollbackSQL(Integer, String, Writer, boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$doRollback$6(ChangeLogIterator, List, Contexts, LabelExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| update(int, String, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| update(String, String, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rollback(int, String, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rollback(Date, String, String, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| changeLogSync(String, String, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| futureRollbackSQL(Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| reportStatus(boolean, String, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| reportUnexpectedChangeSets(boolean, String, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| generateDocumentation(String, String, CatalogAndSchema[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| static {...} | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| update(int, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| update(String, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rollback(Date, String, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| changeLogSync(String, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| changeLogSync(String, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| markNextChangeSetRan(String, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| generateDocumentation(String, Contexts, LabelExpression, CatalogAndSchema[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| validate() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| lambda$changeLogSync$9(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createOutputWriter(OutputStream) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rollback(int, String, String, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rollback(int, String, Contexts, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rollback(String, String, String, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rollback(String, String, Contexts, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| changeLogSync(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| markNextChangeSetRan(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| resetServices() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| updateTestingRollback(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| listUnexpectedChangeSets(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createRollbackVisitor(List) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| update(String, Contexts, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rollback(String, String, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rollback(String, String, Contexts) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| changeLogSync(String, Contexts, LabelExpression, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| futureRollbackSQL(Integer, String, Contexts, LabelExpression, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| reportStatus(boolean, Contexts, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| Liquibase(String, ResourceAccessor, DatabaseConnection) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| update(Contexts, LabelExpression, boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| createUpdateVisitor() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createRollbackVisitor() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| update(String, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| update(Contexts, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| update(String, Contexts) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rollback(int, Contexts, LabelExpression, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rollback(String, Contexts, LabelExpression, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rollback(Date, Contexts, LabelExpression, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| changeLogSync(Contexts, LabelExpression, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| futureRollbackSQL(Contexts, LabelExpression, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| futureRollbackSQL(Integer, Contexts, LabelExpression, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| futureRollbackSQL(Integer, Contexts, LabelExpression, Writer, boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| futureRollbackSQL(String, Contexts, LabelExpression, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| clearCheckSums() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| generateChangeLog(CatalogAndSchema, DiffToChangeLog, PrintStream, Class[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| update(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| update(Contexts) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| createUpdateVisitor(ChangeExecListener) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getStandardChangelogIterator(Contexts, LabelExpression, DatabaseChangeLog) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| update(Contexts, LabelExpression, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rollback(int, String, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rollback(int, Contexts, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rollback(int, Contexts, LabelExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rollback(String, String, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rollback(String, Contexts, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rollback(String, Contexts, LabelExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rollback(Date, String, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rollback(Date, Contexts, LabelExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| changeLogSync(Contexts) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| futureRollbackSQL(String, Writer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| futureRollbackSQL(String, Writer, boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| listUnrunChangeSets(Contexts) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getChangeSetStatuses(Contexts) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| close() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| lambda$doRollback$7(String, List, Contexts, LabelExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| update() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| update(Contexts, LabelExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rollback(int, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rollback(String, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rollback(String, Contexts) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| rollback(Date, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| changeLogSync(Contexts, LabelExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| updateTestingRollback(Contexts, LabelExpression) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| listUnrunChangeSets(Contexts, LabelExpression) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getChangeSetStatuses(Contexts, LabelExpression) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| diff(Database, Database, CompareControl) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setChangeLogParameter(String, Object) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$showUpdateSummary$3(ChangeSetStatus) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setHubConnectionId(UUID) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getDatabaseChangeLog() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isSafeToRunUpdate() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setChangeExecListener(ChangeExecListener) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setChangeLogSyncListener(ChangeLogSyncListener) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getHubConnectionId() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getChangeLogFile() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getChangeLogParameters() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDatabase() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getResourceAccessor() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDefaultChangeExecListener() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getLog() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$changeLogSync$8() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |