| printPostContingencyViolations(SecurityAnalysisResult, Network, Writer, TableFormatterFactory, Security.PostContingencyLimitViolationWriteConfig) |  | 0% |  | 0% | 3 | 3 | 38 | 38 | 1 | 1 |
| printPreContingencyViolations(SecurityAnalysisResult, Network, Writer, TableFormatterFactory, Security.LimitViolationWriteConfig) |  | 0% |  | 0% | 3 | 3 | 42 | 42 | 1 | 1 |
| printLimitsViolations(List, Network, Security.LimitViolationWriteConfig) |  | 0% |  | 0% | 2 | 2 | 27 | 27 | 1 | 1 |
| lambda$writePostContingencyResult$7(LimitViolationFilter, Network, Set, TableFormatter, boolean, PostContingencyResult) |  | 0% |  | 0% | 5 | 5 | 42 | 42 | 1 | 1 |
| lambda$writeLimitViolation$8(TableFormatter, boolean, Network, LimitViolation) |  | 0% |  | 0% | 2 | 2 | 17 | 17 | 1 | 1 |
| lambda$writeLinePreContingencyViolations$1(TableFormatter, boolean, Network, LimitViolation) |  | 0% |  | 0% | 2 | 2 | 15 | 15 | 1 | 1 |
| lambda$writeLineLimitsViolations$0(TableFormatter, boolean, Network, LimitViolation) |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
| checkLimitsDc(Network, LimitsComputer, double) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| getViolationName(LimitViolation) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| lambda$printPostContingencyViolations$4(Security.PostContingencyLimitViolationWriteConfig, Network, Set, PostContingencyResult) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| checkLimits(Network, Set, LimitsComputer) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| checkLimits(Network, Set, double) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| checkLimitsDc(Network, double, double) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getFormatter(Locale, int, int) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| printPostContingencyViolations(SecurityAnalysisResult, Network, Writer, TableFormatterFactory, TableFormatterConfig, LimitViolationFilter, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| print(SecurityAnalysisResult, Network, Writer, TableFormatterFactory, TableFormatterConfig) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| print(SecurityAnalysisResult, Network, Writer, TableFormatterFactory, Security.PostContingencyLimitViolationWriteConfig) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| printPreContingencyViolations(SecurityAnalysisResult, Network, Writer, TableFormatterFactory, TableFormatterConfig, LimitViolationFilter) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$writePostContingencyResult$6(Set, LimitViolation) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| lambda$printPostContingencyViolations$3(Set, LimitViolation) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| printLimitsViolations(Network, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| printLimitsViolations(List, Network, LimitViolationFilter, TableFormatterConfig) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAbsValueLimit(LimitViolation) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toKey(LimitViolation) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| checkLimits(Network, LoadingLimitType, double) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getViolationRate(LimitViolation) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| printPostContingencyViolations(SecurityAnalysisResult, Network, Writer, TableFormatterFactory, LimitViolationFilter, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| printPreContingencyViolations(SecurityAnalysisResult, Network, Writer, TableFormatterFactory, LimitViolationFilter) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| printPostContingencyViolations(SecurityAnalysisResult, Network, Writer, TableFormatterFactory, LimitViolationFilter) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writePostContingencyResult(LimitViolationFilter, Network, Set, TableFormatter, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| checkLimits(Network) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| checkLimits(Network, double) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| checkLimits(Network, LimitsComputer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| printLimitsViolations(Network, LimitViolationFilter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| printLimitsViolations(List, Network, LimitViolationFilter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getViolationLimit(LimitViolation) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| printLimitsViolations(List, Network) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeLineLimitsViolations(Network, TableFormatter, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeLinePreContingencyViolations(Network, TableFormatter, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeLimitViolation(Network, TableFormatter, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| printLimitsViolations(Network) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$printPostContingencyViolations$5(PostContingencyResult) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$printPostContingencyViolations$2(PostContingencyResult) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |