{"nodes": [{"id": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_ts", "label": "quality-assurance-service.ts", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L1"}, {"id": "quality_assurance_service_qualityassuranceservice", "label": "QualityAssuranceService", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L94"}, {"id": "quality_assurance_service_qualityassuranceservice_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L101"}, {"id": "quality_assurance_service_qualityassuranceservice_measurequality", "label": ".measureQuality()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L123"}, {"id": "quality_assurance_service_qualityassuranceservice_generatereport", "label": ".generateReport()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L224"}, {"id": "quality_assurance_service_qualityassuranceservice_getreportdata", "label": ".getReportData()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L234"}, {"id": "quality_assurance_service_qualityassuranceservice_initializedefaultthresholds", "label": ".initializeDefaultThresholds()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L247"}, {"id": "quality_assurance_service_qualityassuranceservice_getthresholds", "label": ".getThresholds()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L258"}, {"id": "quality_assurance_service_qualityassuranceservice_setthreshold", "label": ".setThreshold()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L273"}, {"id": "quality_assurance_service_qualityassuranceservice_deletethreshold", "label": ".deleteThreshold()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L297"}, {"id": "quality_assurance_service_qualityassuranceservice_getmeasurementhistory", "label": ".getMeasurementHistory()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L311"}, {"id": "quality_assurance_service_qualityassuranceservice_getlatestmetrics", "label": ".getLatestMetrics()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L328"}, {"id": "quality_assurance_service_qualityassuranceservice_runbatchmeasurement", "label": ".runBatchMeasurement()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L340"}, {"id": "quality_assurance_service_qualityassuranceservice_runtestmeasurement", "label": ".runTestMeasurement()", "file_type": "code", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L357"}], "edges": [{"source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_ts", "target": "better_sqlite3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L15", "weight": 1.0}, {"source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_ts", "target": "ensure_quality_assurance_schema_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L16", "weight": 1.0}, {"source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_ts", "target": "quality_metrics_collector_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L17", "weight": 1.0}, {"source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_ts", "target": "quality_evaluator_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L18", "weight": 1.0}, {"source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_ts", "target": "quality_recorder_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L19", "weight": 1.0}, {"source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_ts", "target": "quality_reporter_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L20", "weight": 1.0}, {"source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_ts", "target": "quality_threshold_manager_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L21", "weight": 1.0}, {"source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_ts", "target": "logger_js", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L22", "weight": 1.0}, {"source": "src_domains_monitoring_services_quality_assurance_quality_assurance_service_ts", "target": "quality_assurance_service_qualityassuranceservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L94", "weight": 1.0}, {"source": "quality_assurance_service_qualityassuranceservice", "target": "quality_assurance_service_qualityassuranceservice_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L101", "weight": 1.0}, {"source": "quality_assurance_service_qualityassuranceservice", "target": "quality_assurance_service_qualityassuranceservice_measurequality", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L123", "weight": 1.0}, {"source": "quality_assurance_service_qualityassuranceservice", "target": "quality_assurance_service_qualityassuranceservice_generatereport", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L224", "weight": 1.0}, {"source": "quality_assurance_service_qualityassuranceservice", "target": "quality_assurance_service_qualityassuranceservice_getreportdata", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L234", "weight": 1.0}, {"source": "quality_assurance_service_qualityassuranceservice", "target": "quality_assurance_service_qualityassuranceservice_initializedefaultthresholds", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L247", "weight": 1.0}, {"source": "quality_assurance_service_qualityassuranceservice", "target": "quality_assurance_service_qualityassuranceservice_getthresholds", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L258", "weight": 1.0}, {"source": "quality_assurance_service_qualityassuranceservice", "target": "quality_assurance_service_qualityassuranceservice_setthreshold", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L273", "weight": 1.0}, {"source": "quality_assurance_service_qualityassuranceservice", "target": "quality_assurance_service_qualityassuranceservice_deletethreshold", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L297", "weight": 1.0}, {"source": "quality_assurance_service_qualityassuranceservice", "target": "quality_assurance_service_qualityassuranceservice_getmeasurementhistory", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L311", "weight": 1.0}, {"source": "quality_assurance_service_qualityassuranceservice", "target": "quality_assurance_service_qualityassuranceservice_getlatestmetrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L328", "weight": 1.0}, {"source": "quality_assurance_service_qualityassuranceservice", "target": "quality_assurance_service_qualityassuranceservice_runbatchmeasurement", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L340", "weight": 1.0}, {"source": "quality_assurance_service_qualityassuranceservice", "target": "quality_assurance_service_qualityassuranceservice_runtestmeasurement", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L357", "weight": 1.0}, {"source": "quality_assurance_service_qualityassuranceservice_runbatchmeasurement", "target": "quality_assurance_service_qualityassuranceservice_measurequality", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L341", "weight": 1.0}, {"source": "quality_assurance_service_qualityassuranceservice_runtestmeasurement", "target": "quality_assurance_service_qualityassuranceservice_measurequality", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src/domains/monitoring/services/quality-assurance/quality-assurance-service.ts", "source_location": "L361", "weight": 1.0}]}