NetworkSerDe

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,463 of 2,5643%179 of 1800%1891944945059297
createArrayNameSingleNameBiMap(boolean, ExtensionsSupplier)2590%40%33474711
createSchema(ExtensionsSupplier)1270%80%55232311
createXmlWriter(Network, OutputStream, ExportOptions, ExtensionsSupplier)1210%140%88262611
initNetwork(NetworkFactory, NetworkDeserializerContext, TreeDataReader, Network)1010%60%44212111
read(TreeDataReader, ImportOptions, Anonymizer, NetworkFactory, ExtensionsSupplier, ReportNode)960%40%33232311
readNetworkElement(String, Deque, NetworkFactory, NetworkDeserializerContext, Set, Set, ExtensionsSupplier, ReportNode)880%120%1212141411
writeExtensions(Network, NetworkSerializerContext, ExtensionsSupplier)800%100%66171711
lambda$readExtensions$17(ExtensionsSupplier, NetworkDeserializerContext, String, Network, Set, Set, String)550%100%66131311
writeExtension(Extension, NetworkSerializerContext, ExtensionsSupplier)510%20%22111111
read(ReadOnlyDataSource, NetworkFactory, ImportOptions, String, ReportNode)460%20%22101011
writeHvdcLines(Network, NetworkSerializerContext)450%80%558811
copy(Network, NetworkFactory, ExecutorService, TreeDataFormat)440%n/a119911
getExtensionSerializer(ExportOptions, Extension, ExtensionsSupplier)420%80%55111111
writeBaseNetwork(Network, NetworkSerializerContext, ExtensionsSupplier)420%n/a11111111
writeVoltageLevels(Network, NetworkSerializerContext)420%60%448811
checkSupportedAndReadSubnetwork(Deque, NetworkFactory, NetworkDeserializerContext, Set, Set, ExtensionsSupplier, ReportNode)420%20%228811
writeLines(Network, NetworkSerializerContext)390%60%448811
writeTieLines(Network, NetworkSerializerContext)390%60%448811
write(Network, ExportOptions, DataSource, String)390%20%227711
writeAreas(Network, NetworkSerializerContext)380%40%338811
validate(InputStream, ExtensionsSupplier)370%20%22121211
canTheExtensionBeWritten(ExtensionSerDe, IidmVersion, ExportOptions)370%60%44101011
writeSubnetworks(Network, NetworkSerializerContext, ExtensionsSupplier)320%20%227711
writeSubstations(Network, NetworkSerializerContext)320%40%337711
writeMainAttributes(Network, NetworkSerializerContext)310%n/a115511
getExtensionVersion(ExtensionSerDe, ExportOptions)310%20%226611
getExtensionVersions(Network, ExportOptions, ExtensionsSupplier)300%20%226611
createContext(Network, ExportOptions, TreeDataWriter)300%40%333311
writeVoltageAngleLimits(Network, NetworkSerializerContext)270%40%337711
write(Network, ExportOptions, OutputStream, ExtensionsSupplier)260%n/a115511
createTreeDataReader(InputStream, ImportOptions, ExtensionsSupplier)260%40%444411
lambda$copy$18(Network, TreeDataFormat, PipedOutputStream)260%n/a118811
createTreeDataWriter(Network, ExportOptions, OutputStream, ExtensionsSupplier)250%40%444411
isElementWrittenInsideNetwork(Identifiable, Network, NetworkSerializerContext)250%80%555511
writeRootElement(Network, NetworkSerializerContext)240%20%225511
gzip(Network)230%n/a117711
getExtensionSerializers(Network, ExportOptions, ExtensionsSupplier)210%20%225511
write(Network, NetworkSerializerContext, ExtensionsSupplier)210%n/a117711
write(Network, ExportOptions, Path)210%n/a114411
readExtensionTag(Network, NetworkDeserializerContext, Set, Set, ExtensionsSupplier, ReportNode)210%n/a114411
createJsonWriter(OutputStream, ExportOptions, ExtensionsSupplier)200%n/a113311
read(Path, ImportOptions, Anonymizer, NetworkFactory, ReportNode)200%n/a114411
gunzip(byte[])190%n/a114411
validateAndRead(Path, ImportOptions)170%20%224411
validate(Path)150%n/a116611
ignoreEquipmentAtExport(Identifiable, NetworkSerializerContext)150%60%442211
read(InputStream, ImportOptions, Anonymizer, NetworkFactory, ExtensionsSupplier, ReportNode)150%n/a112211
createJsonReader(InputStream, ImportOptions, ExtensionsSupplier)150%n/a113311
getIdentifiable(Network, String)140%20%224411
createBinWriter(OutputStream, ExportOptions)130%n/a112211
checkSupportedAndReadArea(NetworkDeserializerContext, Deque)130%n/a113311
checkSupportedAndReadVoltageLevel(NetworkDeserializerContext, Deque)130%n/a113311
throwExceptionIfOption(AbstractOptions, String)120%20%224411
lambda$getExtensionSerializers$7(ExportOptions, ExtensionsSupplier, IidmVersion, Identifiable)120%n/a114411
readExtensions(Network, String, NetworkDeserializerContext, Set, Set, ExtensionsSupplier)110%n/a112211
lambda$writeExtensions$2(NetworkSerializerContext, ExtensionsSupplier, Extension)110%n/a111111
createXmlReader(InputStream, ImportOptions, ExtensionsSupplier)101050%1150%122301
createSingleNameToArrayNameMap(ExportOptions, ExtensionsSupplier)100%20%221111
checkSupportedAndReadAlias(Network, NetworkDeserializerContext)100%n/a113311
lambda$read$16(Deque, NetworkFactory, NetworkDeserializerContext, Set, Set, ExtensionsSupplier, ReportNode, String)100%n/a111111
lambda$checkSupportedAndReadSubnetwork$13(Deque, NetworkFactory, NetworkDeserializerContext, Set, Set, ExtensionsSupplier, ReportNode, String)100%n/a111111
supportSubnetworksExport(NetworkSerializerContext)90%20%221111
createArrayNameToSingleNameMap(ImportOptions, ExtensionsSupplier)90%20%221111
lambda$initNetwork$15(ValidationLevel[], TreeDataReader)90%n/a111111
getNamespaceUri(ExtensionSerDe, ExportOptions)80%n/a112211
read(InputStream, ImportOptions, Anonymizer, NetworkFactory, ReportNode)80%n/a111111
read(TreeDataReader, ImportOptions, Anonymizer, NetworkFactory, ReportNode)80%n/a111111
lambda$createSchema$1(List, InputStream)80%n/a111111
write(Network, OutputStream)70%n/a111111
write(Network, Path)70%n/a111111
read(InputStream)70%n/a111111
read(InputStream, ImportOptions, Anonymizer)70%n/a111111
read(Path, ImportOptions)70%n/a111111
lambda$writeBaseNetwork$8(NetworkSerializerContext, Network)70%n/a111111
write(Network, ExportOptions, OutputStream)60%n/a111111
read(Path)60%n/a111111
validateAndRead(Path)60%n/a111111
copy(Network, NetworkFactory, ExecutorService)60%n/a111111
copy(Network, NetworkFactory, TreeDataFormat)60%n/a111111
lambda$initNetwork$14(TreeDataReader)60%n/a111111
lambda$getExtensionVersion$3(AbstractVersionableNetworkExtensionSerDe, ExportOptions, String)60%n/a111111
copy(Network, NetworkFactory)50%n/a111111
copy(Network, TreeDataFormat)50%n/a111111
lambda$writeBaseNetwork$9(Network, NetworkSerializerContext, ExtensionsSupplier)50%n/a111111
lambda$getExtensionSerializers$6(IidmVersion, ExportOptions, ExtensionSerDe)50%n/a111111
lambda$getExtensionSerializers$5(ExportOptions, ExtensionsSupplier, Extension)50%n/a111111
lambda$getExtensionVersion$4(AbstractVersionableNetworkExtensionSerDe, ExportOptions)50%n/a111111
validate(InputStream)40%n/a112211
logExtensionsImported(ReportNode, Set)40%n/a112211
logExtensionsNotFound(ReportNode, Set)40%n/a112211
copy(Network)40%n/a111111
lambda$writeBaseNetwork$10(Network, NetworkSerializerContext)40%n/a111111
lambda$static$0()30%n/a111111
static {...}54100%n/a010301
getNamespaceVersionMap()18100%n/a010701
lambda$getNamespaceVersionMap$12(Map, IidmVersion)10100%n/a010101
lambda$getNamespaceVersionMap$11(Map, IidmVersion)9100%n/a010101