| merge(Network) |  | 0% |  | 0% | 7 | 7 | 24 | 24 | 1 | 1 |
| pairDanglingLines(List, DanglingLine, DanglingLine, Map) |  | 0% |  | 0% | 5 | 5 | 20 | 20 | 1 | 1 |
| checkMergeability(NetworkImpl) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
| replaceDanglingLineByTieLine(List) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| createSubnetwork(NetworkImpl, NetworkImpl) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| merge(String, String, Network[]) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| setValidationLevels(NetworkImpl, Network[]) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| createSubnetwork(String, String, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| setCommonCaseDate(NetworkImpl, Network[]) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| runValidationChecks(boolean, ReportNode) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| checkIndependentNetwork(Network) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| setMinimumAcceptableValidationLevel(ValidationLevel) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getBranch(String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| getBranchStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getValidationLevel() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$flatten$10(SubnetworkImpl) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| getConnectableStream(Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| flatten() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getCountries() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| extendVariantArraySize(int, int, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getSubnetworks() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSubstations(Country, String, String[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHvdcConverterStation(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| allocateVariantArrayElement(int[], int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| isBoundaryElement(Identifiable) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| lambda$replaceDanglingLineByTieLine$9(TieLineImpl, String, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| lambda$getHvdcLine$2(HvdcConverterStation, HvdcLine) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| getDanglingLineStream(DanglingLineFilter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHvdcLine(HvdcConverterStation) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| setValidationLevelIfGreaterThan(ValidationLevel) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getBranchCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| invalidateValidationLevel() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| newArea() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAreaStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newSubstation() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSubstationStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newVoltageLevel() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getVoltageLevelStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBranches() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLineStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTieLineStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTwoWindingsTransformerStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getThreeWindingsTransformerStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOverloadManagementSystemStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getGeneratorStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBatteryStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLoadStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getShuntCompensatorStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getStaticVarCompensatorStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSwitchStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBusbarSectionStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLccConverterStationStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getVscConverterStationStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHvdcLineStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getGroundStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| reduceVariantArraySize(int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| deleteVariantArrayElement(int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$replaceDanglingLineByTieLine$8(TieLineImpl, Object, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$merge$7(VoltageAngleLimit) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| allowReportNodeContextMultiThreadAccess(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getArea(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSubstations(String, String, String[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSubstation(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getVoltageLevel(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newLine(String, Line) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLine(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTieLine(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTwoWindingsTransformer(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getThreeWindingsTransformer(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOverloadManagementSystem(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getGenerator(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBattery(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLoad(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getShuntCompensator(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDanglingLines(DanglingLineFilter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDanglingLine(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getStaticVarCompensator(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSwitch(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBusbarSection(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLccConverterStation(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getVscConverterStation(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHvdcLine(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getGround(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getConnectables(Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getConnectable(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBoundaryElements() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$merge$6(List, Map, DanglingLine, DanglingLine) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSubnetwork(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| removeFromSubnetworks(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getVoltageAngleLimit(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAreaTypeStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAreas() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAreaCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSubstations() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSubstationCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getVoltageLevels() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getVoltageLevelCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newLine(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLines() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTieLines() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLineCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTieLineCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newTieLine(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTwoWindingsTransformers() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTwoWindingsTransformerCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getThreeWindingsTransformers() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getThreeWindingsTransformerCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOverloadManagementSystems() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOverloadManagementSystemCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getGenerators() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getGeneratorCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBatteries() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBatteryCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLoads() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLoadCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getShuntCompensators() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getShuntCompensatorCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDanglingLineCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getStaticVarCompensators() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getStaticVarCompensatorCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSwitches() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSwitchCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBusbarSections() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBusbarSectionCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHvdcConverterStationCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHvdcConverterStations() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHvdcConverterStationStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLccConverterStations() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLccConverterStationCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getVscConverterStations() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getVscConverterStationCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHvdcLineCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHvdcLines() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getGrounds() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getGroundCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newHvdcLine(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getIdentifiable(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getConnectableCount(Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newVoltageAngleLimit(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getConnectedComponentsManager() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSynchronousComponentsManager() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$allocateVariantArrayElement$4(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$extendVariantArraySize$3(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| NetworkImpl(String, String, String) |   | 94% | | n/a | 0 | 1 | 2 | 17 | 0 | 1 |
| getVoltageAngleLimitsStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getVariantIndex() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAreaTypeCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newLine() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newLine(Line) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getConnectableCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| detach() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addListener(NetworkListener) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| removeListener(NetworkListener) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| runValidationChecks(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getVoltageAngleLimits() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCountryCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAreaTypes() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newTieLine() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newHvdcLine() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getIdentifiables() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getConnectables() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getConnectableStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newVoltageAngleLimit() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| runValidationChecks() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$merge$5(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRef() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRootNetworkRef() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getListeners() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getVoltageAngleLimitsIndex() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getReportNodeContext() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBusBreakerView() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBusView() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMinValidationLevel() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getCountries$1() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNetwork() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getParentNetwork() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isDetachable() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$new$0() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIndex() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getVariantManager() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |