| checkLine(String, int) |  | 0% |  | 0% | 14 | 14 | 25 | 25 | 1 | 1 |
| checkFile(Reader) |  | 0% |  | 0% | 5 | 5 | 20 | 20 | 1 | 1 |
| isValidContingencyElement(Identifiable, String, ContingencyElement) |  | 0% |  | 0% | 6 | 6 | 16 | 16 | 1 | 1 |
| isValidConstraint(int, Network, String) |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 1 | 1 |
| isValidRemedial(Remedial) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| checkBeginAndEnd(String, int) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| checkHeader(String, int) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| isValidAction(int, Network, String) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
| isValidContingencyTypeForIdentifiable(IdentifiableType, ContingencyElementType) |  | 0% |  | 0% | 12 | 12 | 9 | 9 | 1 | 1 |
| loadContingencies() |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| checkMetrixDslContingencies(Set, String, Map) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| loadRemedials() |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| isValidContingency(Contingency) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| runMetrixDslDataAnalysis(Set) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| MetrixInputAnalysis(Reader, ContingenciesProvider, Network, MetrixDslData, DataTableStore, BufferedWriter, BufferedWriter) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| runAnalysis() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| checkRemedial(Remedial, Set) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| writeContingencyLog(String, String, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeDslDataContingencyLog(String, String, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getContextObjects() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| writeRemedialLog(int, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeRemedialFileLog(int, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeLog(String, String, String, BufferedWriter) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| isValidContingencyType(ContingencyElementType) |  | 0% |  | 0% | 6 | 6 | 1 | 1 | 1 | 1 |
| checkNumber(String, int, String) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| MetrixInputAnalysis(Reader, ContingenciesProvider, Network, MetrixDslData, DataTableStore, BufferedWriter) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isValidContingencyElement(IdentifiableType, ContingencyElementType) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| writeLog(String, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| checkFile(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| runRemedialAnalysis(List, Set) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$runRemedialAnalysis$0(Set, Remedial) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |