doMerge(XmlNode, XmlNode, Boolean) |  | 0% |  | 0% | 40 | 40 | 107 | 107 | 1 | 1 |
writeNode(XMLStreamWriter, XmlNode) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
doWrite(XmlNode, Writer) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
matchesKeys(XmlNode, XmlNode, String[]) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
lambda$doMerge$7(XmlNode, String) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
getChildCombinationMode(Map) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
getSelfCombinationMode(XmlNode) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
findNodeByKeys(List, XmlNode, String[]) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
findNodeById(List, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
doBuild(XMLStreamReader, boolean, XmlService.InputLocationBuilder) |   | 96% |   | 90% | 5 | 28 | 1 | 61 | 0 | 1 |
doRead(InputStream, XmlService.InputLocationBuilder) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
doRead(Reader, XmlService.InputLocationBuilder) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
isEmpty(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
lambda$doMerge$6(List) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$findNodeById$8(String, XmlNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$findNodeByKeys$9(XmlNode, String[], XmlNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$doMerge$5(String, XmlNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$doMerge$4(XmlNode, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$doMerge$2(XmlNode, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$doMerge$0(String, XmlNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$doMerge$3(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$doMerge$1(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
doRead(XMLStreamReader, XmlService.InputLocationBuilder) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
DefaultXmlService() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |