| lambda$fromMap$0(Object) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| fromMap(Map) |   | 77% |   | 70% | 7 | 13 | 7 | 38 | 0 | 1 |
| parse(Path) |   | 21% | | n/a | 0 | 1 | 3 | 4 | 0 | 1 |
| setRepositories(List) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| setEpochs(List) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| lambda$fromMap$1(RepoEntry) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| setStartDate(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setEndDate(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setBatchSize(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setMaxDiffLinesPerCommit(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setTimeoutPerRepoMinutes(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getRepositories() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getStartDate() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBatchSize() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMaxDiffLinesPerCommit() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTimeoutPerRepoMinutes() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$fromMap$2(Object) |   | 94% |   | 50% | 3 | 4 | 1 | 8 | 0 | 1 |
| lambda$fromMap$3(MiningConfig.EpochEntry) |  | 83% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| MiningConfig() |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| parse(InputStream) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setMinDiffLinesPerCommit(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setMaxFilesPerCommit(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getEndDate() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getEpochs() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMinDiffLinesPerCommit() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMaxFilesPerCommit() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |