| string(String) |   | 41% |   | 30% | 7 | 9 | 7 | 16 | 0 | 1 |
| writeOutdated$lambda$0(OutdatedDependency, JsonReportWriter, JsonReportWriter.ObjectScope) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| writeVulnerability$lambda$0(Vulnerability, JsonReportWriter, JsonReportWriter.ObjectScope) |   | 71% |   | 60% | 8 | 11 | 0 | 13 | 0 | 1 |
| writeTreeNode$lambda$0(DependencyTreeNode, JsonReportWriter, JsonReportWriter.ObjectScope) |   | 81% |   | 66% | 2 | 4 | 0 | 12 | 0 | 1 |
| writeVulnerable$lambda$0(VulnerableDependency, JsonReportWriter, JsonReportWriter.ObjectScope) |   | 82% |   | 75% | 1 | 3 | 0 | 8 | 0 | 1 |
| writeDependencyInfo$lambda$0(DependencyInfo, JsonReportWriter, JsonReportWriter.ObjectScope) |   | 78% |   | 50% | 1 | 2 | 0 | 6 | 0 | 1 |
| writeAnalysis$lambda$0(AnalysisMetadata, JsonReportWriter, JsonReportWriter.ObjectScope) |   | 91% |   | 50% | 1 | 2 | 0 | 10 | 0 | 1 |
| writeDependencyNode$lambda$0(DependencyNode, JsonReportWriter.ObjectScope) |   | 88% |   | 50% | 1 | 2 | 0 | 9 | 0 | 1 |
| writeOutdated(OutdatedDependency) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeDependencyInfo$lambda$0$0$0(JsonReportWriter, DependencySourceLocation) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeOutdated$lambda$0$0$0(JsonReportWriter, DependencySourceLocation) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| write$lambda$0(DependencyReport, JsonReportWriter, JsonReportWriter.ObjectScope) |  | 100% |  | 100% | 0 | 3 | 0 | 10 | 0 | 1 |
| array(List, Function1) |  | 100% |  | 100% | 0 | 4 | 0 | 14 | 0 | 1 |
| writeChain$lambda$0(VulnerabilityChain, JsonReportWriter, JsonReportWriter.ObjectScope) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| obj(Function1) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| writeAnalysis$lambda$0$1$0(AnalysisMetadata, JsonReportWriter, JsonReportWriter.ObjectScope) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| writeAffectedDependency$lambda$0(AffectedDependency, JsonReportWriter.ObjectScope) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| writeLocation$lambda$0(DependencySourceLocation, JsonReportWriter.ObjectScope) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| write(DependencyReport) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| writeAnalysis$lambda$0$1$0$0$0(AnalysisMetadata, JsonReportWriter.ObjectScope) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| JsonReportWriter() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeAnalysis$lambda$0$1(JsonReportWriter, AnalysisMetadata) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeDependencyInfo(DependencyInfo) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeVulnerable(VulnerableDependency) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeVulnerability(Vulnerability) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeTreeNode(DependencyTreeNode) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeChain(VulnerabilityChain) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeAnalysis(AnalysisMetadata) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| newline() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| indent() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| writeVulnerability$lambda$0$4(JsonReportWriter, Vulnerability) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| writeAnalysis$lambda$0$1$0$0(JsonReportWriter, AnalysisMetadata) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeAffectedDependency(AffectedDependency) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeLocation(DependencySourceLocation) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| writeDependencyNode(DependencyNode) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| write$lambda$0$1$0(JsonReportWriter, AnalysisMetadata) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| writeVulnerable$lambda$0$1$0(JsonReportWriter, DependencySourceLocation) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |