f8a_report/s3_helper.py M 16:4 S3Helper.__init__ - C (12) M 55:4 S3Helper.s3_client - B (6) M 109:4 S3Helper.list_objects - B (6) f8a_report/sentry_report_helper.py M 92:4 SentryReportHelper.retrieve_events - C (14) M 49:4 SentryReportHelper.normalize_sentry_data - B (7) C 12:0 SentryReportHelper - B (6) f8a_report/graph_report_generator.py F 58:0 generate_report_for_cves - B (10) F 253:0 batch_query_executor - B (9) F 159:0 generate_report_for_latest_version - B (6) f8a_report/manifest_helper.py M 65:4 FilterStacks.filter_stacks_on_ecosystem - B (8) f8a_report/report_helper.py M 605:4 ReportHelper.generate_results - C (16) M 392:4 ReportHelper.normalize_worker_data - C (15) M 288:4 ReportHelper.store_training_data - B (8) M 804:4 ReportHelper.get_report - B (7) M 205:4 ReportHelper.collate_raw_data - B (6) f8a_report/cve_helper.py M 50:4 CVE.validate_cveids_in_graph - B (7) tests/test_stack_report_helper.py F 158:0 test_retrieve_stack_analyses_ids_wrong_dates - C (13) F 204:0 test_flatten_list_already_flat_list - B (7) tests/test_cve_helper.py F 88:0 test_validate_cveids_in_graph - B (8) tests/test_graph_report_generator.py F 152:0 test_generate_report_for_latest_version - B (7) 20 blocks (classes, functions, methods) analyzed. Average complexity: B (8.9)