| parseJsonNode(JsonParser, ObjectMapper, RefChain, Collection, boolean) |  | 0% |  | 0% | 7 | 7 | 17 | 17 | 1 | 1 |
| include(ReportNode) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| addCopy(ReportNode) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| writeJson(JsonGenerator) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| ReportNodeImpl(String, Map, Collection, RefChain, boolean, MessageTemplateProvider) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| print(Writer, String, ReportFormatter) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| getValuesMapsInheritance() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| parseJsonNode(JsonParser, ObjectMapper, TreeContext, ReportNodeVersion) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| createRootReportNode(String, Map, TreeContext, MessageTemplateProvider) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| createChildReportNode(String, Map, ReportNodeImpl, MessageTemplateProvider) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getMessage(ReportFormatter) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| parseJsonNode(JsonParser, ObjectMapper, TreeContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getValue(String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| print(Writer, String, String, ReportFormatter) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getValueAsString(String, ReportFormatter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addTypedValue(String, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addTypedValue(String, double, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addTypedValue(String, float, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addTypedValue(String, int, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addTypedValue(String, long, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addTypedValue(String, boolean, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addSeverity(TypedValue) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| addSeverity(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addUntypedValue(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addUntypedValue(String, double) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addUntypedValue(String, float) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addUntypedValue(String, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addUntypedValue(String, long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addUntypedValue(String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$getMessage$2(ReportFormatter, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMessageTemplate() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getMessage$1(ReportFormatter, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newReportNode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$checkMap$0(String, TypedValue) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| checkMap(Map) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addChild(ReportNodeImpl) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| print(Writer, ReportFormatter) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getTreeContext() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getValue$3(String, Map) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getValues() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| unroot() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getChildren() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMessageKey() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTreeContextRef() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |