| addSoftwareIdentifier(Identifier) |   | 61% |   | 50% | 7 | 9 | 4 | 16 | 0 | 1 |
| addRelatedDependency(Dependency) |   | 53% |   | 66% | 2 | 4 | 6 | 13 | 0 | 1 |
| determineHashes(Dependency.HashingFunction) |   | 54% |  | 100% | 0 | 2 | 5 | 12 | 0 | 1 |
| calculateChecksums(File) |   | 53% | | n/a | 0 | 1 | 2 | 7 | 0 | 1 |
| addIncludedBy(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addIncludedBy(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addAsEvidence(String, MavenArtifact, Confidence) |   | 95% |   | 75% | 7 | 15 | 3 | 34 | 0 | 1 |
| getAvailableVersions() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addVulnerableSoftwareIdentifiers(Set) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addAvailableVersion(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addSuppressedVulnerabilities(List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getMd5sum() |   | 54% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| equals(Object) |   | 98% |   | 66% | 2 | 4 | 1 | 25 | 0 | 1 |
| hasKnownExploitedVulnerability() |   | 89% |   | 75% | 1 | 3 | 1 | 5 | 0 | 1 |
| hashCode() |  | 100% | | n/a | 0 | 1 | 0 | 20 | 0 | 1 |
| Dependency() |  | 100% | | n/a | 0 | 1 | 0 | 13 | 0 | 1 |
| Dependency(File, boolean) |  | 100% |  | 100% | 0 | 3 | 0 | 9 | 0 | 1 |
| getDisplayFileName() |  | 100% |  | 100% | 0 | 5 | 0 | 9 | 0 | 1 |
| setActualFilePath(String) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
| getVulnerabilities(boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getSuppressedVulnerabilities(boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| getSha1sum() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| getSha256sum() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| toString() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIncludedBy() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getProjectReferences() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| Dependency(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getActualFile() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| addSoftwareIdentifiers(Set) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addVulnerableSoftwareIdentifier(Identifier) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| removeVulnerableSoftwareIdentifier(Identifier) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addSuppressedIdentifier(Identifier) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addSuppressedVulnerability(Vulnerability) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addVulnerability(Vulnerability) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addVulnerabilities(List) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| removeVulnerability(Vulnerability) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addAllIncludedBy(Set) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addProjectReference(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addAllProjectReferences(Set) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| removeRelatedDependencies(Dependency) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$static$1(Dependency) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$addSoftwareIdentifier$0(Identifier, Identifier) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| Dependency(File) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setPackagePath(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setFileName(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setDisplayFileName(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setFilePath(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setMd5sum(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setSha1sum(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setSha256sum(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getSoftwareIdentifiers() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getVulnerableSoftwareIdentifiers() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getVulnerableSoftwareIdentifiersCount() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSuppressedIdentifiers() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getVulnerabilities() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getVulnerabilitiesCount() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSuppressedVulnerabilities() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setDescription(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setLicense(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setName(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getRelatedDependencies() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| clearRelatedDependencies() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setVersion(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setEcosystem(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getPackagePath() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFileName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getActualFilePath() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFilePath() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDescription() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLicense() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isVirtual() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getVersion() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getEcosystem() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |