- Generate AST-based knowledge graph with 404 nodes and 933 edges - 27 communities showing code structure and relationships - Interactive HTML visualization for exploring code architecture - Report documenting main functional clusters Generated with [Devin](https://cli.devin.ai/docs) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
1 line
37 KiB
JSON
1 line
37 KiB
JSON
{"nodes": [{"id": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "label": "dlp-endpoint-signals-collector.ps1", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L1"}, {"id": "dlp_endpoint_signals_collector_get_deploymentconfig", "label": "Get-DeploymentConfig()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L19"}, {"id": "dlp_endpoint_signals_collector_write_endpointlog", "label": "Write-EndpointLog()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L27"}, {"id": "dlp_endpoint_signals_collector_invoke_awjsonpost", "label": "Invoke-AwJsonPost()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L39"}, {"id": "dlp_endpoint_signals_collector_ensure_bucket", "label": "Ensure-Bucket()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L61"}, {"id": "dlp_endpoint_signals_collector_send_endpointsignalheartbeat", "label": "Send-EndpointSignalHeartbeat()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L82"}, {"id": "dlp_endpoint_signals_collector_send_dlpincidentheartbeat", "label": "Send-DlpIncidentHeartbeat()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L106"}, {"id": "dlp_endpoint_signals_collector_get_filesha256hex", "label": "Get-FileSha256Hex()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L147"}, {"id": "dlp_endpoint_signals_collector_ensure_directory", "label": "Ensure-Directory()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L165"}, {"id": "dlp_endpoint_signals_collector_get_incidentscreenshotpath", "label": "Get-IncidentScreenshotPath()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L172"}, {"id": "dlp_endpoint_signals_collector_ensure_screenshottypesloaded", "label": "Ensure-ScreenshotTypesLoaded()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L187"}, {"id": "dlp_endpoint_signals_collector_capture_incidentscreenshot", "label": "Capture-IncidentScreenshot()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L196"}, {"id": "dlp_endpoint_signals_collector_get_stringhash", "label": "Get-StringHash()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L233"}, {"id": "dlp_endpoint_signals_collector_load_dlppolicy", "label": "Load-DlpPolicy()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L246"}, {"id": "dlp_endpoint_signals_collector_should_emitbycooldown", "label": "Should-EmitByCooldown()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L288"}, {"id": "dlp_endpoint_signals_collector_evaluate_clipboardrules", "label": "Evaluate-ClipboardRules()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L306"}, {"id": "dlp_endpoint_signals_collector_evaluate_usbrules", "label": "Evaluate-UsbRules()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L347"}, {"id": "dlp_endpoint_signals_collector_evaluate_printrules", "label": "Evaluate-PrintRules()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L375"}, {"id": "dlp_endpoint_signals_collector_test_lookslikemojibakequestionmarks", "label": "Test-LooksLikeMojibakeQuestionMarks()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L414"}, {"id": "dlp_endpoint_signals_collector_test_documentnameneedsfallback", "label": "Test-DocumentNameNeedsFallback()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L420"}, {"id": "dlp_endpoint_signals_collector_get_eventxmlvalue", "label": "Get-EventXmlValue()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L431"}, {"id": "dlp_endpoint_signals_collector_get_printjobprintername", "label": "Get-PrintJobPrinterName()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L445"}, {"id": "dlp_endpoint_signals_collector_normalize_ownerformatch", "label": "Normalize-OwnerForMatch()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L466"}, {"id": "dlp_endpoint_signals_collector_test_ownerloosematch", "label": "Test-OwnerLooseMatch()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L485"}, {"id": "dlp_endpoint_signals_collector_normalize_printerformatch", "label": "Normalize-PrinterForMatch()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L498"}, {"id": "dlp_endpoint_signals_collector_test_printerloosematch", "label": "Test-PrinterLooseMatch()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L511"}, {"id": "dlp_endpoint_signals_collector_get_printserviceeventsummary", "label": "Get-PrintServiceEventSummary()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L524"}, {"id": "dlp_endpoint_signals_collector_get_printservicedocumentfallback", "label": "Get-PrintServiceDocumentFallback()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L581"}, {"id": "dlp_endpoint_signals_collector_write_printserviceeventtrace", "label": "Write-PrintServiceEventTrace()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L632"}, {"id": "dlp_endpoint_signals_collector_get_betterdocumentnamefromprintserviceevents", "label": "Get-BetterDocumentNameFromPrintServiceEvents()", "file_type": "code", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L661"}], "edges": [{"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_get_deploymentconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L19", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_write_endpointlog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L27", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_invoke_awjsonpost", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L39", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_ensure_bucket", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L61", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_send_endpointsignalheartbeat", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L82", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_send_dlpincidentheartbeat", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L106", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_get_filesha256hex", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L147", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_ensure_directory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L165", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_get_incidentscreenshotpath", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L172", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_ensure_screenshottypesloaded", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L187", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_capture_incidentscreenshot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L196", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_get_stringhash", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L233", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_load_dlppolicy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L246", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_should_emitbycooldown", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L288", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_evaluate_clipboardrules", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L306", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_evaluate_usbrules", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L347", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_evaluate_printrules", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L375", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_test_lookslikemojibakequestionmarks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L414", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_test_documentnameneedsfallback", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L420", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_get_eventxmlvalue", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L431", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_get_printjobprintername", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L445", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_normalize_ownerformatch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L466", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_test_ownerloosematch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L485", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_normalize_printerformatch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L498", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_test_printerloosematch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L511", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_get_printserviceeventsummary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L524", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_get_printservicedocumentfallback", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L581", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_write_printserviceeventtrace", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L632", "weight": 1.0}, {"source": "mnt_usb_hdd2_projects_activitywatch_russian_windows_dlp_endpoint_signals_collector_ps1", "target": "dlp_endpoint_signals_collector_get_betterdocumentnamefromprintserviceevents", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L661", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_invoke_awjsonpost", "target": "dlp_endpoint_signals_collector_write_endpointlog", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L50", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_ensure_bucket", "target": "dlp_endpoint_signals_collector_invoke_awjsonpost", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L78", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_send_endpointsignalheartbeat", "target": "dlp_endpoint_signals_collector_ensure_bucket", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L89", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_send_endpointsignalheartbeat", "target": "dlp_endpoint_signals_collector_invoke_awjsonpost", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L103", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_send_dlpincidentheartbeat", "target": "dlp_endpoint_signals_collector_ensure_bucket", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L117", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_send_dlpincidentheartbeat", "target": "dlp_endpoint_signals_collector_capture_incidentscreenshot", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L122", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_send_dlpincidentheartbeat", "target": "dlp_endpoint_signals_collector_invoke_awjsonpost", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L144", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_capture_incidentscreenshot", "target": "dlp_endpoint_signals_collector_ensure_directory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L203", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_capture_incidentscreenshot", "target": "dlp_endpoint_signals_collector_ensure_screenshottypesloaded", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L204", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_capture_incidentscreenshot", "target": "dlp_endpoint_signals_collector_get_incidentscreenshotpath", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L211", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_capture_incidentscreenshot", "target": "dlp_endpoint_signals_collector_get_filesha256hex", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L224", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_capture_incidentscreenshot", "target": "dlp_endpoint_signals_collector_write_endpointlog", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L228", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_load_dlppolicy", "target": "dlp_endpoint_signals_collector_write_endpointlog", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L264", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_evaluate_clipboardrules", "target": "dlp_endpoint_signals_collector_should_emitbycooldown", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L333", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_evaluate_clipboardrules", "target": "dlp_endpoint_signals_collector_send_dlpincidentheartbeat", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L339", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_evaluate_clipboardrules", "target": "dlp_endpoint_signals_collector_write_endpointlog", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L343", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_evaluate_usbrules", "target": "dlp_endpoint_signals_collector_should_emitbycooldown", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L361", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_evaluate_usbrules", "target": "dlp_endpoint_signals_collector_send_dlpincidentheartbeat", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L367", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_evaluate_usbrules", "target": "dlp_endpoint_signals_collector_write_endpointlog", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L371", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_evaluate_printrules", "target": "dlp_endpoint_signals_collector_should_emitbycooldown", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L399", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_evaluate_printrules", "target": "dlp_endpoint_signals_collector_send_dlpincidentheartbeat", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L405", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_evaluate_printrules", "target": "dlp_endpoint_signals_collector_write_endpointlog", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L410", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_test_documentnameneedsfallback", "target": "dlp_endpoint_signals_collector_test_lookslikemojibakequestionmarks", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L425", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_test_ownerloosematch", "target": "dlp_endpoint_signals_collector_normalize_ownerformatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L490", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_test_printerloosematch", "target": "dlp_endpoint_signals_collector_normalize_printerformatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L516", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_get_printserviceeventsummary", "target": "dlp_endpoint_signals_collector_get_eventxmlvalue", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L549", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_get_printservicedocumentfallback", "target": "dlp_endpoint_signals_collector_test_documentnameneedsfallback", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L589", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_write_printserviceeventtrace", "target": "dlp_endpoint_signals_collector_write_endpointlog", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L647", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_get_betterdocumentnamefromprintserviceevents", "target": "dlp_endpoint_signals_collector_get_printserviceeventsummary", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L678", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_get_betterdocumentnamefromprintserviceevents", "target": "dlp_endpoint_signals_collector_get_printservicedocumentfallback", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L679", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_get_betterdocumentnamefromprintserviceevents", "target": "dlp_endpoint_signals_collector_test_ownerloosematch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L682", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_get_betterdocumentnamefromprintserviceevents", "target": "dlp_endpoint_signals_collector_test_printerloosematch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L683", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_get_betterdocumentnamefromprintserviceevents", "target": "dlp_endpoint_signals_collector_write_printserviceeventtrace", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L687", "weight": 1.0}, {"source": "dlp_endpoint_signals_collector_get_betterdocumentnamefromprintserviceevents", "target": "dlp_endpoint_signals_collector_test_documentnameneedsfallback", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L715", "weight": 1.0}], "raw_calls": [{"caller_nid": "dlp_endpoint_signals_collector_get_deploymentconfig", "callee": "Test-Path", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L21"}, {"caller_nid": "dlp_endpoint_signals_collector_get_deploymentconfig", "callee": "Get-Content", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L22"}, {"caller_nid": "dlp_endpoint_signals_collector_get_deploymentconfig", "callee": "ConvertFrom-Json", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L22"}, {"caller_nid": "dlp_endpoint_signals_collector_write_endpointlog", "callee": "Add-Content", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L33"}, {"caller_nid": "dlp_endpoint_signals_collector_write_endpointlog", "callee": "Get-Date", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L33"}, {"caller_nid": "dlp_endpoint_signals_collector_invoke_awjsonpost", "callee": "New-Object", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L45"}, {"caller_nid": "dlp_endpoint_signals_collector_invoke_awjsonpost", "callee": "New-Object", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L47"}, {"caller_nid": "dlp_endpoint_signals_collector_ensure_bucket", "callee": "ConvertTo-Json", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L76"}, {"caller_nid": "dlp_endpoint_signals_collector_send_endpointsignalheartbeat", "callee": "Get-Date", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L92"}, {"caller_nid": "dlp_endpoint_signals_collector_send_endpointsignalheartbeat", "callee": "ConvertTo-Json", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L101"}, {"caller_nid": "dlp_endpoint_signals_collector_send_dlpincidentheartbeat", "callee": "Get-Date", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L129"}, {"caller_nid": "dlp_endpoint_signals_collector_send_dlpincidentheartbeat", "callee": "ConvertTo-Json", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L142"}, {"caller_nid": "dlp_endpoint_signals_collector_get_filesha256hex", "callee": "ForEach-Object", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L153"}, {"caller_nid": "dlp_endpoint_signals_collector_ensure_directory", "callee": "Test-Path", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L167"}, {"caller_nid": "dlp_endpoint_signals_collector_ensure_directory", "callee": "New-Item", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L168"}, {"caller_nid": "dlp_endpoint_signals_collector_ensure_directory", "callee": "Out-Null", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L168"}, {"caller_nid": "dlp_endpoint_signals_collector_get_incidentscreenshotpath", "callee": "Get-Date", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L181"}, {"caller_nid": "dlp_endpoint_signals_collector_get_incidentscreenshotpath", "callee": "Join-Path", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L184"}, {"caller_nid": "dlp_endpoint_signals_collector_ensure_screenshottypesloaded", "callee": "Add-Type", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L191"}, {"caller_nid": "dlp_endpoint_signals_collector_ensure_screenshottypesloaded", "callee": "Out-Null", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L191"}, {"caller_nid": "dlp_endpoint_signals_collector_ensure_screenshottypesloaded", "callee": "Add-Type", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L192"}, {"caller_nid": "dlp_endpoint_signals_collector_ensure_screenshottypesloaded", "callee": "Out-Null", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L192"}, {"caller_nid": "dlp_endpoint_signals_collector_capture_incidentscreenshot", "callee": "New-Object", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L207"}, {"caller_nid": "dlp_endpoint_signals_collector_get_stringhash", "callee": "ForEach-Object", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L239"}, {"caller_nid": "dlp_endpoint_signals_collector_load_dlppolicy", "callee": "Test-Path", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L263"}, {"caller_nid": "dlp_endpoint_signals_collector_load_dlppolicy", "callee": "Get-Content", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L269"}, {"caller_nid": "dlp_endpoint_signals_collector_load_dlppolicy", "callee": "ConvertFrom-Json", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L269"}, {"caller_nid": "dlp_endpoint_signals_collector_should_emitbycooldown", "callee": "Get-Date", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L294"}, {"caller_nid": "dlp_endpoint_signals_collector_should_emitbycooldown", "callee": "New-TimeSpan", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L297"}, {"caller_nid": "dlp_endpoint_signals_collector_get_printservicedocumentfallback", "callee": "New-Object", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L593"}, {"caller_nid": "dlp_endpoint_signals_collector_get_printservicedocumentfallback", "callee": "New-Object", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L594"}, {"caller_nid": "dlp_endpoint_signals_collector_get_printservicedocumentfallback", "callee": "Split-Path", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L618"}, {"caller_nid": "dlp_endpoint_signals_collector_get_betterdocumentnamefromprintserviceevents", "callee": "Get-Date", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L669"}, {"caller_nid": "dlp_endpoint_signals_collector_get_betterdocumentnamefromprintserviceevents", "callee": "Get-WinEvent", "source_file": "/mnt/usb_hdd2/Projects/ActivityWatch-Russian/windows/dlp-endpoint-signals-collector.ps1", "source_location": "L670"}]} |