Coverage report: 84%

Files Functions Classes

coverage.py v7.11.1, created at 2025-11-28 15:37 +0100

File function statements missing excluded coverage
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/__init__.py (no function) 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cli.py load_plugins 6 1 0 83%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cli.py resolve_config_path 5 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cli.py create_database 13 2 0 85%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cli.py get_config_file_paths 6 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cli.py parse_early_config 11 1 0 91%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cli.py parse_config 21 3 0 86%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cli.py create_databases_from_args 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cli.py handle_autocomplete 5 2 0 60%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cli.py DbConfigAction.__init__ 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cli.py DbConfigAction._init_autocomplete 7 2 0 71%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cli.py DbConfigAction._init_autocomplete.DbConfigActionCompleter.__call__ 4 4 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cli.py DbConfigAction.__call__ 18 4 0 78%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cli.py process_early_config 17 4 0 76%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cli.py main 78 11 0 86%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cli.py (no function) 34 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/__init__.py (no function) 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_aggregate.py ObsoleteAssessment.__init__ 7 7 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_aggregate.py ObsoleteAssessment.__str__ 4 4 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_aggregate.py AggregateAnnotEntry.__init__ 8 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_aggregate.py AggregateAnnotEntry._find_cve_id 9 2 0 78%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_aggregate.py AggregateAnnotEntry.identifier 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_aggregate.py AggregateAnnotEntry.is_rejected 8 8 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_aggregate.py AggregateAnnotEntry.date_published 6 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_aggregate.py AggregateAnnotEntry.date_modified 9 1 0 89%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_aggregate.py AggregateAnnotEntry._iterate_cve_entries 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_aggregate.py AggregateAnnotEntry.description 5 1 0 80%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_aggregate.py AggregateAnnotEntry.get_associated_sem_ver_ranges 8 8 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_aggregate.py AggregateAnnotEntry.cvss_metrics 17 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_aggregate.py AggregateAnnotEntry.external_refs 4 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_aggregate.py AggregateAnnotEntry.affected_sources 4 4 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_aggregate.py AggregateAnnotEntry._iterate_applicable_comp_ids 2 2 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_aggregate.py AggregateAnnotEntry._add_obsolete_assessment 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_aggregate.py AggregateAnnotEntry._vex_assessment_from_vers_ranges 32 2 0 94%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_aggregate.py AggregateAnnotEntry._vex_assessment_from_compiled_sources 18 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_aggregate.py AggregateAnnotEntry._vex_assessment_from_rejected_cve 19 8 0 58%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_aggregate.py AggregateAnnotEntry._is_obsolete_check_needed 13 2 0 85%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_aggregate.py AggregateAnnotEntry._compute_assessment_from_cve_entries 17 2 0 88%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_aggregate.py AggregateAnnotEntry._compute_assessment 30 8 0 73%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_aggregate.py AggregateAnnotEntry.vex_assessment 4 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_aggregate.py AggregateAnnotEntry.obsolete_assessments 3 1 0 67%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_aggregate.py (no function) 47 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_base.py AnnotDbEntry.is_annotation 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_base.py AnnotDbEntry.vex_assessment 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_base.py AnnotDbEntry.vulnerable 4 1 0 75%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_base.py AnnotDbEntry._iterate_cpes 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_base.py AnnotDbEntry._get_vers_comp_ids 7 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_base.py AnnotDbEntry._get_associated_sem_ver_ranges 13 2 0 85%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_base.py AnnotDbEntry.get_associated_sem_ver_ranges 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_base.py AnnotDbEntry._iterate_applicable_comp_ids 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_base.py AnnotDbEntry.is_version_applicable 6 2 0 67%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_base.py AnnotDatabase.create_from_config 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_base.py AnnotDatabase.__init__ 4 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_base.py AnnotDatabase.has_annotations 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_base.py AnnotDatabase.obsolete_assessment_check_enabled 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_base.py (no function) 32 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_openvex.py cve_vex_justification_from_str 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_openvex.py OpenVexAnnotEntry.__init__ 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_openvex.py OpenVexAnnotEntry.identifier 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_openvex.py OpenVexAnnotEntry.date_modified 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_openvex.py OpenVexAnnotEntry.description 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_openvex.py OpenVexAnnotEntry.vex_assessment 19 3 0 84%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_openvex.py OpenVexAnnotEntry._iterate_cpes 4 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_openvex.py OpenVexAnnotDatabase.create_from_config 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_openvex.py OpenVexAnnotDatabase.__init__ 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_openvex.py OpenVexAnnotDatabase.iterate_file_statements 5 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_openvex.py OpenVexAnnotDatabase._iterate_vex_files 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_openvex.py OpenVexAnnotDatabase._initialize 6 1 0 83%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_openvex.py OpenVexAnnotDatabase._get_index_cache_invalidation_data 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_openvex.py OpenVexAnnotDatabase.get_cve 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_openvex.py OpenVexAnnotDatabase.iterate_cves 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_openvex.py OpenVexFileAnnotDatabase.create_from_config 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_openvex.py OpenVexFileAnnotDatabase.__init__ 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_openvex.py (no function) 40 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_simple.py SimpleCveAnnotEntry.__init__ 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_simple.py SimpleCveAnnotEntry.identifier 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_simple.py SimpleCveAnnotEntry.date_modified 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_simple.py SimpleCveAnnotEntry.description 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_simple.py SimpleCveAnnotEntry.vulnerable 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_simple.py SimpleCveAnnotEntry.vex_assessment 4 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_simple.py SimpleCveAnnotEntry._get_vers_comp_ids 5 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_simple.py SimpleCveAnnotDatabase.create_from_config 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_simple.py SimpleCveAnnotDatabase.__init__ 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_simple.py SimpleCveAnnotDatabase._create_glob_pattern 7 3 0 57%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_simple.py SimpleCveAnnotDatabase._initialize 8 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_simple.py SimpleCveAnnotDatabase._get_index_cache_invalidation_data 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_simple.py SimpleCveAnnotDatabase.get_cve 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_simple.py SimpleCveAnnotDatabase.iterate_cves 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_simple.py (no function) 36 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx2.py Spdx2AnnotEntry.__init__ 4 4 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx2.py Spdx2AnnotEntry.add_cpes 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx2.py Spdx2AnnotEntry.identifier 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx2.py Spdx2AnnotEntry.date_modified 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx2.py Spdx2AnnotEntry.description 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx2.py Spdx2AnnotEntry.vex_assessment 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx2.py Spdx2AnnotEntry._iterate_cpes 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx2.py Spdx2AnnotEntry.get_associated_sem_ver_ranges 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx2.py Spdx2AnnotDatabase.__init__ 3 3 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx2.py Spdx2AnnotDatabase._initialize 11 11 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx2.py Spdx2AnnotDatabase.get_cve 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx2.py Spdx2AnnotDatabase.iterate_cves 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx2.py (no function) 29 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx3.py Spdx3AnnotEntry.__init__ 4 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx3.py Spdx3AnnotEntry.identifier 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx3.py Spdx3AnnotEntry.date_published 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx3.py Spdx3AnnotEntry.date_modified 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx3.py Spdx3AnnotEntry.description 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx3.py Spdx3AnnotEntry.cvss_metrics 7 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx3.py Spdx3AnnotEntry.external_refs 4 1 0 75%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx3.py Spdx3AnnotEntry.vex_assessment 6 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx3.py Spdx3AnnotEntry._iterate_cpes 6 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx3.py Spdx3AnnotEntry.get_associated_sem_ver_ranges 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx3.py Spdx3AnnotEntry._iterate_applicable_comp_ids 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx3.py Spdx3AnnotDatabase.__init__ 8 2 0 75%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx3.py Spdx3AnnotDatabase._initialize 8 2 0 75%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx3.py Spdx3AnnotDatabase.get_cve 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx3.py Spdx3AnnotDatabase.iterate_cves 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_spdx3.py (no function) 39 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_yocto.py YoctoAnnotEntry.__init__ 4 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_yocto.py YoctoAnnotEntry.identifier 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_yocto.py YoctoAnnotEntry.date_modified 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_yocto.py YoctoAnnotEntry.description 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_yocto.py YoctoAnnotEntry.cvss_metrics 21 13 0 38%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_yocto.py YoctoAnnotEntry._get_patch_files_msg 11 7 0 36%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_yocto.py YoctoAnnotEntry.vex_assessment 18 3 0 83%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_yocto.py YoctoAnnotEntry._iterate_cpes 4 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_yocto.py YoctoAnnotEntry.get_associated_sem_ver_ranges 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_yocto.py YoctoAnnotDatabase.__init__ 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_yocto.py YoctoAnnotDatabase._initialize 10 1 0 90%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_yocto.py YoctoAnnotDatabase.get_cve 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_yocto.py YoctoAnnotDatabase.iterate_cves 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/annot_yocto.py (no function) 35 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDbEntry.__init__ 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDbEntry.database 3 1 0 67%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDbEntry.identifier 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDbEntry.is_annotation 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDbEntry.is_rejected 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDbEntry.date_published 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDbEntry.date_modified 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDbEntry.description 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDbEntry.get_associated_sem_ver_ranges 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDbEntry.cvss_metrics 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDbEntry.group_cvss_metrics 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDbEntry.external_refs 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDbEntry.affected_sources 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDbEntry._iterate_applicable_comp_ids 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDbEntry.get_loosely_applicable_comp_ids 5 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDbEntry.get_applicable_comp_names 5 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDatabase.create_from_config 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDatabase.__init__ 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDatabase.name 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDatabase.get_default_priority 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDatabase.initialize 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDatabase._initialize 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDatabase.has_annotations 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDatabase.obsolete_assessment_check_enabled 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDatabase.get_cve 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDatabase.iterate_cves 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py CveDatabase.create_index 6 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_base.py (no function) 61 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_cvelist.py CveListCveEntry.__init__ 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_cvelist.py CveListCveEntry.identifier 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_cvelist.py CveListCveEntry.is_annotation 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_cvelist.py CveListCveEntry.is_rejected 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_cvelist.py CveListCveEntry.date_published 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_cvelist.py CveListCveEntry.date_modified 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_cvelist.py CveListCveEntry._iterate_containers 5 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_cvelist.py CveListCveEntry._container_description 10 10 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_cvelist.py CveListCveEntry._container_cna_org 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_cvelist.py CveListCveEntry.description 5 5 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_cvelist.py CveListCveEntry._iterate_cpe_matches 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_cvelist.py CveListCveEntry._parse_affected_version 25 3 0 88%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_cvelist.py CveListCveEntry._iterate_applicable_comp_ids 21 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_cvelist.py CveListCveEntry.get_associated_sem_ver_ranges 34 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_cvelist.py CveListCveEntry.cvss_metrics 9 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_cvelist.py CveListCveEntry.cvss_metrics.add_cvss_to_set 4 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_cvelist.py CveListCveEntry.external_refs 7 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_cvelist.py CveListCveEntry.affected_sources 5 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_cvelist.py CveListCveDatabase.__init__ 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_cvelist.py CveListCveDatabase.get_default_priority 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_cvelist.py CveListCveDatabase.get_cve 5 1 0 80%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_cvelist.py CveListCveDatabase.iterate_cves 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_cvelist.py (no function) 50 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitDatabase.parse_init_params 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitDatabase.__init__ 19 1 0 95%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitDatabase.__del__ 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitDatabase._take_lock 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitDatabase._release_lock 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitDatabase._lock_exclusive_taken 4 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitDatabase.initialize 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitDatabase.update 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitDatabase._auto_update_needed 8 8 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitDatabase._update 37 32 0 14%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitDatabase.get_date_last_commit 3 3 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitDatabase.get_date_last_update 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitDatabase._compute_elapsed_time 4 4 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitDatabase.create_index 20 1 0 95%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitDatabase.create_index.set_default 3 1 0 67%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitCveDatabase.create_from_config 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitCveDatabase.__init__ 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitCveDatabase.git_database 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitCveDatabase._initialize 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitCveDatabase.create_index 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitAnnotDatabase.create_from_config 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitAnnotDatabase.__init__ 5 1 0 80%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitAnnotDatabase.git_database 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitAnnotDatabase._initialize 2 1 0 50%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitAnnotDatabase._get_index_cache_invalidation_data 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py GitAnnotDatabase.create_index 6 4 0 33%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_git.py (no function) 52 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_nvd.py NvdCveEntry.__init__ 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_nvd.py NvdCveEntry.identifier 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_nvd.py NvdCveEntry.is_annotation 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_nvd.py NvdCveEntry.is_rejected 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_nvd.py NvdCveEntry.date_published 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_nvd.py NvdCveEntry.date_modified 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_nvd.py NvdCveEntry.description 10 3 0 70%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_nvd.py NvdCveEntry._iterate_cpe_matches 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_nvd.py NvdCveEntry._iterate_applicable_comp_ids 5 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_nvd.py NvdCveEntry.get_associated_sem_ver_ranges 8 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_nvd.py NvdCveEntry.cvss_metrics 8 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_nvd.py NvdCveEntry.cvss_metrics.add_cvss_to_set 4 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_nvd.py NvdCveEntry.external_refs 6 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_nvd.py NvdFkieCveDatabase.__init__ 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_nvd.py NvdFkieCveDatabase.get_default_priority 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_nvd.py NvdFkieCveDatabase.get_cve 5 1 0 80%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_nvd.py NvdFkieCveDatabase.iterate_cves 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/db_nvd.py (no function) 40 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/manager.py _init_and_index_database 12 3 0 75%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/manager.py CveDbManager.__init__ 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/manager.py CveDbManager.add_db 9 2 0 78%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/manager.py CveDbManager.create_index 23 4 0 83%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/manager.py CveDbManager.get_applicable_cves 31 1 0 97%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/manager.py (no function) 22 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/registry.py DbTypeRegistry.__init__ 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/registry.py DbTypeRegistry.register_type 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/registry.py DbTypeRegistry.type_names 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/registry.py DbTypeRegistry.create_from_config 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/registry.py register_cve_db 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/registry.py register_cve_db.decorator 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/registry.py __register_builtin_types 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/cve_db/registry.py (no function) 14 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/__init__.py (no function) 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_base.py BaseExport.__init__ 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_base.py BaseExport.output_path 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_base.py BaseExport.start_export 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_base.py BaseExport.export_comp_info 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_base.py BaseExport.cfg_add_kernel_modules 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_base.py BaseExport._filter_components 7 1 0 86%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_base.py (no function) 17 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_csv.py _group_cvss_metrics_by_col 7 1 0 86%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_csv.py _gen_cve_info 14 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_csv.py CsvExport.__init__ 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_csv.py CsvExport.start_export 4 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_csv.py CsvExport.export_comp_info 12 1 0 92%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_csv.py (no function) 34 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_spdx3.py Spdx3Export.__init__ 3 1 0 67%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_spdx3.py Spdx3Export.start_export 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_spdx3.py Spdx3Export._cleanup_filtered_cve 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_spdx3.py Spdx3Export.export_comp_info 13 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_spdx3.py (no function) 15 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_yocto.py _group_cvss_metrics_by_vers 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_yocto.py _get_cvss_metric_score 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_yocto.py _get_modified_date 4 1 0 75%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_yocto.py _get_cve_status 8 1 0 88%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_yocto.py _gen_issue_info 10 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_yocto.py YoctoCveCheckExport.__init__ 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_yocto.py YoctoCveCheckExport.start_export 4 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_yocto.py YoctoCveCheckExport.export_comp_info 8 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/export_yocto.py (no function) 22 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/manager.py ExportManager.__init__ 9 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/manager.py ExportManager.cfg_filter_rejected_cve 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/manager.py ExportManager.cfg_filter_status 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/manager.py ExportManager.cfg_filter_no_cvss_score 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/manager.py ExportManager.cfg_filter_cvss_score 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/manager.py ExportManager.cfg_filter_missing_versions 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/manager.py ExportManager.cfg_add_kernel_modules 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/manager.py ExportManager._is_cve_filtered 10 2 0 80%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/manager.py ExportManager.add_exporter 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/manager.py ExportManager.process_export 26 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/manager.py (no function) 20 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/registry.py ExportTypeRegistry.__init__ 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/registry.py ExportTypeRegistry.register_type 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/registry.py ExportTypeRegistry.type_names 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/registry.py ExportTypeRegistry.create 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/registry.py register_export 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/registry.py register_export.decorator 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/registry.py __register_builtin_types 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/export/registry.py (no function) 17 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/__init__.py (no function) 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py CompId.to_str 10 2 0 80%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py CompId.__str__ 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py CompId.is_matching 5 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py CompId.is_matching_one_of 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py CompId.__tuple_for_cmp 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py CompId.__lt__ 3 1 0 67%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py CompId.filter_best_ids 10 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py CompId.build_from_cpe 18 1 0 94%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py CompId.build_from_vendor_product_str 4 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py CompId.build_cpe 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py comp_ids_is_matching_one_of 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py CompVersIds.__init__ 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py Component.name 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py Component.version 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py Component.supplier 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py Component.comp_type 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py Component.identifiers 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py Component.purls 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py Component.cpes 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py Component.description 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py Component.license_expression 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py Component.source_urls 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py Component.depend_on 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py Component.add_cve_vulnerability 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py CompBuild.__init__ 4 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py CompBuild.group_components_by_id 8 1 0 88%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py CompBuild.version 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py CompBuild.identifiers 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py CompBuild.is_matching_one_of 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py CompBuild.components 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py CompBuild.build_name 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py CompBuild._get_compiled_sources 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py CompBuild.compiled_sources 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py CompBuild.compiled_sources_index 8 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/component.py (no function) 92 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py spdxid_hash 6 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py to_list 5 2 0 60%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py cvss_severity_from_spdx3_type 4 1 0 75%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py cve_vex_justification_from_str 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py cve_vex_justification_to_str 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py cve_vex_assessment_from_vuln_relationship 13 3 0 77%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py cvss_metric_from_vuln_relationship 14 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py vuln_get_cve_id 6 1 0 83%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py _creation_info_cmp_key 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py __creation_info_lt 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.__init__ 7 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.__add_assess_to_map_pkg_vulns 6 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet._update_map_cache 17 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet._init_parsed_document 13 2 0 85%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.parse_jsonld 6 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet._cleanup_creation_info 15 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.write_to_jsonld 4 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.add 9 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet._remove_from_relation_map 5 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet._remove 6 1 0 83%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.remove 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.iterate_builds 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.iterate_install_packages 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.find_package_by_cpe 4 4 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.find_package_by_name 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.list_cpe23 7 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.get_package_vulns 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.get_package_vuln 4 1 0 75%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.get_all_vulns 6 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.get_package_vuln_assessment_rels 4 4 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.get_build_recipe_packages 7 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.get_build_recipe_sources 7 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet._get_namespace 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.new_spdxid 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.new_agent 15 8 0 47%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.new_tool 4 1 0 75%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.new_creation_info 12 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.new_objset 6 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.set_doc_creation_info 7 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.doc_creation_info 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.add_sbom_as_doc_root_element 5 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.add_sbom_root_element 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet._new_relationship 15 2 0 87%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.new_relationship 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.new_scoped_relationship 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.update_cve_vuln 26 2 0 92%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.new_cve_vuln 14 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet._props_for_vex_assessment 16 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.update_vex_assessment_relationship 9 3 0 67%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.new_vex_assessment_relationship 19 5 0 74%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.new_cvss_vuln_assessment_relationship 14 1 0 93%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet._create_vex_vuln_assessment_relationship 15 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet._cleanup_cvss_vuln_assessment_relationship 26 6 0 77%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet._cleanup_cvss_vuln_assessment_relationship._sort_rel 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.create_vex_vuln_assessment_relationship 5 5 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet._create_cvss_vuln_assessment_relationship 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.create_cvss_vuln_assessment_relationship 5 5 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.add_cve_vulnerability 31 5 0 84%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py ObjectSet.remove_all_cve_vulnerability 11 1 0 91%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/lib_spdx3.py (no function) 89 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/registry.py SbomTypeRegistry.__init__ 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/registry.py SbomTypeRegistry.register_type 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/registry.py SbomTypeRegistry.type_names 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/registry.py SbomTypeRegistry.create 8 1 0 88%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/registry.py register_sbom 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/registry.py register_sbom.decorator 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/registry.py __register_builtin_types 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/registry.py (no function) 16 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_base.py Sbom.__init__ 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_base.py Sbom.can_handle_sbom 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_base.py Sbom.create_annot_database 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_base.py Sbom.supplier 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_base.py Sbom.timestamp 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_base.py Sbom.iterate_component_builds 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_base.py Sbom.update_sbom_generation_tools 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_base.py Sbom.write_to_file 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_base.py Sbom.remove_all_cve_vulnerability 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_base.py (no function) 27 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx2.py _parse_doc_package 15 15 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx2.py parse_ext_refs_cpe 9 9 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx2.py Spdx2Component.__init__ 3 3 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx2.py Spdx2Component.name 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx2.py Spdx2Component.version 4 4 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx2.py Spdx2Component.supplier 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx2.py Spdx2Component.comp_type 6 6 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx2.py Spdx2Component.identifiers 6 6 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx2.py Spdx2Component.cpes 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx2.py Spdx2Component.description 2 2 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx2.py Spdx2Component.license_expression 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx2.py Spdx2CompBuild.__init__ 3 3 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx2.py Spdx2CompBuild.build_name 2 2 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx2.py Spdx2CompBuild._get_compiled_sources 10 10 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx2.py Spdx2Sbom.can_handle_sbom 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx2.py Spdx2Sbom.__init__ 4 4 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx2.py Spdx2Sbom.__del__ 2 2 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx2.py Spdx2Sbom._initialize_sbom_dir 16 16 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx2.py Spdx2Sbom.create_annot_database 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx2.py Spdx2Sbom.iterate_recipes 11 11 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx2.py Spdx2Sbom.iterate_component_builds 10 10 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx2.py Spdx2Sbom.supplier 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx2.py Spdx2Sbom.timestamp 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx2.py (no function) 59 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx3.py Spdx3Component.__init__ 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx3.py Spdx3Component.spdx_package 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx3.py Spdx3Component.name 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx3.py Spdx3Component.version 5 2 0 60%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx3.py Spdx3Component.supplier 4 4 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx3.py Spdx3Component.comp_type 6 6 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx3.py Spdx3Component.identifiers 6 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx3.py Spdx3Component.cpes 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx3.py Spdx3Component.description 2 2 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx3.py Spdx3Component.add_cve_vulnerability 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx3.py Spdx3CompBuild.__init__ 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx3.py Spdx3CompBuild.build_name 4 1 0 75%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx3.py Spdx3CompBuild._get_compiled_sources 7 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx3.py Spdx3Sbom.can_handle_sbom 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx3.py Spdx3Sbom.__init__ 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx3.py Spdx3Sbom.create_annot_database 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx3.py Spdx3Sbom.iterate_component_builds 4 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx3.py Spdx3Sbom.supplier 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx3.py Spdx3Sbom.timestamp 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx3.py Spdx3Sbom.update_sbom_generation_tools 5 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx3.py Spdx3Sbom.write_to_file 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx3.py Spdx3Sbom.remove_all_cve_vulnerability 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/sbom/sbom_spdx3.py (no function) 50 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/__init__.py (no function) 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/class_utils.py Singleton.__call__ 5 1 0 80%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/class_utils.py (no function) 5 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/git.py GitRepo.__init__ 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/git.py GitRepo.path 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/git.py GitRepo._exec_git_cmd 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/git.py GitRepo.is_git_repo 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/git.py GitRepo.get_fetch_url 2 2 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/git.py GitRepo.is_shallow_repository 2 2 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/git.py GitRepo.resolve_sha_ref 5 2 0 60%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/git.py GitRepo.is_valid_object 5 2 0 60%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/git.py GitRepo.get_current_branch 5 5 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/git.py GitRepo.get_default_remote_branch 10 10 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/git.py GitRepo.update_default_remote_branch 5 5 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/git.py GitRepo.get_date_last_commit 3 3 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/git.py GitRepo.get_date_last_update 4 4 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/git.py GitRepo.clone 9 9 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/git.py GitRepo.fetch 8 8 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/git.py GitRepo.switch_force_create_branch 5 5 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/git.py GitRepo.switch_detach_head 5 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/git.py (no function) 22 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/parsing.py parse_duration 16 16 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/parsing.py parse_boolean 8 8 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/parsing.py parse_list 3 1 0 67%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/parsing.py _update_param_value 6 1 0 83%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/parsing.py update_boolean_param 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/parsing.py update_integer_param 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/parsing.py update_timedelta_param 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/parsing.py update_timedelta_param._parse_duration 3 3 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/parsing.py update_list_param 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/parsing.py datetime_from_iso_format 6 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/parsing.py (no function) 15 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/plugin.py import_builtin_plugin 4 2 0 50%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/plugin.py _load_plugin 9 2 0 78%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/plugin.py import_external_plugin 17 10 0 41%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/plugin.py (no function) 11 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/reproducible.py ReproducibleDateTime.__init__ 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/reproducible.py ReproducibleDateTime._get_now 4 1 0 75%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/reproducible.py ReproducibleDateTime.now 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/utils/reproducible.py (no function) 9 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/__init__.py (no function) 0 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cpe.py Cpe23.__str__ 7 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cpe.py Cpe23.__repr__ 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cpe.py Cpe23.parse 31 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cpe.py parse_cpe_match 20 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cpe.py (no function) 30 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cve.py CveId.__init__ 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cve.py CveId.id 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cve.py CveId.year_and_number 4 1 0 75%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cve.py CveId.year 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cve.py CveId.number 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cve.py CveId.__hash__ 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cve.py CveId.__eq__ 3 1 0 67%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cve.py CveId.__repr__ 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cve.py CveVexStatus.is_vulnerable 5 1 0 80%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cve.py CveVexAssessment.status 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cve.py CveVexAssessment._detail 8 8 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cve.py CveVexAssessment.detail 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cve.py CveVexAssessment.__str__ 4 4 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cve.py CveVexFixedAssessment.status 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cve.py CveVexAffectedAssessment.status 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cve.py CveVexAffectedAssessment.detail 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cve.py CveVexNotAffectedAssessment.status 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cve.py CveVexNotAffectedAssessment.detail 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cve.py CveVexUnderInvestigationAssessment.status 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cve.py find_most_appropriate_assessment 4 2 0 50%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cve.py (no function) 90 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cvss.py CvssMetricsRegistry.__init__ 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cvss.py CvssMetricsRegistry.register_type 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cvss.py CvssMetricsRegistry.desc 2 2 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cvss.py CvssMetricsRegistry.value 4 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cvss.py register_cvss_metric 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cvss.py register_cvss_metric.decorator 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cvss.py CvssMetric.cmp_key 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cvss.py CvssMetric.decode_vector 12 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cvss.py CvssMetric.compute_severity_from_score 9 4 0 56%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cvss.py CvssMetric.parse_cve_db_metric 30 1 0 97%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cvss.py group_cvss_metrics 4 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/cvss.py (no function) 56 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py InfinityType.__repr__ 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py InfinityType.__hash__ 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py InfinityType.__eq__ 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py InfinityType.__gt__ 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py NegInfinityType.__repr__ 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py NegInfinityType.__hash__ 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py NegInfinityType.__eq__ 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py NegInfinityType.__lt__ 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py _parse_pre_release 11 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py _parse_vers_number 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py _create_compare_keys 18 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py Version.__init__ 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py Version.__repr__ 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py Version.original 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py Version.is_valid 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py Version.__hash__ 1 1 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py Version.__eq__ 3 1 0 67%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py Version.__gt__ 3 1 0 67%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py VersionRange.is_not_vuln_trusted 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py _CmpVersion.compare 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py SemVerRange.__str__ 4 4 0 0%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py SemVerRange.build_single_vers 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py SemVerRange.check_strictly_equal 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py SemVerRange.check_in_range 37 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py VersionRangeBuilder.__init__ 8 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py VersionRangeBuilder.set_start_version 3 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py VersionRangeBuilder.set_end_version 2 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py VersionRangeBuilder.is_valid 1 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py VersionRangeBuilder.sem_ver_range 11 0 0 100%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py VersionRangeBuilder.git_ver_range 5 2 0 60%
/home/benjarobin/Bootlin/projects/Schneider-Electric-Senux/sbom-cve-check/src/sbom_cve_check/vuln/version.py (no function) 80 0 0 100%
Total   3891 626 0 84%

No items found using the specified filter.