| createArrayNameSingleNameBiMap(boolean, ExtensionsSupplier) |  | 0% |  | 0% | 3 | 3 | 47 | 47 | 1 | 1 |
| createSchema(ExtensionsSupplier) |  | 0% |  | 0% | 5 | 5 | 23 | 23 | 1 | 1 |
| createXmlWriter(Network, OutputStream, ExportOptions, ExtensionsSupplier) |  | 0% |  | 0% | 8 | 8 | 26 | 26 | 1 | 1 |
| initNetwork(NetworkFactory, NetworkDeserializerContext, TreeDataReader, Network) |  | 0% |  | 0% | 4 | 4 | 21 | 21 | 1 | 1 |
| read(TreeDataReader, ImportOptions, Anonymizer, NetworkFactory, ExtensionsSupplier, ReportNode) |  | 0% |  | 0% | 3 | 3 | 23 | 23 | 1 | 1 |
| readNetworkElement(String, Deque, NetworkFactory, NetworkDeserializerContext, Set, Set, ExtensionsSupplier, ReportNode) |  | 0% |  | 0% | 12 | 12 | 14 | 14 | 1 | 1 |
| writeExtensions(Network, NetworkSerializerContext, ExtensionsSupplier) |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 1 | 1 |
| lambda$readExtensions$17(ExtensionsSupplier, NetworkDeserializerContext, String, Network, Set, Set, String) |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
| writeExtension(Extension, NetworkSerializerContext, ExtensionsSupplier) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| read(ReadOnlyDataSource, NetworkFactory, ImportOptions, String, ReportNode) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| writeHvdcLines(Network, NetworkSerializerContext) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| copy(Network, NetworkFactory, ExecutorService, TreeDataFormat) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| getExtensionSerializer(ExportOptions, Extension, ExtensionsSupplier) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
| writeBaseNetwork(Network, NetworkSerializerContext, ExtensionsSupplier) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| writeVoltageLevels(Network, NetworkSerializerContext) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| checkSupportedAndReadSubnetwork(Deque, NetworkFactory, NetworkDeserializerContext, Set, Set, ExtensionsSupplier, ReportNode) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| writeLines(Network, NetworkSerializerContext) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| writeTieLines(Network, NetworkSerializerContext) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| write(Network, ExportOptions, DataSource, String) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| writeAreas(Network, NetworkSerializerContext) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| validate(InputStream, ExtensionsSupplier) |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| canTheExtensionBeWritten(ExtensionSerDe, IidmVersion, ExportOptions) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| writeSubnetworks(Network, NetworkSerializerContext, ExtensionsSupplier) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| writeSubstations(Network, NetworkSerializerContext) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| writeMainAttributes(Network, NetworkSerializerContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| getExtensionVersion(ExtensionSerDe, ExportOptions) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getExtensionVersions(Network, ExportOptions, ExtensionsSupplier) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| createContext(Network, ExportOptions, TreeDataWriter) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| writeVoltageAngleLimits(Network, NetworkSerializerContext) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| write(Network, ExportOptions, OutputStream, ExtensionsSupplier) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| createTreeDataReader(InputStream, ImportOptions, ExtensionsSupplier) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
| lambda$copy$18(Network, TreeDataFormat, PipedOutputStream) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| createTreeDataWriter(Network, ExportOptions, OutputStream, ExtensionsSupplier) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
| isElementWrittenInsideNetwork(Identifiable, Network, NetworkSerializerContext) |  | 0% |  | 0% | 5 | 5 | 5 | 5 | 1 | 1 |
| writeRootElement(Network, NetworkSerializerContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| gzip(Network) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| getExtensionSerializers(Network, ExportOptions, ExtensionsSupplier) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| write(Network, NetworkSerializerContext, ExtensionsSupplier) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| write(Network, ExportOptions, Path) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| readExtensionTag(Network, NetworkDeserializerContext, Set, Set, ExtensionsSupplier, ReportNode) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| createJsonWriter(OutputStream, ExportOptions, ExtensionsSupplier) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| read(Path, ImportOptions, Anonymizer, NetworkFactory, ReportNode) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| gunzip(byte[]) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| validateAndRead(Path, ImportOptions) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| validate(Path) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| ignoreEquipmentAtExport(Identifiable, NetworkSerializerContext) |  | 0% |  | 0% | 4 | 4 | 2 | 2 | 1 | 1 |
| read(InputStream, ImportOptions, Anonymizer, NetworkFactory, ExtensionsSupplier, ReportNode) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| createJsonReader(InputStream, ImportOptions, ExtensionsSupplier) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getIdentifiable(Network, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| createBinWriter(OutputStream, ExportOptions) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| checkSupportedAndReadArea(NetworkDeserializerContext, Deque) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| checkSupportedAndReadVoltageLevel(NetworkDeserializerContext, Deque) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| throwExceptionIfOption(AbstractOptions, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| lambda$getExtensionSerializers$7(ExportOptions, ExtensionsSupplier, IidmVersion, Identifiable) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| readExtensions(Network, String, NetworkDeserializerContext, Set, Set, ExtensionsSupplier) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$writeExtensions$2(NetworkSerializerContext, ExtensionsSupplier, Extension) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createXmlReader(InputStream, ImportOptions, ExtensionsSupplier) |   | 50% |   | 50% | 1 | 2 | 2 | 3 | 0 | 1 |
| createSingleNameToArrayNameMap(ExportOptions, ExtensionsSupplier) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| checkSupportedAndReadAlias(Network, NetworkDeserializerContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$read$16(Deque, NetworkFactory, NetworkDeserializerContext, Set, Set, ExtensionsSupplier, ReportNode, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$checkSupportedAndReadSubnetwork$13(Deque, NetworkFactory, NetworkDeserializerContext, Set, Set, ExtensionsSupplier, ReportNode, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| supportSubnetworksExport(NetworkSerializerContext) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| createArrayNameToSingleNameMap(ImportOptions, ExtensionsSupplier) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$initNetwork$15(ValidationLevel[], TreeDataReader) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNamespaceUri(ExtensionSerDe, ExportOptions) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| read(InputStream, ImportOptions, Anonymizer, NetworkFactory, ReportNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read(TreeDataReader, ImportOptions, Anonymizer, NetworkFactory, ReportNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$createSchema$1(List, InputStream) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| write(Network, OutputStream) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| write(Network, Path) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read(InputStream) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read(InputStream, ImportOptions, Anonymizer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read(Path, ImportOptions) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$writeBaseNetwork$8(NetworkSerializerContext, Network) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| write(Network, ExportOptions, OutputStream) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| read(Path) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| validateAndRead(Path) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| copy(Network, NetworkFactory, ExecutorService) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| copy(Network, NetworkFactory, TreeDataFormat) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$initNetwork$14(TreeDataReader) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getExtensionVersion$3(AbstractVersionableNetworkExtensionSerDe, ExportOptions, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| copy(Network, NetworkFactory) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| copy(Network, TreeDataFormat) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$writeBaseNetwork$9(Network, NetworkSerializerContext, ExtensionsSupplier) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getExtensionSerializers$6(IidmVersion, ExportOptions, ExtensionSerDe) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getExtensionSerializers$5(ExportOptions, ExtensionsSupplier, Extension) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getExtensionVersion$4(AbstractVersionableNetworkExtensionSerDe, ExportOptions) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| validate(InputStream) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logExtensionsImported(ReportNode, Set) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| logExtensionsNotFound(ReportNode, Set) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| copy(Network) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$writeBaseNetwork$10(Network, NetworkSerializerContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$static$0() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getNamespaceVersionMap() |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| lambda$getNamespaceVersionMap$12(Map, IidmVersion) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$getNamespaceVersionMap$11(Map, IidmVersion) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |