| unsupportedPackColumns(Set) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| requireExactColumns(String, Set, Set) |   | 16% |   | 50% | 1 | 2 | 5 | 7 | 0 | 1 |
| establishUnversionedPreWriteLeaseSchema(Configuration, JgitStorageSchemaMigrationConfig.DatabaseFamily, DataSource, JgitStorageSchemaMigrationConfig.SchemaSnapshot) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| migrateCoreSchema(Flyway, boolean) |   | 90% |   | 81% | 4 | 12 | 5 | 52 | 0 | 1 |
| requireSafePackRows(DataSource, boolean) |   | 50% |   | 25% | 2 | 3 | 5 | 10 | 0 | 1 |
| establishUnversionedCurrentSchema(Configuration, JgitStorageSchemaMigrationConfig.DatabaseFamily, DataSource, JgitStorageSchemaMigrationConfig.SchemaSnapshot) |   | 74% |   | 25% | 2 | 3 | 5 | 18 | 0 | 1 |
| requireMigratableReflogIndex(JgitStorageSchemaMigrationConfig.SchemaSnapshot) |   | 55% |   | 50% | 1 | 2 | 4 | 9 | 0 | 1 |
| requireLegacyColumnLengths(JgitStorageSchemaMigrationConfig.SchemaSnapshot) |   | 56% |   | 50% | 2 | 3 | 3 | 6 | 0 | 1 |
| requireCurrentCoreColumnLengths(JgitStorageSchemaMigrationConfig.SchemaSnapshot) |   | 36% |   | 50% | 1 | 2 | 3 | 5 | 0 | 1 |
| requireMigratableCoreContract(JgitStorageSchemaMigrationConfig.SchemaSnapshot) |   | 88% |   | 83% | 1 | 4 | 1 | 14 | 0 | 1 |
| lambda$jgitStorageFlywayMigrationStrategy$1(boolean, Flyway) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| requireCoreTables(JgitStorageSchemaMigrationConfig.SchemaSnapshot) |   | 75% |   | 50% | 2 | 3 | 1 | 3 | 0 | 1 |
| requireCurrentCoreTables(JgitStorageSchemaMigrationConfig.SchemaSnapshot) |   | 70% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| requireRepositoryLockTable(JgitStorageSchemaMigrationConfig.SchemaSnapshot) |   | 62% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| jgitStorageFlywayMigrationStrategy(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| requireIndex(String, Map, boolean, List) |  | 91% |   | 75% | 1 | 3 | 0 | 5 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| migratePendingAdoptionCorrections(Configuration, JgitStorageSchemaMigrationConfig.DatabaseFamily, DataSource, JgitStorageSchemaMigrationConfig.SchemaSnapshot, boolean) |  | 100% |  | 100% | 0 | 4 | 0 | 14 | 0 | 1 |
| requireSupportedReflogColumns(JgitStorageSchemaMigrationConfig.SchemaSnapshot) |  | 100% |  | 100% | 0 | 5 | 0 | 10 | 0 | 1 |
| isCoreMigrationApplied(Flyway, String) |  | 100% |   | 83% | 1 | 4 | 0 | 5 | 0 | 1 |
| requireLegacyCoreIndexes(JgitStorageSchemaMigrationConfig.SchemaSnapshot) |  | 100% | | n/a | 0 | 1 | 0 | 13 | 0 | 1 |
| migrateLegacyTaxonomySchema(Configuration, JgitStorageSchemaMigrationConfig.DatabaseFamily, DataSource, JgitStorageSchemaMigrationConfig.SchemaSnapshot, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 11 | 0 | 1 |
| requireManagedReflogHistoryConsistency(Flyway, JgitStorageSchemaMigrationConfig.SchemaSnapshot) |  | 100% |   | 75% | 1 | 3 | 0 | 9 | 0 | 1 |
| requireManagedPackIndexes(JgitStorageSchemaMigrationConfig.SchemaSnapshot) |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
| establishUnversionedPrePackDescriptionSchema(Configuration, JgitStorageSchemaMigrationConfig.DatabaseFamily, DataSource, JgitStorageSchemaMigrationConfig.SchemaSnapshot) |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| migrateAdoptionWithBaseline(Configuration, JgitStorageSchemaMigrationConfig.DatabaseFamily) |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| migrateNormalWithBaseline(Configuration, JgitStorageSchemaMigrationConfig.DatabaseFamily, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| requireCurrentReflogIndex(JgitStorageSchemaMigrationConfig.SchemaSnapshot) |  | 100% |  | 100% | 0 | 2 | 0 | 9 | 0 | 1 |
| requireIndexPrefix(String, Map, List) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| lambda$requireIndexPrefix$2(List, List) |  | 100% |  | 100% | 0 | 3 | 0 | 2 | 0 | 1 |
| migrateExistingAdoptionStream(Configuration, JgitStorageSchemaMigrationConfig.DatabaseFamily) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| requireManagedReflogHistoryConsistency(JgitStorageSchemaMigrationConfig.SchemaSnapshot, String, String, boolean, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| requireCurrentCoreShape(JgitStorageSchemaMigrationConfig.SchemaSnapshot) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| requireCurrentCoreIndexes(JgitStorageSchemaMigrationConfig.SchemaSnapshot) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| hasReflogReferenceKey(JgitStorageSchemaMigrationConfig.SchemaSnapshot) |  | 100% |  | 100% | 0 | 3 | 0 | 2 | 0 | 1 |
| configureNormalMigration(FluentConfiguration, JgitStorageSchemaMigrationConfig.DatabaseFamily) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| hasCurrentCoreColumnLengths(JgitStorageSchemaMigrationConfig.SchemaSnapshot) |  | 100% |   | 75% | 1 | 3 | 0 | 2 | 0 | 1 |
| requireMigratableCurrentCoreIndexes(JgitStorageSchemaMigrationConfig.SchemaSnapshot) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| newMigrationConfiguration(Configuration) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$jgitStorageFlywayConfigurationCustomizer$0(FluentConfiguration) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| requirePreReflogKeyColumns(JgitStorageSchemaMigrationConfig.SchemaSnapshot) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| unsafeSchema(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| requireMigratableCoreShape(JgitStorageSchemaMigrationConfig.SchemaSnapshot) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| requirePreWriteLeaseCoreIndexes(JgitStorageSchemaMigrationConfig.SchemaSnapshot) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| hasReflogDeliveryId(JgitStorageSchemaMigrationConfig.SchemaSnapshot) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| normalize(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| JgitStorageSchemaMigrationConfig() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| jgitStorageFlywayConfigurationCustomizer() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |