| migrateFileReferences(Session) |  | 0% |  | 0% | 6 | 6 | 26 | 26 | 1 | 1 |
| migrateFileContainer(Session) |  | 0% |  | 0% | 6 | 6 | 24 | 24 | 1 | 1 |
| migrateStructuredDataReferences(Session) |  | 0% |  | 0% | 6 | 6 | 24 | 24 | 1 | 1 |
| migrateStructuredDataContainer(Session) |  | 0% |  | 0% | 6 | 6 | 23 | 23 | 1 | 1 |
| migrateTimeseriesReferences(Session) |  | 0% |  | 0% | 6 | 6 | 22 | 22 | 1 | 1 |
| parseTimeseries(JsonNode) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| parseShepardFile(JsonNode) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| apply(MigrationContext) |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| parseStructuredData(JsonNode) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| logPercent(int, int) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| parseDate(String) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| parseJson(String) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| V2__Extract_json() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$migrateTimeseriesReferences$4(TransactionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$migrateStructuredDataReferences$3(TransactionContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$migrateStructuredDataContainer$2(TransactionContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$migrateFileReferences$1(TransactionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$migrateFileContainer$0(TransactionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |