mirror of
https://github.com/Dvorinka/Trackeep.git
synced 2026-06-03 20:12:58 +00:00
6c448b336a
This commit implements a unified Docker deployment strategy, moving from separate frontend and backend images to a single, multi-stage build image containing both services. It also introduces a major reorganization of the frontend directory structure and simplifies the environment configuration. Key changes: - **Deployment**: Added a multi-stage `Dockerfile` and `docker-entrypoint.sh` to package the Go backend and Nginx-served frontend into a single container. - **CI/CD**: Updated GitHub Actions workflows (`ci-cd.yml`, `release.yml`) to build and push the new unified image instead of separate ones. - **Frontend Refactor**: Reorganized `frontend/src/pages` into a domain-driven directory structure (e.g., `auth/`, `admin/`, `content/`, `communication/`, `productivity/`, `settings/`, `misc/`). - **Configuration**: Simplified `.env.example` and updated `docker-compose.yml` to reflect the unified service model and single host port. - **Cleanup**: Removed deprecated `docker-compose.demo.yml`, `docker-compose.prod.yml`, and various unused frontend components and services. - **Backend**: Refactored configuration loading to use exported `GetDurationEnv` for better consistency.
66629 lines
2.0 MiB
Plaintext
66629 lines
2.0 MiB
Plaintext
{
|
|
"nodes": [
|
|
{
|
|
"id": "browser_extension_background_js",
|
|
"label": "background.js",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "browser_extension_background_storagesyncget",
|
|
"label": "storageSyncGet()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L13"
|
|
},
|
|
{
|
|
"id": "browser_extension_background_storagelocalget",
|
|
"label": "storageLocalGet()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L19"
|
|
},
|
|
{
|
|
"id": "browser_extension_background_storagelocalset",
|
|
"label": "storageLocalSet()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L25"
|
|
},
|
|
{
|
|
"id": "browser_extension_background_parseresponseerror",
|
|
"label": "parseResponseError()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L31"
|
|
},
|
|
{
|
|
"id": "browser_extension_background_parseyoutubevideometa",
|
|
"label": "parseYouTubeVideoMeta()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L53"
|
|
},
|
|
{
|
|
"id": "browser_extension_background_cleanuphistory",
|
|
"label": "cleanupHistory()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L91"
|
|
},
|
|
{
|
|
"id": "browser_extension_background_getyoutubehistory",
|
|
"label": "getYouTubeHistory()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L112"
|
|
},
|
|
{
|
|
"id": "browser_extension_background_updateyoutubehistory",
|
|
"label": "updateYouTubeHistory()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L117"
|
|
},
|
|
{
|
|
"id": "browser_extension_background_gettrackeepconfig",
|
|
"label": "getTrackeepConfig()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L129"
|
|
},
|
|
{
|
|
"id": "browser_extension_background_shouldpromptforyoutubevideo",
|
|
"label": "shouldPromptForYouTubeVideo()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L151"
|
|
},
|
|
{
|
|
"id": "browser_extension_background_saveyoutubebookmark",
|
|
"label": "saveYouTubeBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L190"
|
|
},
|
|
{
|
|
"id": "browser_extension_background_openpopupwithcontext",
|
|
"label": "openPopupWithContext()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L246"
|
|
},
|
|
{
|
|
"id": "browser_extension_background_setcontextandopenpopup",
|
|
"label": "setContextAndOpenPopup()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L259"
|
|
},
|
|
{
|
|
"id": "browser_extension_background_detectcontenttype",
|
|
"label": "detectContentType()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L393"
|
|
},
|
|
{
|
|
"id": "browser_extension_popup_js",
|
|
"label": "popup.js",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "browser_extension_popup_inittabs",
|
|
"label": "initTabs()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L45"
|
|
},
|
|
{
|
|
"id": "browser_extension_popup_updatestatus",
|
|
"label": "updateStatus()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L66"
|
|
},
|
|
{
|
|
"id": "browser_extension_popup_showmessage",
|
|
"label": "showMessage()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L77"
|
|
},
|
|
{
|
|
"id": "browser_extension_popup_hidemessage",
|
|
"label": "hideMessage()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L90"
|
|
},
|
|
{
|
|
"id": "browser_extension_popup_setbuttonloading",
|
|
"label": "setButtonLoading()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L95"
|
|
},
|
|
{
|
|
"id": "browser_extension_popup_disableforms",
|
|
"label": "disableForms()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L115"
|
|
},
|
|
{
|
|
"id": "browser_extension_popup_loadconfig",
|
|
"label": "loadConfig()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L127"
|
|
},
|
|
{
|
|
"id": "browser_extension_popup_detecttrackeepdomain",
|
|
"label": "detectTrackeepDomain()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L150"
|
|
},
|
|
{
|
|
"id": "browser_extension_popup_initactivetab",
|
|
"label": "initActiveTab()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L182"
|
|
},
|
|
{
|
|
"id": "browser_extension_popup_detectandapplysmartdata",
|
|
"label": "detectAndApplySmartData()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L232"
|
|
},
|
|
{
|
|
"id": "browser_extension_popup_applysmartsuggestions",
|
|
"label": "applySmartSuggestions()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L245"
|
|
},
|
|
{
|
|
"id": "browser_extension_popup_addsuggestedtag",
|
|
"label": "addSuggestedTag()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L294"
|
|
},
|
|
{
|
|
"id": "browser_extension_popup_handlequicksave",
|
|
"label": "handleQuickSave()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L307"
|
|
},
|
|
{
|
|
"id": "browser_extension_popup_savebookmark",
|
|
"label": "saveBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L328"
|
|
},
|
|
{
|
|
"id": "browser_extension_popup_uploadfile",
|
|
"label": "uploadFile()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L407"
|
|
},
|
|
{
|
|
"id": "browser_extension_popup_openoptions",
|
|
"label": "openOptions()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L475"
|
|
},
|
|
{
|
|
"id": "browser_extension_options_js",
|
|
"label": "options.js",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "browser_extension_options_showmessage",
|
|
"label": "showMessage()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L21"
|
|
},
|
|
{
|
|
"id": "browser_extension_options_hidemessage",
|
|
"label": "hideMessage()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L33"
|
|
},
|
|
{
|
|
"id": "browser_extension_options_showconnectionstatus",
|
|
"label": "showConnectionStatus()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L37"
|
|
},
|
|
{
|
|
"id": "browser_extension_options_hideconnectionstatus",
|
|
"label": "hideConnectionStatus()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L44"
|
|
},
|
|
{
|
|
"id": "browser_extension_options_setbuttonloading",
|
|
"label": "setButtonLoading()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L48"
|
|
},
|
|
{
|
|
"id": "browser_extension_options_detectandprefillapibaseurl",
|
|
"label": "detectAndPrefillApiBaseUrl()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L68"
|
|
},
|
|
{
|
|
"id": "browser_extension_options_loadsettings",
|
|
"label": "loadSettings()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L102"
|
|
},
|
|
{
|
|
"id": "browser_extension_options_savesettings",
|
|
"label": "saveSettings()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L139"
|
|
},
|
|
{
|
|
"id": "browser_extension_options_validateconnectiontoken",
|
|
"label": "validateConnectionToken()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L169"
|
|
},
|
|
{
|
|
"id": "browser_extension_options_testconnection",
|
|
"label": "testConnection()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L195"
|
|
},
|
|
{
|
|
"id": "browser_extension_options_generateapikey",
|
|
"label": "generateApiKey()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L223"
|
|
},
|
|
{
|
|
"id": "browser_extension_options_testsetupconnection",
|
|
"label": "testSetupConnection()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L318"
|
|
},
|
|
{
|
|
"id": "browser_extension_options_completesetup",
|
|
"label": "completeSetup()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L350"
|
|
},
|
|
{
|
|
"id": "browser_extension_options_showsetupconnectionstatus",
|
|
"label": "showSetupConnectionStatus()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L380"
|
|
},
|
|
{
|
|
"id": "browser_extension_options_hidesetupconnectionstatus",
|
|
"label": "hideSetupConnectionStatus()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L391"
|
|
},
|
|
{
|
|
"id": "browser_extension_youtube_content_js",
|
|
"label": "youtube-content.js",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/youtube-content.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "browser_extension_youtube_content_parseyoutubevideo",
|
|
"label": "parseYouTubeVideo()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/youtube-content.js",
|
|
"source_location": "L11"
|
|
},
|
|
{
|
|
"id": "browser_extension_youtube_content_sendmessage",
|
|
"label": "sendMessage()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/youtube-content.js",
|
|
"source_location": "L46"
|
|
},
|
|
{
|
|
"id": "browser_extension_youtube_content_closeprompt",
|
|
"label": "closePrompt()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/youtube-content.js",
|
|
"source_location": "L56"
|
|
},
|
|
{
|
|
"id": "browser_extension_youtube_content_renderprompt",
|
|
"label": "renderPrompt()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/youtube-content.js",
|
|
"source_location": "L63"
|
|
},
|
|
{
|
|
"id": "browser_extension_youtube_content_escapehtml",
|
|
"label": "escapeHtml()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/youtube-content.js",
|
|
"source_location": "L235"
|
|
},
|
|
{
|
|
"id": "browser_extension_youtube_content_detectandnotify",
|
|
"label": "detectAndNotify()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/youtube-content.js",
|
|
"source_location": "L244"
|
|
},
|
|
{
|
|
"id": "browser_extension_youtube_content_initdetection",
|
|
"label": "initDetection()",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/youtube-content.js",
|
|
"source_location": "L270"
|
|
},
|
|
{
|
|
"id": "browser_extension_browser_polyfill_js",
|
|
"label": "browser-polyfill.js",
|
|
"file_type": "code",
|
|
"source_file": "browser-extension/browser-polyfill.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "mobile_index_ts",
|
|
"label": "index.ts",
|
|
"file_type": "code",
|
|
"source_file": "mobile/index.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "mobile_app_tsx",
|
|
"label": "App.tsx",
|
|
"file_type": "code",
|
|
"source_file": "mobile/App.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "mobile_src_types_ts",
|
|
"label": "types.ts",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/types.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "mobile_src_screens_maintabs_tsx",
|
|
"label": "MainTabs.tsx",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/MainTabs.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "mobile_src_screens_tasksscreen_tsx",
|
|
"label": "TasksScreen.tsx",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/TasksScreen.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "screens_tasksscreen_createtask",
|
|
"label": "createTask()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/TasksScreen.tsx",
|
|
"source_location": "L53"
|
|
},
|
|
{
|
|
"id": "screens_tasksscreen_toggletaskstatus",
|
|
"label": "toggleTaskStatus()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/TasksScreen.tsx",
|
|
"source_location": "L80"
|
|
},
|
|
{
|
|
"id": "screens_tasksscreen_deletetask",
|
|
"label": "deleteTask()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/TasksScreen.tsx",
|
|
"source_location": "L99"
|
|
},
|
|
{
|
|
"id": "mobile_src_screens_notesscreen_tsx",
|
|
"label": "NotesScreen.tsx",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/NotesScreen.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "screens_notesscreen_resetform",
|
|
"label": "resetForm()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/NotesScreen.tsx",
|
|
"source_location": "L54"
|
|
},
|
|
{
|
|
"id": "screens_notesscreen_savenote",
|
|
"label": "saveNote()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/NotesScreen.tsx",
|
|
"source_location": "L60"
|
|
},
|
|
{
|
|
"id": "screens_notesscreen_beginedit",
|
|
"label": "beginEdit()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/NotesScreen.tsx",
|
|
"source_location": "L93"
|
|
},
|
|
{
|
|
"id": "screens_notesscreen_deletenote",
|
|
"label": "deleteNote()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/NotesScreen.tsx",
|
|
"source_location": "L99"
|
|
},
|
|
{
|
|
"id": "mobile_src_screens_settingsscreen_tsx",
|
|
"label": "SettingsScreen.tsx",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/SettingsScreen.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "screens_settingsscreen_settingsscreen",
|
|
"label": "SettingsScreen()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/SettingsScreen.tsx",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "mobile_src_screens_webappscreen_tsx",
|
|
"label": "WebAppScreen.tsx",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "screens_webappscreen_isinternalurl",
|
|
"label": "isInternalUrl()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L52"
|
|
},
|
|
{
|
|
"id": "screens_webappscreen_pathfromurl",
|
|
"label": "pathFromUrl()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L70"
|
|
},
|
|
{
|
|
"id": "screens_webappscreen_toabsolute",
|
|
"label": "toAbsolute()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L79"
|
|
},
|
|
{
|
|
"id": "screens_webappscreen_isgenericsharetitle",
|
|
"label": "isGenericShareTitle()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L83"
|
|
},
|
|
{
|
|
"id": "screens_webappscreen_uniquefiles",
|
|
"label": "uniqueFiles()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L101"
|
|
},
|
|
{
|
|
"id": "screens_webappscreen_savebookmark",
|
|
"label": "saveBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L364"
|
|
},
|
|
{
|
|
"id": "screens_webappscreen_uploadincomingfiles",
|
|
"label": "uploadIncomingFiles()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L387"
|
|
},
|
|
{
|
|
"id": "screens_webappscreen_submitmanualshare",
|
|
"label": "submitManualShare()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L416"
|
|
},
|
|
{
|
|
"id": "mobile_src_screens_filesscreen_tsx",
|
|
"label": "FilesScreen.tsx",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/FilesScreen.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "screens_filesscreen_filesscreen",
|
|
"label": "FilesScreen()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/FilesScreen.tsx",
|
|
"source_location": "L25"
|
|
},
|
|
{
|
|
"id": "mobile_src_screens_connectionsetupscreen_tsx",
|
|
"label": "ConnectionSetupScreen.tsx",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/ConnectionSetupScreen.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "screens_connectionsetupscreen_connectionsetupscreen",
|
|
"label": "ConnectionSetupScreen()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/ConnectionSetupScreen.tsx",
|
|
"source_location": "L16"
|
|
},
|
|
{
|
|
"id": "mobile_src_screens_timeentriesscreen_tsx",
|
|
"label": "TimeEntriesScreen.tsx",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/TimeEntriesScreen.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "screens_timeentriesscreen_resolvedurationseconds",
|
|
"label": "resolveDurationSeconds()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/TimeEntriesScreen.tsx",
|
|
"source_location": "L24"
|
|
},
|
|
{
|
|
"id": "screens_timeentriesscreen_startentry",
|
|
"label": "startEntry()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/TimeEntriesScreen.tsx",
|
|
"source_location": "L91"
|
|
},
|
|
{
|
|
"id": "screens_timeentriesscreen_stopentry",
|
|
"label": "stopEntry()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/TimeEntriesScreen.tsx",
|
|
"source_location": "L115"
|
|
},
|
|
{
|
|
"id": "screens_timeentriesscreen_deleteentry",
|
|
"label": "deleteEntry()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/TimeEntriesScreen.tsx",
|
|
"source_location": "L129"
|
|
},
|
|
{
|
|
"id": "mobile_src_screens_authscreen_tsx",
|
|
"label": "AuthScreen.tsx",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/AuthScreen.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "screens_authscreen_authscreen",
|
|
"label": "AuthScreen()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/screens/AuthScreen.tsx",
|
|
"source_location": "L17"
|
|
},
|
|
{
|
|
"id": "mobile_src_components_ui_tsx",
|
|
"label": "UI.tsx",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/components/UI.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "components_ui_screenshell",
|
|
"label": "ScreenShell()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/components/UI.tsx",
|
|
"source_location": "L26"
|
|
},
|
|
{
|
|
"id": "components_ui_sectioncard",
|
|
"label": "SectionCard()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/components/UI.tsx",
|
|
"source_location": "L37"
|
|
},
|
|
{
|
|
"id": "components_ui_errortext",
|
|
"label": "ErrorText()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/components/UI.tsx",
|
|
"source_location": "L82"
|
|
},
|
|
{
|
|
"id": "mobile_src_context_appcontext_tsx",
|
|
"label": "AppContext.tsx",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/context/AppContext.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "context_appcontext_savetoken",
|
|
"label": "saveToken()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/context/AppContext.tsx",
|
|
"source_location": "L36"
|
|
},
|
|
{
|
|
"id": "context_appcontext_loadtoken",
|
|
"label": "loadToken()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/context/AppContext.tsx",
|
|
"source_location": "L40"
|
|
},
|
|
{
|
|
"id": "context_appcontext_cleartoken",
|
|
"label": "clearToken()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/context/AppContext.tsx",
|
|
"source_location": "L44"
|
|
},
|
|
{
|
|
"id": "context_appcontext_appprovider",
|
|
"label": "AppProvider()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/context/AppContext.tsx",
|
|
"source_location": "L48"
|
|
},
|
|
{
|
|
"id": "mobile_src_lib_format_ts",
|
|
"label": "format.ts",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/lib/format.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "lib_format_formatdate",
|
|
"label": "formatDate()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/lib/format.ts",
|
|
"source_location": "L3"
|
|
},
|
|
{
|
|
"id": "lib_format_formatduration",
|
|
"label": "formatDuration()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/lib/format.ts",
|
|
"source_location": "L16"
|
|
},
|
|
{
|
|
"id": "lib_format_formatfilesize",
|
|
"label": "formatFileSize()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/lib/format.ts",
|
|
"source_location": "L31"
|
|
},
|
|
{
|
|
"id": "lib_format_tagstotext",
|
|
"label": "tagsToText()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/lib/format.ts",
|
|
"source_location": "L48"
|
|
},
|
|
{
|
|
"id": "mobile_src_lib_api_ts",
|
|
"label": "api.ts",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/lib/api.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "lib_api_parseresponse",
|
|
"label": "parseResponse()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/lib/api.ts",
|
|
"source_location": "L23"
|
|
},
|
|
{
|
|
"id": "lib_api_parseerror",
|
|
"label": "parseError()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/lib/api.ts",
|
|
"source_location": "L36"
|
|
},
|
|
{
|
|
"id": "lib_api_request",
|
|
"label": "request()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/lib/api.ts",
|
|
"source_location": "L56"
|
|
},
|
|
{
|
|
"id": "lib_api_requestpublic",
|
|
"label": "requestPublic()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/lib/api.ts",
|
|
"source_location": "L87"
|
|
},
|
|
{
|
|
"id": "mobile_src_lib_url_ts",
|
|
"label": "url.ts",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/lib/url.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "lib_url_hasprotocol",
|
|
"label": "hasProtocol()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/lib/url.ts",
|
|
"source_location": "L4"
|
|
},
|
|
{
|
|
"id": "lib_url_normalizeinstanceurl",
|
|
"label": "normalizeInstanceUrl()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/lib/url.ts",
|
|
"source_location": "L8"
|
|
},
|
|
{
|
|
"id": "lib_url_getapibaseurl",
|
|
"label": "getApiBaseUrl()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/lib/url.ts",
|
|
"source_location": "L32"
|
|
},
|
|
{
|
|
"id": "mobile_src_lib_share_ts",
|
|
"label": "share.ts",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/lib/share.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "lib_share_firsturlfromtext",
|
|
"label": "firstUrlFromText()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/lib/share.ts",
|
|
"source_location": "L12"
|
|
},
|
|
{
|
|
"id": "lib_share_firstcandidatetitlefromtext",
|
|
"label": "firstCandidateTitleFromText()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/lib/share.ts",
|
|
"source_location": "L25"
|
|
},
|
|
{
|
|
"id": "lib_share_normalizeurl",
|
|
"label": "normalizeUrl()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/lib/share.ts",
|
|
"source_location": "L43"
|
|
},
|
|
{
|
|
"id": "lib_share_titlefromurl",
|
|
"label": "titleFromUrl()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/lib/share.ts",
|
|
"source_location": "L61"
|
|
},
|
|
{
|
|
"id": "lib_share_buildsharedraft",
|
|
"label": "buildShareDraft()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/lib/share.ts",
|
|
"source_location": "L76"
|
|
},
|
|
{
|
|
"id": "lib_share_lookslikeyoutube",
|
|
"label": "looksLikeYouTube()",
|
|
"file_type": "code",
|
|
"source_file": "mobile/src/lib/share.ts",
|
|
"source_location": "L102"
|
|
},
|
|
{
|
|
"id": "backend_main_go",
|
|
"label": "main.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "backend_main_isdemomode",
|
|
"label": "IsDemoMode()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L22"
|
|
},
|
|
{
|
|
"id": "backend_main_initializesecuritysecrets",
|
|
"label": "initializeSecuritySecrets()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L26"
|
|
},
|
|
{
|
|
"id": "backend_main_initializedragonflydb",
|
|
"label": "initializeDragonflyDB()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L55"
|
|
},
|
|
{
|
|
"id": "backend_main_main",
|
|
"label": "main()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L88"
|
|
},
|
|
{
|
|
"id": "backend_seed_go",
|
|
"label": "seed.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/seed.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "backend_seed_seeddata",
|
|
"label": "SeedData()",
|
|
"file_type": "code",
|
|
"source_file": "backend/seed.go",
|
|
"source_location": "L14"
|
|
},
|
|
{
|
|
"id": "backend_examples_user_service_example_go",
|
|
"label": "user_service_example.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/examples/user_service_example.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "examples_userserviceexample",
|
|
"label": "UserServiceExample",
|
|
"file_type": "code",
|
|
"source_file": "backend/examples/user_service_example.go",
|
|
"source_location": "L13"
|
|
},
|
|
{
|
|
"id": "examples_user_service_example_newuserserviceexample",
|
|
"label": "NewUserServiceExample()",
|
|
"file_type": "code",
|
|
"source_file": "backend/examples/user_service_example.go",
|
|
"source_location": "L18"
|
|
},
|
|
{
|
|
"id": "examples_userserviceexample_createuserexample",
|
|
"label": ".CreateUserExample()",
|
|
"file_type": "code",
|
|
"source_file": "backend/examples/user_service_example.go",
|
|
"source_location": "L25"
|
|
},
|
|
{
|
|
"id": "examples_userserviceexample_getuserexample",
|
|
"label": ".GetUserExample()",
|
|
"file_type": "code",
|
|
"source_file": "backend/examples/user_service_example.go",
|
|
"source_location": "L55"
|
|
},
|
|
{
|
|
"id": "examples_userserviceexample_searchusersexample",
|
|
"label": ".SearchUsersExample()",
|
|
"file_type": "code",
|
|
"source_file": "backend/examples/user_service_example.go",
|
|
"source_location": "L78"
|
|
},
|
|
{
|
|
"id": "examples_userserviceexample_transactionexample",
|
|
"label": ".TransactionExample()",
|
|
"file_type": "code",
|
|
"source_file": "backend/examples/user_service_example.go",
|
|
"source_location": "L109"
|
|
},
|
|
{
|
|
"id": "backend_tools_favicon_cli_go",
|
|
"label": "favicon_cli.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/tools/favicon_cli.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "tools_favicon_cli_main",
|
|
"label": "main()",
|
|
"file_type": "code",
|
|
"source_file": "backend/tools/favicon_cli.go",
|
|
"source_location": "L11"
|
|
},
|
|
{
|
|
"id": "backend_services_youtube_channels_go",
|
|
"label": "youtube_channels.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "services_youtubechannelservice",
|
|
"label": "YouTubeChannelService",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L9"
|
|
},
|
|
{
|
|
"id": "services_youtube_channels_newyoutubechannelservice",
|
|
"label": "NewYouTubeChannelService()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L15"
|
|
},
|
|
{
|
|
"id": "services_youtube_channels_getpredefinedchannels",
|
|
"label": "GetPredefinedChannels()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L23"
|
|
},
|
|
{
|
|
"id": "services_channel",
|
|
"label": "Channel",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L59"
|
|
},
|
|
{
|
|
"id": "services_youtubechannelservice_getfireshipvideos",
|
|
"label": ".GetFireshipVideos()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L67"
|
|
},
|
|
{
|
|
"id": "services_youtubechannelservice_getnetworkchuckvideos",
|
|
"label": ".GetNetworkChuckVideos()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L83"
|
|
},
|
|
{
|
|
"id": "services_youtubechannelservice_getchannelinfo",
|
|
"label": ".GetChannelInfo()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L99"
|
|
},
|
|
{
|
|
"id": "services_channelinfo",
|
|
"label": "ChannelInfo",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L117"
|
|
},
|
|
{
|
|
"id": "services_youtube_channels_parseyoutubeduration",
|
|
"label": "parseYouTubeDuration()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L127"
|
|
},
|
|
{
|
|
"id": "services_youtube_channels_containsignorecase",
|
|
"label": "containsIgnoreCase()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L152"
|
|
},
|
|
{
|
|
"id": "services_youtube_channels_containssubstringignorecase",
|
|
"label": "containsSubstringIgnoreCase()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L160"
|
|
},
|
|
{
|
|
"id": "services_youtube_channels_tolower",
|
|
"label": "toLower()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L166"
|
|
},
|
|
{
|
|
"id": "services_youtube_channels_contains",
|
|
"label": "contains()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L178"
|
|
},
|
|
{
|
|
"id": "services_youtube_channels_isrecentvideo",
|
|
"label": "isRecentVideo()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L187"
|
|
},
|
|
{
|
|
"id": "backend_services_message_detector_go",
|
|
"label": "message_detector.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/message_detector.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "services_detectedsuggestion",
|
|
"label": "DetectedSuggestion",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/message_detector.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "services_detectedattachment",
|
|
"label": "DetectedAttachment",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/message_detector.go",
|
|
"source_location": "L16"
|
|
},
|
|
{
|
|
"id": "services_message_detector_detectmessagecontent",
|
|
"label": "DetectMessageContent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/message_detector.go",
|
|
"source_location": "L33"
|
|
},
|
|
{
|
|
"id": "services_message_detector_buildcompacttitle",
|
|
"label": "buildCompactTitle()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/message_detector.go",
|
|
"source_location": "L133"
|
|
},
|
|
{
|
|
"id": "backend_services_youtube_cache_go",
|
|
"label": "youtube_cache.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "services_youtubecacheservice",
|
|
"label": "YouTubeCacheService",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L17"
|
|
},
|
|
{
|
|
"id": "services_cacheentry",
|
|
"label": "CacheEntry",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L24"
|
|
},
|
|
{
|
|
"id": "services_youtube_cache_newyoutubecacheservice",
|
|
"label": "NewYouTubeCacheService()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L30"
|
|
},
|
|
{
|
|
"id": "services_youtubecacheservice_getcachedchannelvideos",
|
|
"label": ".GetCachedChannelVideos()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L38"
|
|
},
|
|
{
|
|
"id": "services_youtubecacheservice_getinmemorycachedvideos",
|
|
"label": ".getInMemoryCachedVideos()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L66"
|
|
},
|
|
{
|
|
"id": "services_youtubecacheservice_fetchandcachevideos",
|
|
"label": ".fetchAndCacheVideos()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L93"
|
|
},
|
|
{
|
|
"id": "services_youtubecacheservice_clearexpiredcache",
|
|
"label": ".ClearExpiredCache()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L184"
|
|
},
|
|
{
|
|
"id": "backend_services_favicon_fetcher_go",
|
|
"label": "favicon_fetcher.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "services_faviconfetcher",
|
|
"label": "FaviconFetcher",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L14"
|
|
},
|
|
{
|
|
"id": "services_favicon_fetcher_newfaviconfetcher",
|
|
"label": "NewFaviconFetcher()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L19"
|
|
},
|
|
{
|
|
"id": "services_faviconfetcher_fetchfavicon",
|
|
"label": ".FetchFavicon()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L28"
|
|
},
|
|
{
|
|
"id": "services_faviconfetcher_extractfromhtml",
|
|
"label": ".extractFromHTML()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L54"
|
|
},
|
|
{
|
|
"id": "services_faviconfetcher_extractheadsection",
|
|
"label": ".extractHeadSection()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L93"
|
|
},
|
|
{
|
|
"id": "services_faviconfetcher_findfaviconinhead",
|
|
"label": ".findFaviconInHead()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L116"
|
|
},
|
|
{
|
|
"id": "services_faviconfetcher_makeabsoluteurl",
|
|
"label": ".makeAbsoluteURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L194"
|
|
},
|
|
{
|
|
"id": "services_faviconfetcher_trycommonlocations",
|
|
"label": ".tryCommonLocations()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L221"
|
|
},
|
|
{
|
|
"id": "services_faviconfetcher_verifyfaviconexists",
|
|
"label": ".verifyFaviconExists()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L262"
|
|
},
|
|
{
|
|
"id": "services_faviconfetcher_getgooglefavicon",
|
|
"label": ".getGoogleFavicon()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L293"
|
|
},
|
|
{
|
|
"id": "services_faviconfetcher_fetchmultiplefavicons",
|
|
"label": ".FetchMultipleFavicons()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L299"
|
|
},
|
|
{
|
|
"id": "services_favicon_fetcher_containsstring",
|
|
"label": "containsString()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L343"
|
|
},
|
|
{
|
|
"id": "services_favicon_fetcher_getfavicon",
|
|
"label": "GetFavicon()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L356"
|
|
},
|
|
{
|
|
"id": "services_favicon_fetcher_getallfavicons",
|
|
"label": "GetAllFavicons()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L361"
|
|
},
|
|
{
|
|
"id": "backend_services_performance_go",
|
|
"label": "performance.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/performance.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "services_performanceservice",
|
|
"label": "PerformanceService",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/performance.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "services_performance_newperformanceservice",
|
|
"label": "NewPerformanceService()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/performance.go",
|
|
"source_location": "L14"
|
|
},
|
|
{
|
|
"id": "services_performanceservice_optimizedatabase",
|
|
"label": ".OptimizeDatabase()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/performance.go",
|
|
"source_location": "L21"
|
|
},
|
|
{
|
|
"id": "services_performanceservice_cleanupoldauditlogs",
|
|
"label": ".CleanupOldAuditLogs()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/performance.go",
|
|
"source_location": "L76"
|
|
},
|
|
{
|
|
"id": "services_performanceservice_getdatabasestats",
|
|
"label": ".GetDatabaseStats()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/performance.go",
|
|
"source_location": "L89"
|
|
},
|
|
{
|
|
"id": "services_performanceservice_optimizequeries",
|
|
"label": ".OptimizeQueries()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/performance.go",
|
|
"source_location": "L155"
|
|
},
|
|
{
|
|
"id": "services_performanceservice_monitorperformance",
|
|
"label": ".MonitorPerformance()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/performance.go",
|
|
"source_location": "L180"
|
|
},
|
|
{
|
|
"id": "services_performanceservice_warmupcache",
|
|
"label": ".WarmupCache()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/performance.go",
|
|
"source_location": "L212"
|
|
},
|
|
{
|
|
"id": "services_performanceservice_clearcache",
|
|
"label": ".ClearCache()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/performance.go",
|
|
"source_location": "L219"
|
|
},
|
|
{
|
|
"id": "services_performanceservice_getcachestats",
|
|
"label": ".GetCacheStats()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/performance.go",
|
|
"source_location": "L226"
|
|
},
|
|
{
|
|
"id": "backend_services_ai_recommendation_service_go",
|
|
"label": "ai_recommendation_service.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "services_airecommendationservice",
|
|
"label": "AIRecommendationService",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L14"
|
|
},
|
|
{
|
|
"id": "services_ai_recommendation_service_newairecommendationservice",
|
|
"label": "NewAIRecommendationService()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L19"
|
|
},
|
|
{
|
|
"id": "services_recommendationrequest",
|
|
"label": "RecommendationRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L24"
|
|
},
|
|
{
|
|
"id": "services_recommendationscore",
|
|
"label": "RecommendationScore",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L34"
|
|
},
|
|
{
|
|
"id": "services_airecommendationservice_getrecommendations",
|
|
"label": ".GetRecommendations()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L41"
|
|
},
|
|
{
|
|
"id": "services_airecommendationservice_generatecontentrecommendations",
|
|
"label": ".generateContentRecommendations()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L149"
|
|
},
|
|
{
|
|
"id": "services_airecommendationservice_generatetaskrecommendations",
|
|
"label": ".generateTaskRecommendations()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L226"
|
|
},
|
|
{
|
|
"id": "services_airecommendationservice_generatelearningrecommendations",
|
|
"label": ".generateLearningRecommendations()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L282"
|
|
},
|
|
{
|
|
"id": "services_airecommendationservice_generateconnectionrecommendations",
|
|
"label": ".generateConnectionRecommendations()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L353"
|
|
},
|
|
{
|
|
"id": "services_airecommendationservice_generatemixedrecommendations",
|
|
"label": ".generateMixedRecommendations()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L402"
|
|
},
|
|
{
|
|
"id": "services_airecommendationservice_getuserinterests",
|
|
"label": ".getUserInterests()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L433"
|
|
},
|
|
{
|
|
"id": "services_airecommendationservice_getusercategories",
|
|
"label": ".getUserCategories()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L442"
|
|
},
|
|
{
|
|
"id": "services_airecommendationservice_calculatecontentscore",
|
|
"label": ".calculateContentScore()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L452"
|
|
},
|
|
{
|
|
"id": "services_airecommendationservice_getpriorityfromscore",
|
|
"label": ".getPriorityFromScore()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L471"
|
|
},
|
|
{
|
|
"id": "services_airecommendationservice_getskillnames",
|
|
"label": ".getSkillNames()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L480"
|
|
},
|
|
{
|
|
"id": "services_airecommendationservice_calculateusersimilarity",
|
|
"label": ".calculateUserSimilarity()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L488"
|
|
},
|
|
{
|
|
"id": "services_airecommendationservice_getsharedinterests",
|
|
"label": ".getSharedInterests()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L512"
|
|
},
|
|
{
|
|
"id": "services_airecommendationservice_recordinteraction",
|
|
"label": ".RecordInteraction()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L522"
|
|
},
|
|
{
|
|
"id": "backend_services_metadata_go",
|
|
"label": "metadata.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "services_websitemetadata",
|
|
"label": "WebsiteMetadata",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L15"
|
|
},
|
|
{
|
|
"id": "services_metadata_fetchwebsitemetadata",
|
|
"label": "FetchWebsiteMetadata()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L26"
|
|
},
|
|
{
|
|
"id": "services_metadata_extractopengraphmetadata",
|
|
"label": "extractOpenGraphMetadata()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L83"
|
|
},
|
|
{
|
|
"id": "services_metadata_extracttwittermetadata",
|
|
"label": "extractTwitterMetadata()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L119"
|
|
},
|
|
{
|
|
"id": "services_metadata_extractbasichtmlmetadata",
|
|
"label": "extractBasicHTMLMetadata()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L162"
|
|
},
|
|
{
|
|
"id": "services_metadata_extractfavicon",
|
|
"label": "extractFavicon()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L185"
|
|
},
|
|
{
|
|
"id": "services_metadata_getdefaultfavicon",
|
|
"label": "getDefaultFavicon()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L237"
|
|
},
|
|
{
|
|
"id": "services_cacheservice",
|
|
"label": "CacheService",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L281"
|
|
},
|
|
{
|
|
"id": "services_metadata_newcacheservice",
|
|
"label": "NewCacheService()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L285"
|
|
},
|
|
{
|
|
"id": "services_cacheservice_get",
|
|
"label": ".Get()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L291"
|
|
},
|
|
{
|
|
"id": "services_cacheservice_set",
|
|
"label": ".Set()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L298"
|
|
},
|
|
{
|
|
"id": "services_metadata_getcachedmetadata",
|
|
"label": "GetCachedMetadata()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L306"
|
|
},
|
|
{
|
|
"id": "backend_services_favicon_fetcher_test_go",
|
|
"label": "favicon_fetcher_test.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/favicon_fetcher_test.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "services_favicon_fetcher_test_testfaviconfetcher",
|
|
"label": "TestFaviconFetcher()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/favicon_fetcher_test.go",
|
|
"source_location": "L9"
|
|
},
|
|
{
|
|
"id": "services_favicon_fetcher_test_testmultiplefavicons",
|
|
"label": "TestMultipleFavicons()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/favicon_fetcher_test.go",
|
|
"source_location": "L65"
|
|
},
|
|
{
|
|
"id": "services_favicon_fetcher_test_testmakeabsoluteurl",
|
|
"label": "TestMakeAbsoluteURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/favicon_fetcher_test.go",
|
|
"source_location": "L81"
|
|
},
|
|
{
|
|
"id": "services_favicon_fetcher_test_testextractheadsection",
|
|
"label": "TestExtractHeadSection()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/favicon_fetcher_test.go",
|
|
"source_location": "L122"
|
|
},
|
|
{
|
|
"id": "services_favicon_fetcher_test_benchmarkfaviconfetch",
|
|
"label": "BenchmarkFaviconFetch()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/favicon_fetcher_test.go",
|
|
"source_location": "L151"
|
|
},
|
|
{
|
|
"id": "backend_services_youtube_go",
|
|
"label": "youtube.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "services_youtubevideo",
|
|
"label": "YouTubeVideo",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L16"
|
|
},
|
|
{
|
|
"id": "services_videoitem",
|
|
"label": "VideoItem",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L29"
|
|
},
|
|
{
|
|
"id": "services_youtubesearchresponse",
|
|
"label": "YouTubeSearchResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L42"
|
|
},
|
|
{
|
|
"id": "services_youtubeservice",
|
|
"label": "YouTubeService",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L49"
|
|
},
|
|
{
|
|
"id": "services_youtube_newyoutubeservice",
|
|
"label": "NewYouTubeService()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L54"
|
|
},
|
|
{
|
|
"id": "services_youtubeservice_searchvideos",
|
|
"label": ".SearchVideos()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L63"
|
|
},
|
|
{
|
|
"id": "services_youtubeservice_fetchyoutubevideoidandchannel",
|
|
"label": ".fetchYouTubeVideoIDAndChannel()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L85"
|
|
},
|
|
{
|
|
"id": "services_youtubeservice_getchannelvideosfromurl",
|
|
"label": ".GetChannelVideosFromURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L119"
|
|
},
|
|
{
|
|
"id": "services_youtubeservice_extractchannelhandle",
|
|
"label": ".extractChannelHandle()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L139"
|
|
},
|
|
{
|
|
"id": "services_youtubeservice_fetchchannelvideos",
|
|
"label": ".fetchChannelVideos()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L168"
|
|
},
|
|
{
|
|
"id": "services_youtubeservice_getvideodetails",
|
|
"label": ".GetVideoDetails()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L222"
|
|
},
|
|
{
|
|
"id": "services_youtubeservice_getchannelvideos",
|
|
"label": ".GetChannelVideos()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L235"
|
|
},
|
|
{
|
|
"id": "services_youtube_searchyoutubevideos",
|
|
"label": "SearchYouTubeVideos()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L244"
|
|
},
|
|
{
|
|
"id": "services_youtubesearchvideo",
|
|
"label": "YouTubeSearchVideo",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L250"
|
|
},
|
|
{
|
|
"id": "services_youtube_fetchyoutubevideosreal",
|
|
"label": "fetchYouTubeVideosReal()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L259"
|
|
},
|
|
{
|
|
"id": "services_youtube_min",
|
|
"label": "min()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L303"
|
|
},
|
|
{
|
|
"id": "services_youtube_htmlunescape",
|
|
"label": "htmlUnescape()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L311"
|
|
},
|
|
{
|
|
"id": "services_youtube_searchyoutubevideosreal",
|
|
"label": "searchYouTubeVideosReal()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L322"
|
|
},
|
|
{
|
|
"id": "services_youtube_getyoutubevideodetails",
|
|
"label": "GetYouTubeVideoDetails()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L350"
|
|
},
|
|
{
|
|
"id": "services_youtube_getyoutubechannelvideos",
|
|
"label": "GetYouTubeChannelVideos()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L355"
|
|
},
|
|
{
|
|
"id": "services_youtube_getyoutubechannelvideosreal",
|
|
"label": "getYouTubeChannelVideosReal()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L361"
|
|
},
|
|
{
|
|
"id": "services_predefinedchannel",
|
|
"label": "PredefinedChannel",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L423"
|
|
},
|
|
{
|
|
"id": "services_youtube_getpredefinedchannelvideos",
|
|
"label": "GetPredefinedChannelVideos()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L430"
|
|
},
|
|
{
|
|
"id": "services_youtubeservice_getmockvideodetails",
|
|
"label": ".getMockVideoDetails()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L460"
|
|
},
|
|
{
|
|
"id": "services_youtube_getmockyoutubevideos",
|
|
"label": "getMockYouTubeVideos()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L496"
|
|
},
|
|
{
|
|
"id": "backend_services_ai_service_go",
|
|
"label": "ai_service.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "services_aiprovider",
|
|
"label": "AIProvider",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L13"
|
|
},
|
|
{
|
|
"id": "services_airequest",
|
|
"label": "AIRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L25"
|
|
},
|
|
{
|
|
"id": "services_message",
|
|
"label": "Message",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L34"
|
|
},
|
|
{
|
|
"id": "services_airesponse",
|
|
"label": "AIResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L41"
|
|
},
|
|
{
|
|
"id": "services_choice",
|
|
"label": "Choice",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L51"
|
|
},
|
|
{
|
|
"id": "services_usage",
|
|
"label": "Usage",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L58"
|
|
},
|
|
{
|
|
"id": "services_aiservice",
|
|
"label": "AIService",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L65"
|
|
},
|
|
{
|
|
"id": "services_ai_service_newaiservice",
|
|
"label": "NewAIService()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L70"
|
|
},
|
|
{
|
|
"id": "services_ai_service_getavailableproviders",
|
|
"label": "GetAvailableProviders()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L75"
|
|
},
|
|
{
|
|
"id": "services_aiservice_chatcompletion",
|
|
"label": ".ChatCompletion()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L90"
|
|
},
|
|
{
|
|
"id": "services_aiservice_chatcompletionwiththinking",
|
|
"label": ".ChatCompletionWithThinking()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L110"
|
|
},
|
|
{
|
|
"id": "services_aiservice_chatcompletionwithupgradedthinking",
|
|
"label": ".ChatCompletionWithUpgradedThinking()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L121"
|
|
},
|
|
{
|
|
"id": "services_ai_service_parsethinkingresponse",
|
|
"label": "ParseThinkingResponse()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L136"
|
|
},
|
|
{
|
|
"id": "services_aiservice_getthinkingmodel",
|
|
"label": ".getThinkingModel()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L172"
|
|
},
|
|
{
|
|
"id": "services_aiservice_callopenrouter",
|
|
"label": ".callOpenRouter()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L192"
|
|
},
|
|
{
|
|
"id": "services_aiservice_callmistral",
|
|
"label": ".callMistral()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L243"
|
|
},
|
|
{
|
|
"id": "services_aiservice_calllongcat",
|
|
"label": ".callLongCat()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L288"
|
|
},
|
|
{
|
|
"id": "services_aiservice_callgrok",
|
|
"label": ".callGrok()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L380"
|
|
},
|
|
{
|
|
"id": "services_aiservice_calldeepseek",
|
|
"label": ".callDeepSeek()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L429"
|
|
},
|
|
{
|
|
"id": "services_aiservice_callollama",
|
|
"label": ".callOllama()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L478"
|
|
},
|
|
{
|
|
"id": "services_aiservice_setprovider",
|
|
"label": ".SetProvider()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L525"
|
|
},
|
|
{
|
|
"id": "services_aiservice_getprovider",
|
|
"label": ".GetProvider()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L530"
|
|
},
|
|
{
|
|
"id": "backend_services_computer_vision_service_go",
|
|
"label": "computer_vision_service.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "services_computervisionservice",
|
|
"label": "ComputerVisionService",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L17"
|
|
},
|
|
{
|
|
"id": "services_computer_vision_service_newcomputervisionservice",
|
|
"label": "NewComputerVisionService()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L22"
|
|
},
|
|
{
|
|
"id": "services_imageanalysisrequest",
|
|
"label": "ImageAnalysisRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L27"
|
|
},
|
|
{
|
|
"id": "services_imageanalysisresponse",
|
|
"label": "ImageAnalysisResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L34"
|
|
},
|
|
{
|
|
"id": "services_objectdetection",
|
|
"label": "ObjectDetection",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L44"
|
|
},
|
|
{
|
|
"id": "services_facedetection",
|
|
"label": "FaceDetection",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L51"
|
|
},
|
|
{
|
|
"id": "services_boundingbox",
|
|
"label": "BoundingBox",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L60"
|
|
},
|
|
{
|
|
"id": "services_imagemetadata",
|
|
"label": "ImageMetadata",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L68"
|
|
},
|
|
{
|
|
"id": "services_computervisionservice_analyzeimage",
|
|
"label": ".AnalyzeImage()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L79"
|
|
},
|
|
{
|
|
"id": "services_computervisionservice_extracttext",
|
|
"label": ".extractText()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L152"
|
|
},
|
|
{
|
|
"id": "services_computervisionservice_detectobjects",
|
|
"label": ".detectObjects()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L183"
|
|
},
|
|
{
|
|
"id": "services_computervisionservice_detectfaces",
|
|
"label": ".detectFaces()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L214"
|
|
},
|
|
{
|
|
"id": "services_computervisionservice_extractdominantcolors",
|
|
"label": ".extractDominantColors()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L237"
|
|
},
|
|
{
|
|
"id": "services_computervisionservice_saveimageanalysis",
|
|
"label": ".saveImageAnalysis()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L257"
|
|
},
|
|
{
|
|
"id": "services_computervisionservice_processdocumentimage",
|
|
"label": ".ProcessDocumentImage()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L293"
|
|
},
|
|
{
|
|
"id": "services_documentanalysis",
|
|
"label": "DocumentAnalysis",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L318"
|
|
},
|
|
{
|
|
"id": "services_documentsection",
|
|
"label": "DocumentSection",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L332"
|
|
},
|
|
{
|
|
"id": "services_documenttable",
|
|
"label": "DocumentTable",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L339"
|
|
},
|
|
{
|
|
"id": "services_computervisionservice_detectlanguage",
|
|
"label": ".detectLanguage()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L345"
|
|
},
|
|
{
|
|
"id": "services_computervisionservice_detectdocumenttype",
|
|
"label": ".detectDocumentType()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L364"
|
|
},
|
|
{
|
|
"id": "services_computervisionservice_extractsections",
|
|
"label": ".extractSections()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L383"
|
|
},
|
|
{
|
|
"id": "services_computervisionservice_extracttables",
|
|
"label": ".extractTables()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L407"
|
|
},
|
|
{
|
|
"id": "services_computervisionservice_extractlinks",
|
|
"label": ".extractLinks()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L432"
|
|
},
|
|
{
|
|
"id": "services_computervisionservice_extractemails",
|
|
"label": ".extractEmails()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L438"
|
|
},
|
|
{
|
|
"id": "services_computervisionservice_extractphonenumbers",
|
|
"label": ".extractPhoneNumbers()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L444"
|
|
},
|
|
{
|
|
"id": "services_computervisionservice_createfileanalysis",
|
|
"label": ".CreateFileAnalysis()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L450"
|
|
},
|
|
{
|
|
"id": "backend_services_messages_realtime_go",
|
|
"label": "messages_realtime.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "services_wsevent",
|
|
"label": "WsEvent",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L12"
|
|
},
|
|
{
|
|
"id": "services_messageswsclient",
|
|
"label": "MessagesWSClient",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "services_messageshub",
|
|
"label": "MessagesHub",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L28"
|
|
},
|
|
{
|
|
"id": "services_messages_realtime_getmessageshub",
|
|
"label": "GetMessagesHub()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L37"
|
|
},
|
|
{
|
|
"id": "services_messages_realtime_newmessageshub",
|
|
"label": "NewMessagesHub()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L42"
|
|
},
|
|
{
|
|
"id": "services_messages_realtime_newwsclient",
|
|
"label": "NewWSClient()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L50"
|
|
},
|
|
{
|
|
"id": "services_messageshub_addclienttoconversation",
|
|
"label": ".AddClientToConversation()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L60"
|
|
},
|
|
{
|
|
"id": "services_messageshub_removeclientfromconversation",
|
|
"label": ".RemoveClientFromConversation()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L77"
|
|
},
|
|
{
|
|
"id": "services_messageshub_removeclient",
|
|
"label": ".RemoveClient()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L98"
|
|
},
|
|
{
|
|
"id": "services_messageshub_broadcast",
|
|
"label": ".Broadcast()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L118"
|
|
},
|
|
{
|
|
"id": "services_messageshub_sendtouser",
|
|
"label": ".SendToUser()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L145"
|
|
},
|
|
{
|
|
"id": "backend_services_video_bookmark_go",
|
|
"label": "video_bookmark.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "services_videobookmarkservice",
|
|
"label": "VideoBookmarkService",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L16"
|
|
},
|
|
{
|
|
"id": "services_video_bookmark_newvideobookmarkservice",
|
|
"label": "NewVideoBookmarkService()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L21"
|
|
},
|
|
{
|
|
"id": "services_videoinfo",
|
|
"label": "VideoInfo",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L26"
|
|
},
|
|
{
|
|
"id": "services_savevideorequest",
|
|
"label": "SaveVideoRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L36"
|
|
},
|
|
{
|
|
"id": "services_videobookmarkservice_savevideobookmark",
|
|
"label": ".SaveVideoBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L44"
|
|
},
|
|
{
|
|
"id": "services_videobookmarkservice_getuserbookmarks",
|
|
"label": ".GetUserBookmarks()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L84"
|
|
},
|
|
{
|
|
"id": "services_videobookmarkservice_getbookmarkbyid",
|
|
"label": ".GetBookmarkByID()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L105"
|
|
},
|
|
{
|
|
"id": "services_videobookmarkservice_updatebookmark",
|
|
"label": ".UpdateBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L114"
|
|
},
|
|
{
|
|
"id": "services_videobookmarkservice_deletebookmark",
|
|
"label": ".DeleteBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L134"
|
|
},
|
|
{
|
|
"id": "services_videobookmarkservice_togglewatched",
|
|
"label": ".ToggleWatched()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L146"
|
|
},
|
|
{
|
|
"id": "services_videobookmarkservice_togglefavorite",
|
|
"label": ".ToggleFavorite()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L163"
|
|
},
|
|
{
|
|
"id": "services_videobookmarkservice_searchbookmarks",
|
|
"label": ".SearchBookmarks()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L180"
|
|
},
|
|
{
|
|
"id": "services_videobookmarkservice_getbookmarkstats",
|
|
"label": ".GetBookmarkStats()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L203"
|
|
},
|
|
{
|
|
"id": "services_videobookmarkservice_extractvideoinfo",
|
|
"label": ".extractVideoInfo()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L234"
|
|
},
|
|
{
|
|
"id": "backend_services_youtube_integrated_go",
|
|
"label": "youtube_integrated.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "services_youtubeintegratedservice",
|
|
"label": "YouTubeIntegratedService",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L17"
|
|
},
|
|
{
|
|
"id": "services_youtube_integrated_newyoutubeintegratedservice",
|
|
"label": "NewYouTubeIntegratedService()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L22"
|
|
},
|
|
{
|
|
"id": "services_youtubeintegratedservice_searchvideosintegrated",
|
|
"label": ".SearchVideosIntegrated()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L31"
|
|
},
|
|
{
|
|
"id": "services_channelvideosresponse",
|
|
"label": "ChannelVideosResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L117"
|
|
},
|
|
{
|
|
"id": "services_youtubeintegratedservice_getchannelvideosintegrated",
|
|
"label": ".GetChannelVideosIntegrated()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L126"
|
|
},
|
|
{
|
|
"id": "services_integratedvideoinfo",
|
|
"label": "IntegratedVideoInfo",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L228"
|
|
},
|
|
{
|
|
"id": "services_youtubeintegratedservice_getvideodetailsintegrated",
|
|
"label": ".GetVideoDetailsIntegrated()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L238"
|
|
},
|
|
{
|
|
"id": "services_youtube_integrated_normalizechannelinput",
|
|
"label": "normalizeChannelInput()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L313"
|
|
},
|
|
{
|
|
"id": "services_youtube_integrated_unescapeyt",
|
|
"label": "unescapeYT()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L369"
|
|
},
|
|
{
|
|
"id": "services_youtube_integrated_parserelativetoiso",
|
|
"label": "parseRelativeToISO()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L375"
|
|
},
|
|
{
|
|
"id": "services_youtube_integrated_parsecounttext",
|
|
"label": "parseCountText()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L402"
|
|
},
|
|
{
|
|
"id": "services_youtube_integrated_extractvideoid",
|
|
"label": "extractVideoID()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L433"
|
|
},
|
|
{
|
|
"id": "services_youtube_integrated_searchyoutubevideosintegrated",
|
|
"label": "SearchYouTubeVideosIntegrated()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L457"
|
|
},
|
|
{
|
|
"id": "services_youtube_integrated_getyoutubechannelvideosintegrated",
|
|
"label": "GetYouTubeChannelVideosIntegrated()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L487"
|
|
},
|
|
{
|
|
"id": "backend_services_message_detector_test_go",
|
|
"label": "message_detector_test.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/message_detector_test.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "services_message_detector_test_testdetectmessagecontent_urlsandsuggestions",
|
|
"label": "TestDetectMessageContent_URLsAndSuggestions()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/message_detector_test.go",
|
|
"source_location": "L5"
|
|
},
|
|
{
|
|
"id": "services_message_detector_test_testdetectmessagecontent_taskandeventintents",
|
|
"label": "TestDetectMessageContent_TaskAndEventIntents()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/message_detector_test.go",
|
|
"source_location": "L36"
|
|
},
|
|
{
|
|
"id": "services_message_detector_test_testdetectmessagecontent_passwordwarning",
|
|
"label": "TestDetectMessageContent_PasswordWarning()",
|
|
"file_type": "code",
|
|
"source_file": "backend/services/message_detector_test.go",
|
|
"source_location": "L59"
|
|
},
|
|
{
|
|
"id": "backend_models_ai_features_go",
|
|
"label": "ai_features.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/ai_features.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_aisummary",
|
|
"label": "AISummary",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/ai_features.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "models_aitasksuggestion",
|
|
"label": "AITaskSuggestion",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/ai_features.go",
|
|
"source_location": "L40"
|
|
},
|
|
{
|
|
"id": "models_aitagsuggestion",
|
|
"label": "AITagSuggestion",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/ai_features.go",
|
|
"source_location": "L70"
|
|
},
|
|
{
|
|
"id": "models_aicontentgeneration",
|
|
"label": "AIContentGeneration",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/ai_features.go",
|
|
"source_location": "L96"
|
|
},
|
|
{
|
|
"id": "models_aicodereview",
|
|
"label": "AICodeReview",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/ai_features.go",
|
|
"source_location": "L128"
|
|
},
|
|
{
|
|
"id": "models_ailearningrecommendation",
|
|
"label": "AILearningRecommendation",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/ai_features.go",
|
|
"source_location": "L161"
|
|
},
|
|
{
|
|
"id": "backend_models_search_settings_go",
|
|
"label": "search_settings.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/search_settings.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_usersearchsettings",
|
|
"label": "UserSearchSettings",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/search_settings.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "models_search_settings_getusersearchsettings",
|
|
"label": "GetUserSearchSettings()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/search_settings.go",
|
|
"source_location": "L35"
|
|
},
|
|
{
|
|
"id": "models_search_settings_saveusersearchsettings",
|
|
"label": "SaveUserSearchSettings()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/search_settings.go",
|
|
"source_location": "L62"
|
|
},
|
|
{
|
|
"id": "backend_models_community_go",
|
|
"label": "community.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_challenge",
|
|
"label": "Challenge",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "models_challengeparticipant",
|
|
"label": "ChallengeParticipant",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L64"
|
|
},
|
|
{
|
|
"id": "models_challengeteam",
|
|
"label": "ChallengeTeam",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L100"
|
|
},
|
|
{
|
|
"id": "models_challengemilestone",
|
|
"label": "ChallengeMilestone",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L132"
|
|
},
|
|
{
|
|
"id": "models_challengemilestonecompletion",
|
|
"label": "ChallengeMilestoneCompletion",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L159"
|
|
},
|
|
{
|
|
"id": "models_challengeresource",
|
|
"label": "ChallengeResource",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L180"
|
|
},
|
|
{
|
|
"id": "models_challengetag",
|
|
"label": "ChallengeTag",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L202"
|
|
},
|
|
{
|
|
"id": "models_mentorship",
|
|
"label": "Mentorship",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L215"
|
|
},
|
|
{
|
|
"id": "models_mentorshipsession",
|
|
"label": "MentorshipSession",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L260"
|
|
},
|
|
{
|
|
"id": "models_mentorshipreview",
|
|
"label": "MentorshipReview",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L295"
|
|
},
|
|
{
|
|
"id": "models_mentorshipmilestone",
|
|
"label": "MentorshipMilestone",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L322"
|
|
},
|
|
{
|
|
"id": "models_mentorshiprequest",
|
|
"label": "MentorshipRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L347"
|
|
},
|
|
{
|
|
"id": "models_challenge_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L381"
|
|
},
|
|
{
|
|
"id": "models_challengeparticipant_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L388"
|
|
},
|
|
{
|
|
"id": "models_challengeteam_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L395"
|
|
},
|
|
{
|
|
"id": "models_mentorship_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L402"
|
|
},
|
|
{
|
|
"id": "models_mentorshipsession_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L412"
|
|
},
|
|
{
|
|
"id": "models_mentorshipreview_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L419"
|
|
},
|
|
{
|
|
"id": "models_mentorshipmilestone_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L426"
|
|
},
|
|
{
|
|
"id": "models_mentorshiprequest_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L436"
|
|
},
|
|
{
|
|
"id": "backend_models_audit_log_go",
|
|
"label": "audit_log.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/audit_log.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_auditaction",
|
|
"label": "AuditAction",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/audit_log.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "models_auditresource",
|
|
"label": "AuditResource",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/audit_log.go",
|
|
"source_location": "L31"
|
|
},
|
|
{
|
|
"id": "models_auditlog",
|
|
"label": "AuditLog",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/audit_log.go",
|
|
"source_location": "L53"
|
|
},
|
|
{
|
|
"id": "models_auditlog_tablename",
|
|
"label": ".TableName()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/audit_log.go",
|
|
"source_location": "L95"
|
|
},
|
|
{
|
|
"id": "models_auditlog_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/audit_log.go",
|
|
"source_location": "L100"
|
|
},
|
|
{
|
|
"id": "backend_models_note_go",
|
|
"label": "note.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/note.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_note",
|
|
"label": "Note",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/note.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "backend_models_user_go",
|
|
"label": "user.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/user.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_user",
|
|
"label": "User",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/user.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "backend_models_web_scraping_go",
|
|
"label": "web_scraping.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/web_scraping.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_scrapedcontent",
|
|
"label": "ScrapedContent",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/web_scraping.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "models_scrapedimage",
|
|
"label": "ScrapedImage",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/web_scraping.go",
|
|
"source_location": "L57"
|
|
},
|
|
{
|
|
"id": "models_scrapedlink",
|
|
"label": "ScrapedLink",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/web_scraping.go",
|
|
"source_location": "L79"
|
|
},
|
|
{
|
|
"id": "models_scrapedvideo",
|
|
"label": "ScrapedVideo",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/web_scraping.go",
|
|
"source_location": "L98"
|
|
},
|
|
{
|
|
"id": "models_scrapingjob",
|
|
"label": "ScrapingJob",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/web_scraping.go",
|
|
"source_location": "L118"
|
|
},
|
|
{
|
|
"id": "models_scrapedcontent_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/web_scraping.go",
|
|
"source_location": "L153"
|
|
},
|
|
{
|
|
"id": "models_scrapingjob_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/web_scraping.go",
|
|
"source_location": "L163"
|
|
},
|
|
{
|
|
"id": "backend_models_task_go",
|
|
"label": "task.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/task.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_taskstatus",
|
|
"label": "TaskStatus",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/task.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "models_taskpriority",
|
|
"label": "TaskPriority",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/task.go",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "models_task",
|
|
"label": "Task",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/task.go",
|
|
"source_location": "L30"
|
|
},
|
|
{
|
|
"id": "backend_models_knowledge_base_go",
|
|
"label": "knowledge_base.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_wikipage",
|
|
"label": "WikiPage",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L12"
|
|
},
|
|
{
|
|
"id": "models_category",
|
|
"label": "Category",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L63"
|
|
},
|
|
{
|
|
"id": "models_wikiversion",
|
|
"label": "WikiVersion",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L88"
|
|
},
|
|
{
|
|
"id": "models_wikibacklink",
|
|
"label": "WikiBacklink",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L115"
|
|
},
|
|
{
|
|
"id": "models_wikiattachment",
|
|
"label": "WikiAttachment",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L131"
|
|
},
|
|
{
|
|
"id": "models_template",
|
|
"label": "Template",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L153"
|
|
},
|
|
{
|
|
"id": "models_templatevariable",
|
|
"label": "TemplateVariable",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L175"
|
|
},
|
|
{
|
|
"id": "models_wikipage_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L192"
|
|
},
|
|
{
|
|
"id": "models_category_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L202"
|
|
},
|
|
{
|
|
"id": "models_template_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L209"
|
|
},
|
|
{
|
|
"id": "models_wikipage_beforeupdate",
|
|
"label": ".BeforeUpdate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L217"
|
|
},
|
|
{
|
|
"id": "models_knowledge_base_generateslug",
|
|
"label": "generateSlug()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L229"
|
|
},
|
|
{
|
|
"id": "models_knowledge_base_estimatereadingtime",
|
|
"label": "estimateReadingTime()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L239"
|
|
},
|
|
{
|
|
"id": "backend_models_teams_go",
|
|
"label": "teams.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/teams.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_team",
|
|
"label": "Team",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/teams.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "models_teammember",
|
|
"label": "TeamMember",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/teams.go",
|
|
"source_location": "L37"
|
|
},
|
|
{
|
|
"id": "models_teaminvitation",
|
|
"label": "TeamInvitation",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/teams.go",
|
|
"source_location": "L53"
|
|
},
|
|
{
|
|
"id": "models_teamproject",
|
|
"label": "TeamProject",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/teams.go",
|
|
"source_location": "L74"
|
|
},
|
|
{
|
|
"id": "models_teamprojecttag",
|
|
"label": "TeamProjectTag",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/teams.go",
|
|
"source_location": "L92"
|
|
},
|
|
{
|
|
"id": "models_teambookmark",
|
|
"label": "TeamBookmark",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/teams.go",
|
|
"source_location": "L99"
|
|
},
|
|
{
|
|
"id": "models_teamnote",
|
|
"label": "TeamNote",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/teams.go",
|
|
"source_location": "L115"
|
|
},
|
|
{
|
|
"id": "models_teamtask",
|
|
"label": "TeamTask",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/teams.go",
|
|
"source_location": "L131"
|
|
},
|
|
{
|
|
"id": "models_teamfile",
|
|
"label": "TeamFile",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/teams.go",
|
|
"source_location": "L147"
|
|
},
|
|
{
|
|
"id": "models_teamactivity",
|
|
"label": "TeamActivity",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/teams.go",
|
|
"source_location": "L163"
|
|
},
|
|
{
|
|
"id": "models_teamstats",
|
|
"label": "TeamStats",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/teams.go",
|
|
"source_location": "L181"
|
|
},
|
|
{
|
|
"id": "backend_models_analytics_go",
|
|
"label": "analytics.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_analytics",
|
|
"label": "Analytics",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "models_productivitymetrics",
|
|
"label": "ProductivityMetrics",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L34"
|
|
},
|
|
{
|
|
"id": "models_learninganalytics",
|
|
"label": "LearningAnalytics",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L58"
|
|
},
|
|
{
|
|
"id": "models_contentanalytics",
|
|
"label": "ContentAnalytics",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L85"
|
|
},
|
|
{
|
|
"id": "models_githubanalytics",
|
|
"label": "GitHubAnalytics",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L108"
|
|
},
|
|
{
|
|
"id": "models_habitanalytics",
|
|
"label": "HabitAnalytics",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L131"
|
|
},
|
|
{
|
|
"id": "models_goal",
|
|
"label": "Goal",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L155"
|
|
},
|
|
{
|
|
"id": "models_milestone",
|
|
"label": "Milestone",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L183"
|
|
},
|
|
{
|
|
"id": "models_analyticsreport",
|
|
"label": "AnalyticsReport",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L205"
|
|
},
|
|
{
|
|
"id": "models_analytics_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L228"
|
|
},
|
|
{
|
|
"id": "models_productivitymetrics_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L235"
|
|
},
|
|
{
|
|
"id": "models_learninganalytics_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L245"
|
|
},
|
|
{
|
|
"id": "models_contentanalytics_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L255"
|
|
},
|
|
{
|
|
"id": "models_githubanalytics_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L268"
|
|
},
|
|
{
|
|
"id": "models_habitanalytics_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L275"
|
|
},
|
|
{
|
|
"id": "models_goal_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L282"
|
|
},
|
|
{
|
|
"id": "models_milestone_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L292"
|
|
},
|
|
{
|
|
"id": "backend_models_bookmark_go",
|
|
"label": "bookmark.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/bookmark.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_bookmark",
|
|
"label": "Bookmark",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/bookmark.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "backend_models_messages_go",
|
|
"label": "messages.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_conversationtype",
|
|
"label": "ConversationType",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "models_conversationmemberrole",
|
|
"label": "ConversationMemberRole",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L22"
|
|
},
|
|
{
|
|
"id": "models_suggestionstatus",
|
|
"label": "SuggestionStatus",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L32"
|
|
},
|
|
{
|
|
"id": "models_conversation",
|
|
"label": "Conversation",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L41"
|
|
},
|
|
{
|
|
"id": "models_conversationmember",
|
|
"label": "ConversationMember",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L64"
|
|
},
|
|
{
|
|
"id": "models_message",
|
|
"label": "Message",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L85"
|
|
},
|
|
{
|
|
"id": "models_messageattachment",
|
|
"label": "MessageAttachment",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L109"
|
|
},
|
|
{
|
|
"id": "models_messagereference",
|
|
"label": "MessageReference",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L125"
|
|
},
|
|
{
|
|
"id": "models_messagesuggestion",
|
|
"label": "MessageSuggestion",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L139"
|
|
},
|
|
{
|
|
"id": "models_messagereaction",
|
|
"label": "MessageReaction",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L153"
|
|
},
|
|
{
|
|
"id": "models_passwordvaultitem",
|
|
"label": "PasswordVaultItem",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L166"
|
|
},
|
|
{
|
|
"id": "models_passwordvaultshare",
|
|
"label": "PasswordVaultShare",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L186"
|
|
},
|
|
{
|
|
"id": "backend_models_learning_path_go",
|
|
"label": "learning_path.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/learning_path.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_learningpath",
|
|
"label": "LearningPath",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/learning_path.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "models_learningmodule",
|
|
"label": "LearningModule",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/learning_path.go",
|
|
"source_location": "L45"
|
|
},
|
|
{
|
|
"id": "models_moduleresource",
|
|
"label": "ModuleResource",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/learning_path.go",
|
|
"source_location": "L72"
|
|
},
|
|
{
|
|
"id": "models_enrollment",
|
|
"label": "Enrollment",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/learning_path.go",
|
|
"source_location": "L94"
|
|
},
|
|
{
|
|
"id": "models_progress",
|
|
"label": "Progress",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/learning_path.go",
|
|
"source_location": "L124"
|
|
},
|
|
{
|
|
"id": "backend_models_file_go",
|
|
"label": "file.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/file.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_filetype",
|
|
"label": "FileType",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/file.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "models_file",
|
|
"label": "File",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/file.go",
|
|
"source_location": "L22"
|
|
},
|
|
{
|
|
"id": "backend_models_browser_extension_go",
|
|
"label": "browser_extension.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/browser_extension.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_apikey",
|
|
"label": "APIKey",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/browser_extension.go",
|
|
"source_location": "L8"
|
|
},
|
|
{
|
|
"id": "models_browserextension",
|
|
"label": "BrowserExtension",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/browser_extension.go",
|
|
"source_location": "L23"
|
|
},
|
|
{
|
|
"id": "backend_models_chat_go",
|
|
"label": "chat.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/chat.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_chatmessage",
|
|
"label": "ChatMessage",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/chat.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "models_chatsession",
|
|
"label": "ChatSession",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/chat.go",
|
|
"source_location": "L33"
|
|
},
|
|
{
|
|
"id": "backend_models_tag_go",
|
|
"label": "tag.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/tag.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_tag",
|
|
"label": "Tag",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/tag.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "backend_models_github_user_auth_go",
|
|
"label": "github_user_auth.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/github_user_auth.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_githubuserauth",
|
|
"label": "GitHubUserAuth",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/github_user_auth.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "backend_models_youtube_cache_go",
|
|
"label": "youtube_cache.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/youtube_cache.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_youtubechannelcache",
|
|
"label": "YouTubeChannelCache",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/youtube_cache.go",
|
|
"source_location": "L8"
|
|
},
|
|
{
|
|
"id": "models_youtubechannelcache_tablename",
|
|
"label": ".TableName()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/youtube_cache.go",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "models_youtubechannelcache_isexpired",
|
|
"label": ".IsExpired()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/youtube_cache.go",
|
|
"source_location": "L25"
|
|
},
|
|
{
|
|
"id": "backend_models_goals_habits_go",
|
|
"label": "goals_habits.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_habit",
|
|
"label": "Habit",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "models_habitentry",
|
|
"label": "HabitEntry",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L49"
|
|
},
|
|
{
|
|
"id": "models_goaltag",
|
|
"label": "GoalTag",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L71"
|
|
},
|
|
{
|
|
"id": "models_habittag",
|
|
"label": "HabitTag",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L80"
|
|
},
|
|
{
|
|
"id": "models_goaltemplate",
|
|
"label": "GoalTemplate",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L89"
|
|
},
|
|
{
|
|
"id": "models_goaltemplatemilestone",
|
|
"label": "GoalTemplateMilestone",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L109"
|
|
},
|
|
{
|
|
"id": "models_habit_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L127"
|
|
},
|
|
{
|
|
"id": "models_habitentry_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L137"
|
|
},
|
|
{
|
|
"id": "models_habit_beforeupdate",
|
|
"label": ".BeforeUpdate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L146"
|
|
},
|
|
{
|
|
"id": "models_habit_updatestreakandrate",
|
|
"label": ".updateStreakAndRate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L155"
|
|
},
|
|
{
|
|
"id": "models_habit_gettodayentry",
|
|
"label": ".GetTodayEntry()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L162"
|
|
},
|
|
{
|
|
"id": "models_habit_getweeklystreak",
|
|
"label": ".GetWeeklyStreak()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L169"
|
|
},
|
|
{
|
|
"id": "backend_models_integration_go",
|
|
"label": "integration.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_integrationtype",
|
|
"label": "IntegrationType",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L9"
|
|
},
|
|
{
|
|
"id": "models_integrationstatus",
|
|
"label": "IntegrationStatus",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L25"
|
|
},
|
|
{
|
|
"id": "models_integration",
|
|
"label": "Integration",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L35"
|
|
},
|
|
{
|
|
"id": "models_integrationconfig",
|
|
"label": "IntegrationConfig",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L75"
|
|
},
|
|
{
|
|
"id": "models_slackconfig",
|
|
"label": "SlackConfig",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L108"
|
|
},
|
|
{
|
|
"id": "models_discordconfig",
|
|
"label": "DiscordConfig",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L125"
|
|
},
|
|
{
|
|
"id": "models_notionconfig",
|
|
"label": "NotionConfig",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L142"
|
|
},
|
|
{
|
|
"id": "models_googleconfig",
|
|
"label": "GoogleConfig",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L161"
|
|
},
|
|
{
|
|
"id": "models_pocketconfig",
|
|
"label": "PocketConfig",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L182"
|
|
},
|
|
{
|
|
"id": "models_todoistconfig",
|
|
"label": "TodoistConfig",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L192"
|
|
},
|
|
{
|
|
"id": "models_githubconfig",
|
|
"label": "GitHubConfig",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L204"
|
|
},
|
|
{
|
|
"id": "models_twitterconfig",
|
|
"label": "TwitterConfig",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L214"
|
|
},
|
|
{
|
|
"id": "models_redditconfig",
|
|
"label": "RedditConfig",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L222"
|
|
},
|
|
{
|
|
"id": "models_obsidianconfig",
|
|
"label": "ObsidianConfig",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L231"
|
|
},
|
|
{
|
|
"id": "models_synclog",
|
|
"label": "SyncLog",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L241"
|
|
},
|
|
{
|
|
"id": "models_webhookevent",
|
|
"label": "WebhookEvent",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L274"
|
|
},
|
|
{
|
|
"id": "backend_models_models_go",
|
|
"label": "models.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/models.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_models_initdb",
|
|
"label": "InitDB()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/models.go",
|
|
"source_location": "L16"
|
|
},
|
|
{
|
|
"id": "models_models_tablehascolumn",
|
|
"label": "tableHasColumn()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/models.go",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "models_models_tableexists",
|
|
"label": "tableExists()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/models.go",
|
|
"source_location": "L34"
|
|
},
|
|
{
|
|
"id": "models_models_repairlegacybootstrapschema",
|
|
"label": "repairLegacyBootstrapSchema()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/models.go",
|
|
"source_location": "L46"
|
|
},
|
|
{
|
|
"id": "models_models_automigrate",
|
|
"label": "AutoMigrate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/models.go",
|
|
"source_location": "L100"
|
|
},
|
|
{
|
|
"id": "backend_models_file_analysis_go",
|
|
"label": "file_analysis.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/file_analysis.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_fileanalysis",
|
|
"label": "FileAnalysis",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/file_analysis.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "models_fileanalysis_tablename",
|
|
"label": ".TableName()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/file_analysis.go",
|
|
"source_location": "L39"
|
|
},
|
|
{
|
|
"id": "models_fileanalysis_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/file_analysis.go",
|
|
"source_location": "L44"
|
|
},
|
|
{
|
|
"id": "backend_models_ai_recommendation_go",
|
|
"label": "ai_recommendation.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/ai_recommendation.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_airecommendation",
|
|
"label": "AIRecommendation",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/ai_recommendation.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "models_userpreference",
|
|
"label": "UserPreference",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/ai_recommendation.go",
|
|
"source_location": "L57"
|
|
},
|
|
{
|
|
"id": "models_recommendationinteraction",
|
|
"label": "RecommendationInteraction",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/ai_recommendation.go",
|
|
"source_location": "L91"
|
|
},
|
|
{
|
|
"id": "models_airecommendation_tablename",
|
|
"label": ".TableName()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/ai_recommendation.go",
|
|
"source_location": "L117"
|
|
},
|
|
{
|
|
"id": "models_userpreference_tablename",
|
|
"label": ".TableName()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/ai_recommendation.go",
|
|
"source_location": "L122"
|
|
},
|
|
{
|
|
"id": "models_recommendationinteraction_tablename",
|
|
"label": ".TableName()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/ai_recommendation.go",
|
|
"source_location": "L127"
|
|
},
|
|
{
|
|
"id": "models_airecommendation_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/ai_recommendation.go",
|
|
"source_location": "L132"
|
|
},
|
|
{
|
|
"id": "models_userpreference_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/ai_recommendation.go",
|
|
"source_location": "L142"
|
|
},
|
|
{
|
|
"id": "backend_models_github_backup_go",
|
|
"label": "github_backup.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/github_backup.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_githubappinstallstate",
|
|
"label": "GitHubAppInstallState",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/github_backup.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "models_githubappinstallation",
|
|
"label": "GitHubAppInstallation",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/github_backup.go",
|
|
"source_location": "L25"
|
|
},
|
|
{
|
|
"id": "models_githubrepobackup",
|
|
"label": "GitHubRepoBackup",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/github_backup.go",
|
|
"source_location": "L42"
|
|
},
|
|
{
|
|
"id": "backend_models_calendar_go",
|
|
"label": "calendar.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/calendar.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_calendarevent",
|
|
"label": "CalendarEvent",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/calendar.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "models_recurrencerule",
|
|
"label": "RecurrenceRule",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/calendar.go",
|
|
"source_location": "L58"
|
|
},
|
|
{
|
|
"id": "models_calendarsettings",
|
|
"label": "CalendarSettings",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/calendar.go",
|
|
"source_location": "L86"
|
|
},
|
|
{
|
|
"id": "models_calendarevent_getduration",
|
|
"label": ".GetDuration()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/calendar.go",
|
|
"source_location": "L114"
|
|
},
|
|
{
|
|
"id": "models_calendarevent_isoverdue",
|
|
"label": ".IsOverdue()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/calendar.go",
|
|
"source_location": "L119"
|
|
},
|
|
{
|
|
"id": "models_calendarevent_istoday",
|
|
"label": ".IsToday()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/calendar.go",
|
|
"source_location": "L124"
|
|
},
|
|
{
|
|
"id": "models_calendarevent_isupcoming",
|
|
"label": ".IsUpcoming()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/calendar.go",
|
|
"source_location": "L132"
|
|
},
|
|
{
|
|
"id": "models_calendarevent_getprioritycolor",
|
|
"label": ".GetPriorityColor()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/calendar.go",
|
|
"source_location": "L139"
|
|
},
|
|
{
|
|
"id": "models_calendarevent_gettypecolor",
|
|
"label": ".GetTypeColor()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/calendar.go",
|
|
"source_location": "L155"
|
|
},
|
|
{
|
|
"id": "backend_models_social_go",
|
|
"label": "social.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/social.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_skill",
|
|
"label": "Skill",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/social.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "models_project",
|
|
"label": "Project",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/social.go",
|
|
"source_location": "L27"
|
|
},
|
|
{
|
|
"id": "models_projecttag",
|
|
"label": "ProjectTag",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/social.go",
|
|
"source_location": "L48"
|
|
},
|
|
{
|
|
"id": "models_sociallink",
|
|
"label": "SocialLink",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/social.go",
|
|
"source_location": "L55"
|
|
},
|
|
{
|
|
"id": "models_follow",
|
|
"label": "Follow",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/social.go",
|
|
"source_location": "L71"
|
|
},
|
|
{
|
|
"id": "models_userprofilestats",
|
|
"label": "UserProfileStats",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/social.go",
|
|
"source_location": "L85"
|
|
},
|
|
{
|
|
"id": "backend_models_update_settings_go",
|
|
"label": "update_settings.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/update_settings.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_userupdatesettings",
|
|
"label": "UserUpdateSettings",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/update_settings.go",
|
|
"source_location": "L11"
|
|
},
|
|
{
|
|
"id": "models_update_settings_getuserupdatesettings",
|
|
"label": "GetUserUpdateSettings()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/update_settings.go",
|
|
"source_location": "L30"
|
|
},
|
|
{
|
|
"id": "models_update_settings_saveuserupdatesettings",
|
|
"label": "SaveUserUpdateSettings()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/update_settings.go",
|
|
"source_location": "L63"
|
|
},
|
|
{
|
|
"id": "backend_models_control_service_auth_go",
|
|
"label": "control_service_auth.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/control_service_auth.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_controlservicesession",
|
|
"label": "ControlServiceSession",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/control_service_auth.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "backend_models_time_entry_go",
|
|
"label": "time_entry.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/time_entry.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_timeentry",
|
|
"label": "TimeEntry",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/time_entry.go",
|
|
"source_location": "L11"
|
|
},
|
|
{
|
|
"id": "models_timeentry_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/time_entry.go",
|
|
"source_location": "L49"
|
|
},
|
|
{
|
|
"id": "models_timeentry_beforeupdate",
|
|
"label": ".BeforeUpdate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/time_entry.go",
|
|
"source_location": "L57"
|
|
},
|
|
{
|
|
"id": "models_timeentry_stop",
|
|
"label": ".Stop()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/time_entry.go",
|
|
"source_location": "L67"
|
|
},
|
|
{
|
|
"id": "models_timeentry_getduration",
|
|
"label": ".GetDuration()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/time_entry.go",
|
|
"source_location": "L76"
|
|
},
|
|
{
|
|
"id": "models_timeentry_getformattedduration",
|
|
"label": ".GetFormattedDuration()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/time_entry.go",
|
|
"source_location": "L90"
|
|
},
|
|
{
|
|
"id": "backend_models_ai_settings_go",
|
|
"label": "ai_settings.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/ai_settings.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_useraisettings",
|
|
"label": "UserAISettings",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/ai_settings.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "backend_models_video_bookmark_go",
|
|
"label": "video_bookmark.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/video_bookmark.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_videobookmark",
|
|
"label": "VideoBookmark",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/video_bookmark.go",
|
|
"source_location": "L8"
|
|
},
|
|
{
|
|
"id": "models_videobookmark_tablename",
|
|
"label": ".TableName()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/video_bookmark.go",
|
|
"source_location": "L25"
|
|
},
|
|
{
|
|
"id": "backend_models_search_go",
|
|
"label": "search.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/search.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_contentembedding",
|
|
"label": "ContentEmbedding",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/search.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "models_savedsearch",
|
|
"label": "SavedSearch",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/search.go",
|
|
"source_location": "L32"
|
|
},
|
|
{
|
|
"id": "models_savedsearchtag",
|
|
"label": "SavedSearchTag",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/search.go",
|
|
"source_location": "L53"
|
|
},
|
|
{
|
|
"id": "models_searchanalytics",
|
|
"label": "SearchAnalytics",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/search.go",
|
|
"source_location": "L63"
|
|
},
|
|
{
|
|
"id": "models_searchsuggestion",
|
|
"label": "SearchSuggestion",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/search.go",
|
|
"source_location": "L84"
|
|
},
|
|
{
|
|
"id": "models_contentembedding_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/search.go",
|
|
"source_location": "L99"
|
|
},
|
|
{
|
|
"id": "backend_models_marketplace_go",
|
|
"label": "marketplace.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/marketplace.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_marketplaceitem",
|
|
"label": "MarketplaceItem",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/marketplace.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "models_marketplacetag",
|
|
"label": "MarketplaceTag",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/marketplace.go",
|
|
"source_location": "L68"
|
|
},
|
|
{
|
|
"id": "models_marketplacereview",
|
|
"label": "MarketplaceReview",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/marketplace.go",
|
|
"source_location": "L81"
|
|
},
|
|
{
|
|
"id": "models_marketplacepurchase",
|
|
"label": "MarketplacePurchase",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/marketplace.go",
|
|
"source_location": "L109"
|
|
},
|
|
{
|
|
"id": "models_contentshare",
|
|
"label": "ContentShare",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/marketplace.go",
|
|
"source_location": "L143"
|
|
},
|
|
{
|
|
"id": "models_marketplaceitem_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/marketplace.go",
|
|
"source_location": "L180"
|
|
},
|
|
{
|
|
"id": "models_marketplacereview_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/marketplace.go",
|
|
"source_location": "L196"
|
|
},
|
|
{
|
|
"id": "models_marketplacepurchase_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/marketplace.go",
|
|
"source_location": "L204"
|
|
},
|
|
{
|
|
"id": "models_contentshare_beforecreate",
|
|
"label": ".BeforeCreate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/marketplace.go",
|
|
"source_location": "L217"
|
|
},
|
|
{
|
|
"id": "models_marketplace_generatesharetoken",
|
|
"label": "generateShareToken()",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/marketplace.go",
|
|
"source_location": "L226"
|
|
},
|
|
{
|
|
"id": "backend_models_course_go",
|
|
"label": "course.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/course.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "models_course",
|
|
"label": "Course",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/course.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "models_learningpathcourse",
|
|
"label": "LearningPathCourse",
|
|
"file_type": "code",
|
|
"source_file": "backend/models/course.go",
|
|
"source_location": "L52"
|
|
},
|
|
{
|
|
"id": "backend_config_config_go",
|
|
"label": "config.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/config/config.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "config_serverconfig",
|
|
"label": "ServerConfig",
|
|
"file_type": "code",
|
|
"source_file": "backend/config/config.go",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "config_config",
|
|
"label": "Config",
|
|
"file_type": "code",
|
|
"source_file": "backend/config/config.go",
|
|
"source_location": "L18"
|
|
},
|
|
{
|
|
"id": "config_databaseconfig",
|
|
"label": "DatabaseConfig",
|
|
"file_type": "code",
|
|
"source_file": "backend/config/config.go",
|
|
"source_location": "L24"
|
|
},
|
|
{
|
|
"id": "config_appconfig",
|
|
"label": "AppConfig",
|
|
"file_type": "code",
|
|
"source_file": "backend/config/config.go",
|
|
"source_location": "L33"
|
|
},
|
|
{
|
|
"id": "config_config_load",
|
|
"label": "Load()",
|
|
"file_type": "code",
|
|
"source_file": "backend/config/config.go",
|
|
"source_location": "L41"
|
|
},
|
|
{
|
|
"id": "config_config_validate",
|
|
"label": ".Validate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/config/config.go",
|
|
"source_location": "L68"
|
|
},
|
|
{
|
|
"id": "config_config_dsn",
|
|
"label": ".DSN()",
|
|
"file_type": "code",
|
|
"source_file": "backend/config/config.go",
|
|
"source_location": "L84"
|
|
},
|
|
{
|
|
"id": "config_config_getenvwithdefault",
|
|
"label": "getEnvWithDefault()",
|
|
"file_type": "code",
|
|
"source_file": "backend/config/config.go",
|
|
"source_location": "L95"
|
|
},
|
|
{
|
|
"id": "config_config_getdurationenv",
|
|
"label": "getDurationEnv()",
|
|
"file_type": "code",
|
|
"source_file": "backend/config/config.go",
|
|
"source_location": "L102"
|
|
},
|
|
{
|
|
"id": "backend_config_database_go",
|
|
"label": "database.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/config/database.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "config_database_getjwtsecret",
|
|
"label": "getJWTSecret()",
|
|
"file_type": "code",
|
|
"source_file": "backend/config/database.go",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "config_database_shouldrunlegacysqlmigrations",
|
|
"label": "shouldRunLegacySQLMigrations()",
|
|
"file_type": "code",
|
|
"source_file": "backend/config/database.go",
|
|
"source_location": "L28"
|
|
},
|
|
{
|
|
"id": "config_database_initdatabase",
|
|
"label": "InitDatabase()",
|
|
"file_type": "code",
|
|
"source_file": "backend/config/database.go",
|
|
"source_location": "L33"
|
|
},
|
|
{
|
|
"id": "config_database_getdb",
|
|
"label": "GetDB()",
|
|
"file_type": "code",
|
|
"source_file": "backend/config/database.go",
|
|
"source_location": "L91"
|
|
},
|
|
{
|
|
"id": "backend_config_service_urls_go",
|
|
"label": "service_urls.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/config/service_urls.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "backend_config_logger_go",
|
|
"label": "logger.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/config/logger.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "config_logger_initlogger",
|
|
"label": "InitLogger()",
|
|
"file_type": "code",
|
|
"source_file": "backend/config/logger.go",
|
|
"source_location": "L13"
|
|
},
|
|
{
|
|
"id": "config_logger_getlogger",
|
|
"label": "GetLogger()",
|
|
"file_type": "code",
|
|
"source_file": "backend/config/logger.go",
|
|
"source_location": "L70"
|
|
},
|
|
{
|
|
"id": "config_logger_synclogger",
|
|
"label": "SyncLogger()",
|
|
"file_type": "code",
|
|
"source_file": "backend/config/logger.go",
|
|
"source_location": "L80"
|
|
},
|
|
{
|
|
"id": "backend_config_production_go",
|
|
"label": "production.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/config/production.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "config_productionconfig",
|
|
"label": "ProductionConfig",
|
|
"file_type": "code",
|
|
"source_file": "backend/config/production.go",
|
|
"source_location": "L8"
|
|
},
|
|
{
|
|
"id": "config_production_defaultproductionconfig",
|
|
"label": "DefaultProductionConfig()",
|
|
"file_type": "code",
|
|
"source_file": "backend/config/production.go",
|
|
"source_location": "L43"
|
|
},
|
|
{
|
|
"id": "backend_handlers_ai_features_go",
|
|
"label": "ai_features.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_summarizecontentrequest",
|
|
"label": "SummarizeContentRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L16"
|
|
},
|
|
{
|
|
"id": "handlers_generatetasksuggestionsrequest",
|
|
"label": "GenerateTaskSuggestionsRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L29"
|
|
},
|
|
{
|
|
"id": "handlers_generatetagsrequest",
|
|
"label": "GenerateTagsRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L38"
|
|
},
|
|
{
|
|
"id": "handlers_generatecontentrequest",
|
|
"label": "GenerateContentRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L48"
|
|
},
|
|
{
|
|
"id": "handlers_ai_features_summarizecontent",
|
|
"label": "SummarizeContent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L59"
|
|
},
|
|
{
|
|
"id": "handlers_ai_features_gettasksuggestions",
|
|
"label": "GetTaskSuggestions()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L137"
|
|
},
|
|
{
|
|
"id": "handlers_ai_features_generatetagsuggestions",
|
|
"label": "GenerateTagSuggestions()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L185"
|
|
},
|
|
{
|
|
"id": "handlers_ai_features_generatecontent",
|
|
"label": "GenerateContent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L222"
|
|
},
|
|
{
|
|
"id": "handlers_ai_features_getaiproviders",
|
|
"label": "GetAIProviders()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L264"
|
|
},
|
|
{
|
|
"id": "handlers_ai_features_getproviderdisplayname",
|
|
"label": "getProviderDisplayName()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L377"
|
|
},
|
|
{
|
|
"id": "handlers_ai_features_getaisummaries",
|
|
"label": "GetAISummaries()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L397"
|
|
},
|
|
{
|
|
"id": "handlers_ai_features_gettasksuggestionslist",
|
|
"label": "GetTaskSuggestionsList()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L407"
|
|
},
|
|
{
|
|
"id": "handlers_ai_features_accepttasksuggestion",
|
|
"label": "AcceptTaskSuggestion()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L417"
|
|
},
|
|
{
|
|
"id": "handlers_ai_features_dismisstasksuggestion",
|
|
"label": "DismissTaskSuggestion()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L450"
|
|
},
|
|
{
|
|
"id": "handlers_aisummaryresponse",
|
|
"label": "AISummaryResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L467"
|
|
},
|
|
{
|
|
"id": "handlers_tasksuggestionresponse",
|
|
"label": "TaskSuggestionResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L477"
|
|
},
|
|
{
|
|
"id": "handlers_tagsuggestionresponse",
|
|
"label": "TagSuggestionResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L489"
|
|
},
|
|
{
|
|
"id": "handlers_contentgenerationresponse",
|
|
"label": "ContentGenerationResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L495"
|
|
},
|
|
{
|
|
"id": "handlers_ai_features_generateaisummary",
|
|
"label": "generateAISummary()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L506"
|
|
},
|
|
{
|
|
"id": "handlers_ai_features_generatetasksuggestions",
|
|
"label": "generateTaskSuggestions()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L577"
|
|
},
|
|
{
|
|
"id": "handlers_ai_features_generateaicontent",
|
|
"label": "generateAIContent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L699"
|
|
},
|
|
{
|
|
"id": "handlers_ai_features_buildtaskcontext",
|
|
"label": "buildTaskContext()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L769"
|
|
},
|
|
{
|
|
"id": "handlers_ai_features_getprovidermodel",
|
|
"label": "getProviderModel()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L794"
|
|
},
|
|
{
|
|
"id": "backend_handlers_search_settings_go",
|
|
"label": "search_settings.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_searchsettings",
|
|
"label": "SearchSettings",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L13"
|
|
},
|
|
{
|
|
"id": "handlers_search_settings_getsearchsettings",
|
|
"label": "GetSearchSettings()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L25"
|
|
},
|
|
{
|
|
"id": "handlers_search_settings_updatesearchsettings",
|
|
"label": "UpdateSearchSettings()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L57"
|
|
},
|
|
{
|
|
"id": "handlers_search_settings_gettestsearchsettings",
|
|
"label": "GetTestSearchSettings()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L105"
|
|
},
|
|
{
|
|
"id": "handlers_search_settings_getsearchsettingsforapi",
|
|
"label": "GetSearchSettingsForAPI()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L120"
|
|
},
|
|
{
|
|
"id": "handlers_search_settings_getdefaultsearchsettings",
|
|
"label": "getDefaultSearchSettings()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L140"
|
|
},
|
|
{
|
|
"id": "handlers_search_settings_getenvwithdefault",
|
|
"label": "getEnvWithDefault()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L153"
|
|
},
|
|
{
|
|
"id": "handlers_search_settings_getintenvwithdefault",
|
|
"label": "getIntEnvWithDefault()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L160"
|
|
},
|
|
{
|
|
"id": "handlers_search_settings_getboolenvwithdefault",
|
|
"label": "getBoolEnvWithDefault()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L173"
|
|
},
|
|
{
|
|
"id": "backend_handlers_youtube_channels_go",
|
|
"label": "youtube_channels.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_youtubechannelrequest",
|
|
"label": "YouTubeChannelRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L14"
|
|
},
|
|
{
|
|
"id": "handlers_youtube_channels_getfireshipvideos",
|
|
"label": "GetFireshipVideos()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "handlers_youtube_channels_getnetworkchuckvideos",
|
|
"label": "GetNetworkChuckVideos()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L56"
|
|
},
|
|
{
|
|
"id": "handlers_youtube_channels_getchannelvideos",
|
|
"label": "GetChannelVideos()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L92"
|
|
},
|
|
{
|
|
"id": "backend_handlers_saved_search_go",
|
|
"label": "saved_search.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_savedsearchrequest",
|
|
"label": "SavedSearchRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L16"
|
|
},
|
|
{
|
|
"id": "handlers_savedsearchresponse",
|
|
"label": "SavedSearchResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L27"
|
|
},
|
|
{
|
|
"id": "handlers_saved_search_createsavedsearch",
|
|
"label": "CreateSavedSearch()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L43"
|
|
},
|
|
{
|
|
"id": "handlers_saved_search_getusersavedsearches",
|
|
"label": "GetUserSavedSearches()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L122"
|
|
},
|
|
{
|
|
"id": "handlers_saved_search_getsavedsearch",
|
|
"label": "GetSavedSearch()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L200"
|
|
},
|
|
{
|
|
"id": "handlers_saved_search_updatesavedsearch",
|
|
"label": "UpdateSavedSearch()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L247"
|
|
},
|
|
{
|
|
"id": "handlers_saved_search_deletesavedsearch",
|
|
"label": "DeleteSavedSearch()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L344"
|
|
},
|
|
{
|
|
"id": "handlers_saved_search_runsavedsearch",
|
|
"label": "RunSavedSearch()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L374"
|
|
},
|
|
{
|
|
"id": "handlers_saved_search_getsavedsearchtags",
|
|
"label": "GetSavedSearchTags()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L448"
|
|
},
|
|
{
|
|
"id": "handlers_saved_search_performsearchfromsavedsearch",
|
|
"label": "performSearchFromSavedSearch()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L467"
|
|
},
|
|
{
|
|
"id": "handlers_saved_search_performenhancedsearch",
|
|
"label": "performEnhancedSearch()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L526"
|
|
},
|
|
{
|
|
"id": "handlers_saved_search_getstringvalue",
|
|
"label": "getStringValue()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L629"
|
|
},
|
|
{
|
|
"id": "handlers_saved_search_getintvalue",
|
|
"label": "getIntValue()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L636"
|
|
},
|
|
{
|
|
"id": "handlers_saved_search_min",
|
|
"label": "min()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L643"
|
|
},
|
|
{
|
|
"id": "handlers_saved_search_logsearchanalytics",
|
|
"label": "logSearchAnalytics()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L651"
|
|
},
|
|
{
|
|
"id": "backend_handlers_community_go",
|
|
"label": "community.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_communityhandler",
|
|
"label": "CommunityHandler",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L13"
|
|
},
|
|
{
|
|
"id": "handlers_community_newcommunityhandler",
|
|
"label": "NewCommunityHandler()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L17"
|
|
},
|
|
{
|
|
"id": "handlers_communityhandler_getchallenges",
|
|
"label": ".GetChallenges()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L24"
|
|
},
|
|
{
|
|
"id": "handlers_communityhandler_getchallenge",
|
|
"label": ".GetChallenge()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L96"
|
|
},
|
|
{
|
|
"id": "handlers_communityhandler_createchallenge",
|
|
"label": ".CreateChallenge()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L113"
|
|
},
|
|
{
|
|
"id": "handlers_communityhandler_joinchallenge",
|
|
"label": ".JoinChallenge()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L133"
|
|
},
|
|
{
|
|
"id": "handlers_communityhandler_getmychallenges",
|
|
"label": ".GetMyChallenges()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L187"
|
|
},
|
|
{
|
|
"id": "handlers_communityhandler_updatechallengeprogress",
|
|
"label": ".UpdateChallengeProgress()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L200"
|
|
},
|
|
{
|
|
"id": "handlers_communityhandler_getmentorshiprequests",
|
|
"label": ".GetMentorshipRequests()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L250"
|
|
},
|
|
{
|
|
"id": "handlers_communityhandler_creatementorshiprequest",
|
|
"label": ".CreateMentorshipRequest()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L274"
|
|
},
|
|
{
|
|
"id": "handlers_communityhandler_respondtomentorshiprequest",
|
|
"label": ".RespondToMentorshipRequest()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L297"
|
|
},
|
|
{
|
|
"id": "handlers_communityhandler_getmymentorships",
|
|
"label": ".GetMyMentorships()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L365"
|
|
},
|
|
{
|
|
"id": "handlers_communityhandler_creatementorshipsession",
|
|
"label": ".CreateMentorshipSession()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L389"
|
|
},
|
|
{
|
|
"id": "handlers_communityhandler_getmentorshipsessions",
|
|
"label": ".GetMentorshipSessions()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L422"
|
|
},
|
|
{
|
|
"id": "handlers_communityhandler_getcommunitystats",
|
|
"label": ".GetCommunityStats()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L448"
|
|
},
|
|
{
|
|
"id": "handlers_community_calculatematchscore",
|
|
"label": "calculateMatchScore()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L469"
|
|
},
|
|
{
|
|
"id": "backend_handlers_learning_progress_go",
|
|
"label": "learning_progress.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/learning_progress.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_learningprogresshandler",
|
|
"label": "LearningProgressHandler",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/learning_progress.go",
|
|
"source_location": "L14"
|
|
},
|
|
{
|
|
"id": "handlers_learning_progress_newlearningprogresshandler",
|
|
"label": "NewLearningProgressHandler()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/learning_progress.go",
|
|
"source_location": "L19"
|
|
},
|
|
{
|
|
"id": "handlers_learningprogresshandler_updatelearningprogress",
|
|
"label": ".UpdateLearningProgress()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/learning_progress.go",
|
|
"source_location": "L24"
|
|
},
|
|
{
|
|
"id": "handlers_learningprogresshandler_getlearningprogress",
|
|
"label": ".GetLearningProgress()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/learning_progress.go",
|
|
"source_location": "L149"
|
|
},
|
|
{
|
|
"id": "handlers_learningprogresshandler_getcourseprogress",
|
|
"label": ".GetCourseProgress()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/learning_progress.go",
|
|
"source_location": "L214"
|
|
},
|
|
{
|
|
"id": "handlers_learningprogresshandler_markcoursecompleted",
|
|
"label": ".MarkCourseCompleted()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/learning_progress.go",
|
|
"source_location": "L243"
|
|
},
|
|
{
|
|
"id": "handlers_learningprogresshandler_calculatelearningstreak",
|
|
"label": ".calculateLearningStreak()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/learning_progress.go",
|
|
"source_location": "L285"
|
|
},
|
|
{
|
|
"id": "handlers_learningprogresshandler_generatelearninginsights",
|
|
"label": ".generateLearningInsights()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/learning_progress.go",
|
|
"source_location": "L309"
|
|
},
|
|
{
|
|
"id": "backend_handlers_note_go",
|
|
"label": "note.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/note.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_note_getnotes",
|
|
"label": "GetNotes()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/note.go",
|
|
"source_location": "L13"
|
|
},
|
|
{
|
|
"id": "handlers_note_createnote",
|
|
"label": "CreateNote()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/note.go",
|
|
"source_location": "L50"
|
|
},
|
|
{
|
|
"id": "handlers_note_getnote",
|
|
"label": "GetNote()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/note.go",
|
|
"source_location": "L119"
|
|
},
|
|
{
|
|
"id": "handlers_note_updatenote",
|
|
"label": "UpdateNote()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/note.go",
|
|
"source_location": "L139"
|
|
},
|
|
{
|
|
"id": "handlers_note_deletenote",
|
|
"label": "DeleteNote()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/note.go",
|
|
"source_location": "L229"
|
|
},
|
|
{
|
|
"id": "handlers_note_getnotestats",
|
|
"label": "GetNoteStats()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/note.go",
|
|
"source_location": "L253"
|
|
},
|
|
{
|
|
"id": "backend_handlers_web_scraping_go",
|
|
"label": "web_scraping.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_webscrapinghandler",
|
|
"label": "WebScrapingHandler",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "handlers_web_scraping_newwebscrapinghandler",
|
|
"label": "NewWebScrapingHandler()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L25"
|
|
},
|
|
{
|
|
"id": "handlers_webscrapinghandler_createscrapingjob",
|
|
"label": ".CreateScrapingJob()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L30"
|
|
},
|
|
{
|
|
"id": "handlers_webscrapinghandler_getscrapingjobs",
|
|
"label": ".GetScrapingJobs()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L90"
|
|
},
|
|
{
|
|
"id": "handlers_webscrapinghandler_getscrapingjob",
|
|
"label": ".GetScrapingJob()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L119"
|
|
},
|
|
{
|
|
"id": "handlers_webscrapinghandler_getscrapedcontent",
|
|
"label": ".GetScrapedContent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L139"
|
|
},
|
|
{
|
|
"id": "handlers_webscrapinghandler_getscrapedcontentlist",
|
|
"label": ".GetScrapedContentList()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L162"
|
|
},
|
|
{
|
|
"id": "handlers_webscrapinghandler_deletescrapingjob",
|
|
"label": ".DeleteScrapingJob()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L195"
|
|
},
|
|
{
|
|
"id": "handlers_webscrapinghandler_deletescrapedcontent",
|
|
"label": ".DeleteScrapedContent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L224"
|
|
},
|
|
{
|
|
"id": "handlers_webscrapinghandler_searchscrapedcontent",
|
|
"label": ".SearchScrapedContent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L247"
|
|
},
|
|
{
|
|
"id": "handlers_webscrapinghandler_processscrapingjob",
|
|
"label": ".processScrapingJob()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L298"
|
|
},
|
|
{
|
|
"id": "handlers_webscrapinghandler_scrapewebpage",
|
|
"label": ".scrapeWebPage()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L331"
|
|
},
|
|
{
|
|
"id": "handlers_webscrapinghandler_extracttextfromhtml",
|
|
"label": ".extractTextFromHTML()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L543"
|
|
},
|
|
{
|
|
"id": "handlers_webscrapinghandler_estimatereadingtime",
|
|
"label": ".estimateReadingTime()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L556"
|
|
},
|
|
{
|
|
"id": "handlers_webscrapinghandler_calculatequalityscore",
|
|
"label": ".calculateQualityScore()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L567"
|
|
},
|
|
{
|
|
"id": "handlers_webscrapinghandler_getimageformat",
|
|
"label": ".getImageFormat()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L609"
|
|
},
|
|
{
|
|
"id": "handlers_webscrapinghandler_getdomainfromurl",
|
|
"label": ".getDomainFromURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L626"
|
|
},
|
|
{
|
|
"id": "handlers_webscrapinghandler_getvideoplatform",
|
|
"label": ".getVideoPlatform()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L634"
|
|
},
|
|
{
|
|
"id": "handlers_webscrapinghandler_getvideoid",
|
|
"label": ".getVideoID()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L647"
|
|
},
|
|
{
|
|
"id": "handlers_webscrapinghandler_extractkeywordsfromcontent",
|
|
"label": ".extractKeywordsFromContent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L672"
|
|
},
|
|
{
|
|
"id": "handlers_webscrapinghandler_iscommonword",
|
|
"label": ".isCommonWord()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L717"
|
|
},
|
|
{
|
|
"id": "handlers_webscrapinghandler_detectcontenttype",
|
|
"label": ".detectContentType()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L731"
|
|
},
|
|
{
|
|
"id": "handlers_webscrapinghandler_generatesummary",
|
|
"label": ".generateSummary()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L760"
|
|
},
|
|
{
|
|
"id": "backend_handlers_task_go",
|
|
"label": "task.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/task.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_task_gettasks",
|
|
"label": "GetTasks()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/task.go",
|
|
"source_location": "L15"
|
|
},
|
|
{
|
|
"id": "handlers_task_createtask",
|
|
"label": "CreateTask()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/task.go",
|
|
"source_location": "L107"
|
|
},
|
|
{
|
|
"id": "handlers_task_gettask",
|
|
"label": "GetTask()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/task.go",
|
|
"source_location": "L134"
|
|
},
|
|
{
|
|
"id": "handlers_task_updatetask",
|
|
"label": "UpdateTask()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/task.go",
|
|
"source_location": "L158"
|
|
},
|
|
{
|
|
"id": "handlers_task_deletetask",
|
|
"label": "DeleteTask()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/task.go",
|
|
"source_location": "L195"
|
|
},
|
|
{
|
|
"id": "backend_handlers_semantic_search_go",
|
|
"label": "semantic_search.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_semanticsearchrequest",
|
|
"label": "SemanticSearchRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L19"
|
|
},
|
|
{
|
|
"id": "handlers_semanticsearchresponse",
|
|
"label": "SemanticSearchResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L27"
|
|
},
|
|
{
|
|
"id": "handlers_semanticsearchresult",
|
|
"label": "SemanticSearchResult",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L35"
|
|
},
|
|
{
|
|
"id": "handlers_generateembeddingrequest",
|
|
"label": "GenerateEmbeddingRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L52"
|
|
},
|
|
{
|
|
"id": "handlers_generateembeddingresponse",
|
|
"label": "GenerateEmbeddingResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L59"
|
|
},
|
|
{
|
|
"id": "handlers_semantic_search_semanticsearch",
|
|
"label": "SemanticSearch()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L68"
|
|
},
|
|
{
|
|
"id": "handlers_semantic_search_generateembedding",
|
|
"label": "GenerateEmbedding()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L120"
|
|
},
|
|
{
|
|
"id": "handlers_semantic_search_reindexcontent",
|
|
"label": "ReindexContent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L172"
|
|
},
|
|
{
|
|
"id": "handlers_semantic_search_simplehash",
|
|
"label": "simpleHash()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L203"
|
|
},
|
|
{
|
|
"id": "handlers_semantic_search_findsimilarcontent",
|
|
"label": "findSimilarContent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L212"
|
|
},
|
|
{
|
|
"id": "handlers_semantic_search_cosinesimilarity",
|
|
"label": "cosineSimilarity()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L277"
|
|
},
|
|
{
|
|
"id": "handlers_semantic_search_buildsemanticsearchresult",
|
|
"label": "buildSemanticSearchResult()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L298"
|
|
},
|
|
{
|
|
"id": "handlers_semantic_search_generatehighlights",
|
|
"label": "generateHighlights()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L436"
|
|
},
|
|
{
|
|
"id": "handlers_semantic_search_reindexusercontent",
|
|
"label": "reindexUserContent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L462"
|
|
},
|
|
{
|
|
"id": "handlers_semantic_search_upsertembedding",
|
|
"label": "upsertEmbedding()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L544"
|
|
},
|
|
{
|
|
"id": "handlers_semantic_search_normalizesemanticcontenttype",
|
|
"label": "normalizeSemanticContentType()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L571"
|
|
},
|
|
{
|
|
"id": "handlers_semantic_search_compactsemantictext",
|
|
"label": "compactSemanticText()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L594"
|
|
},
|
|
{
|
|
"id": "backend_handlers_knowledge_base_go",
|
|
"label": "knowledge_base.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_knowledgebasehandler",
|
|
"label": "KnowledgeBaseHandler",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L16"
|
|
},
|
|
{
|
|
"id": "handlers_knowledge_base_newknowledgebasehandler",
|
|
"label": "NewKnowledgeBaseHandler()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L21"
|
|
},
|
|
{
|
|
"id": "handlers_knowledgebasehandler_createwikipage",
|
|
"label": ".CreateWikiPage()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L28"
|
|
},
|
|
{
|
|
"id": "handlers_knowledgebasehandler_getwikipages",
|
|
"label": ".GetWikiPages()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L109"
|
|
},
|
|
{
|
|
"id": "handlers_knowledgebasehandler_getwikipage",
|
|
"label": ".GetWikiPage()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L151"
|
|
},
|
|
{
|
|
"id": "handlers_knowledgebasehandler_updatewikipage",
|
|
"label": ".UpdateWikiPage()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L178"
|
|
},
|
|
{
|
|
"id": "handlers_knowledgebasehandler_deletewikipage",
|
|
"label": ".DeleteWikiPage()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L271"
|
|
},
|
|
{
|
|
"id": "handlers_knowledgebasehandler_createcategory",
|
|
"label": ".CreateCategory()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L296"
|
|
},
|
|
{
|
|
"id": "handlers_knowledgebasehandler_getcategories",
|
|
"label": ".GetCategories()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L345"
|
|
},
|
|
{
|
|
"id": "handlers_knowledgebasehandler_searchwikipages",
|
|
"label": ".SearchWikiPages()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L361"
|
|
},
|
|
{
|
|
"id": "handlers_knowledge_base_generateslug",
|
|
"label": "generateSlug()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L412"
|
|
},
|
|
{
|
|
"id": "handlers_knowledge_base_estimatereadingtime",
|
|
"label": "estimateReadingTime()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L421"
|
|
},
|
|
{
|
|
"id": "handlers_knowledgebasehandler_addtagstowikipage",
|
|
"label": ".addTagsToWikiPage()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L430"
|
|
},
|
|
{
|
|
"id": "handlers_knowledgebasehandler_updatewikipagetags",
|
|
"label": ".updateWikiPageTags()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L448"
|
|
},
|
|
{
|
|
"id": "handlers_knowledgebasehandler_addcollaboratorstowikipage",
|
|
"label": ".addCollaboratorsToWikiPage()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L456"
|
|
},
|
|
{
|
|
"id": "handlers_knowledgebasehandler_createwikiversion",
|
|
"label": ".createWikiVersion()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L462"
|
|
},
|
|
{
|
|
"id": "handlers_knowledgebasehandler_getlastwikiversion",
|
|
"label": ".getLastWikiVersion()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L481"
|
|
},
|
|
{
|
|
"id": "handlers_knowledgebasehandler_processbacklinks",
|
|
"label": ".processBacklinks()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L487"
|
|
},
|
|
{
|
|
"id": "backend_handlers_teams_go",
|
|
"label": "teams.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_teamshandler",
|
|
"label": "TeamsHandler",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L15"
|
|
},
|
|
{
|
|
"id": "handlers_teams_newteamshandler",
|
|
"label": "NewTeamsHandler()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L19"
|
|
},
|
|
{
|
|
"id": "handlers_teams_generateinvitationtoken",
|
|
"label": "generateInvitationToken()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L24"
|
|
},
|
|
{
|
|
"id": "handlers_teamshandler_getteams",
|
|
"label": ".GetTeams()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L31"
|
|
},
|
|
{
|
|
"id": "handlers_teamshandler_createteam",
|
|
"label": ".CreateTeam()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L59"
|
|
},
|
|
{
|
|
"id": "handlers_teamshandler_getteam",
|
|
"label": ".GetTeam()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L129"
|
|
},
|
|
{
|
|
"id": "handlers_teamshandler_updateteam",
|
|
"label": ".UpdateTeam()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L168"
|
|
},
|
|
{
|
|
"id": "handlers_teamshandler_deleteteam",
|
|
"label": ".DeleteTeam()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L223"
|
|
},
|
|
{
|
|
"id": "handlers_teamshandler_invitemember",
|
|
"label": ".InviteMember()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L254"
|
|
},
|
|
{
|
|
"id": "handlers_teamshandler_acceptinvitation",
|
|
"label": ".AcceptInvitation()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L338"
|
|
},
|
|
{
|
|
"id": "handlers_teamshandler_getteammembers",
|
|
"label": ".GetTeamMembers()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L411"
|
|
},
|
|
{
|
|
"id": "handlers_teamshandler_removemember",
|
|
"label": ".RemoveMember()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L441"
|
|
},
|
|
{
|
|
"id": "handlers_teamshandler_getteamactivity",
|
|
"label": ".GetTeamActivity()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L498"
|
|
},
|
|
{
|
|
"id": "handlers_teamshandler_getteamstats",
|
|
"label": ".GetTeamStats()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L537"
|
|
},
|
|
{
|
|
"id": "backend_handlers_analytics_go",
|
|
"label": "analytics.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_analyticshandler",
|
|
"label": "AnalyticsHandler",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L15"
|
|
},
|
|
{
|
|
"id": "handlers_analytics_newanalyticshandler",
|
|
"label": "NewAnalyticsHandler()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "handlers_analyticshandler_getdashboardanalytics",
|
|
"label": ".GetDashboardAnalytics()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L25"
|
|
},
|
|
{
|
|
"id": "handlers_analyticshandler_getproductivitymetrics",
|
|
"label": ".GetProductivityMetrics()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L136"
|
|
},
|
|
{
|
|
"id": "handlers_analyticshandler_getlearninganalytics",
|
|
"label": ".GetLearningAnalytics()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L190"
|
|
},
|
|
{
|
|
"id": "handlers_analyticshandler_getcontentanalytics",
|
|
"label": ".GetContentAnalytics()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L250"
|
|
},
|
|
{
|
|
"id": "handlers_analyticshandler_getgithubanalytics",
|
|
"label": ".GetGitHubAnalytics()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L307"
|
|
},
|
|
{
|
|
"id": "handlers_analyticshandler_getgoals",
|
|
"label": ".GetGoals()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L376"
|
|
},
|
|
{
|
|
"id": "handlers_analyticshandler_creategoal",
|
|
"label": ".CreateGoal()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L427"
|
|
},
|
|
{
|
|
"id": "handlers_analyticshandler_updategoal",
|
|
"label": ".UpdateGoal()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L476"
|
|
},
|
|
{
|
|
"id": "handlers_analyticshandler_deletegoal",
|
|
"label": ".DeleteGoal()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L557"
|
|
},
|
|
{
|
|
"id": "handlers_analyticshandler_generateanalyticsreport",
|
|
"label": ".GenerateAnalyticsReport()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L580"
|
|
},
|
|
{
|
|
"id": "handlers_analyticshandler_generatedailyanalytics",
|
|
"label": ".GenerateDailyAnalytics()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L655"
|
|
},
|
|
{
|
|
"id": "handlers_analyticshandler_calculatestudystreak",
|
|
"label": ".calculateStudyStreak()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L779"
|
|
},
|
|
{
|
|
"id": "handlers_analyticshandler_calculateproductivityscore",
|
|
"label": ".calculateProductivityScore()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L802"
|
|
},
|
|
{
|
|
"id": "handlers_analyticshandler_generateproductivitymetrics",
|
|
"label": ".generateProductivityMetrics()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L827"
|
|
},
|
|
{
|
|
"id": "handlers_analytics_calculatefocusscore",
|
|
"label": "calculateFocusScore()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L943"
|
|
},
|
|
{
|
|
"id": "handlers_analyticshandler_generateinsights",
|
|
"label": ".generateInsights()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L986"
|
|
},
|
|
{
|
|
"id": "handlers_analyticshandler_generaterecommendations",
|
|
"label": ".generateRecommendations()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L1015"
|
|
},
|
|
{
|
|
"id": "backend_handlers_bookmark_go",
|
|
"label": "bookmark.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_bookmark_getbookmarks",
|
|
"label": "GetBookmarks()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L23"
|
|
},
|
|
{
|
|
"id": "handlers_bookmark_createbookmark",
|
|
"label": "CreateBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L80"
|
|
},
|
|
{
|
|
"id": "handlers_bookmark_getbookmark",
|
|
"label": "GetBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L136"
|
|
},
|
|
{
|
|
"id": "handlers_bookmark_updatebookmark",
|
|
"label": "UpdateBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L161"
|
|
},
|
|
{
|
|
"id": "handlers_bookmark_deletebookmark",
|
|
"label": "DeleteBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L202"
|
|
},
|
|
{
|
|
"id": "handlers_bookmark_refreshbookmarkmetadata",
|
|
"label": "RefreshBookmarkMetadata()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L232"
|
|
},
|
|
{
|
|
"id": "handlers_bookmark_getbookmarkmetadata",
|
|
"label": "GetBookmarkMetadata()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L287"
|
|
},
|
|
{
|
|
"id": "handlers_bookmark_getbookmarkcontent",
|
|
"label": "GetBookmarkContent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L318"
|
|
},
|
|
{
|
|
"id": "handlers_bookmark_fetchpagecontentwithscreenshot",
|
|
"label": "fetchPageContentWithScreenshot()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L341"
|
|
},
|
|
{
|
|
"id": "handlers_bookmark_capturescreenshot",
|
|
"label": "captureScreenshot()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L401"
|
|
},
|
|
{
|
|
"id": "handlers_bookmark_generateenhancedpreviewhtml",
|
|
"label": "generateEnhancedPreviewHTML()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L428"
|
|
},
|
|
{
|
|
"id": "backend_handlers_config_go",
|
|
"label": "config.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/config.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_config_getapiconfig",
|
|
"label": "GetAPIConfig()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/config.go",
|
|
"source_location": "L11"
|
|
},
|
|
{
|
|
"id": "backend_handlers_messages_go",
|
|
"label": "messages.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_createconversationrequest",
|
|
"label": "CreateConversationRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L32"
|
|
},
|
|
{
|
|
"id": "handlers_addconversationmemberrequest",
|
|
"label": "AddConversationMemberRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L40"
|
|
},
|
|
{
|
|
"id": "handlers_attachmentinput",
|
|
"label": "AttachmentInput",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L45"
|
|
},
|
|
{
|
|
"id": "handlers_referenceinput",
|
|
"label": "ReferenceInput",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L52"
|
|
},
|
|
{
|
|
"id": "handlers_createmessagerequest",
|
|
"label": "CreateMessageRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L58"
|
|
},
|
|
{
|
|
"id": "handlers_updatemessagerequest",
|
|
"label": "UpdateMessageRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L65"
|
|
},
|
|
{
|
|
"id": "handlers_createreactionrequest",
|
|
"label": "CreateReactionRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L69"
|
|
},
|
|
{
|
|
"id": "handlers_messagesearchrequest",
|
|
"label": "MessageSearchRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L73"
|
|
},
|
|
{
|
|
"id": "handlers_suggestionactionrequest",
|
|
"label": "SuggestionActionRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L89"
|
|
},
|
|
{
|
|
"id": "handlers_createvaultitemrequest",
|
|
"label": "CreateVaultItemRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L93"
|
|
},
|
|
{
|
|
"id": "handlers_sharevaultitemrequest",
|
|
"label": "ShareVaultItemRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L100"
|
|
},
|
|
{
|
|
"id": "handlers_unsharevaultitemrequest",
|
|
"label": "UnshareVaultItemRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L106"
|
|
},
|
|
{
|
|
"id": "handlers_conversationlistitem",
|
|
"label": "conversationListItem",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L110"
|
|
},
|
|
{
|
|
"id": "handlers_messages_getconversations",
|
|
"label": "GetConversations()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L118"
|
|
},
|
|
{
|
|
"id": "handlers_messages_createconversation",
|
|
"label": "CreateConversation()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L177"
|
|
},
|
|
{
|
|
"id": "handlers_messages_getconversation",
|
|
"label": "GetConversation()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L348"
|
|
},
|
|
{
|
|
"id": "handlers_messages_updateconversation",
|
|
"label": "UpdateConversation()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L379"
|
|
},
|
|
{
|
|
"id": "handlers_messages_addconversationmember",
|
|
"label": "AddConversationMember()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L439"
|
|
},
|
|
{
|
|
"id": "handlers_messages_removeconversationmember",
|
|
"label": "RemoveConversationMember()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L505"
|
|
},
|
|
{
|
|
"id": "handlers_messages_getconversationmessages",
|
|
"label": "GetConversationMessages()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L544"
|
|
},
|
|
{
|
|
"id": "handlers_messages_createconversationmessage",
|
|
"label": "CreateConversationMessage()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L622"
|
|
},
|
|
{
|
|
"id": "handlers_messages_updatemessage",
|
|
"label": "UpdateMessage()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L810"
|
|
},
|
|
{
|
|
"id": "handlers_messages_deletemessage",
|
|
"label": "DeleteMessage()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L867"
|
|
},
|
|
{
|
|
"id": "handlers_messages_addmessagereaction",
|
|
"label": "AddMessageReaction()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L910"
|
|
},
|
|
{
|
|
"id": "handlers_messages_removemessagereaction",
|
|
"label": "RemoveMessageReaction()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L955"
|
|
},
|
|
{
|
|
"id": "handlers_messages_searchmessages",
|
|
"label": "SearchMessages()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L992"
|
|
},
|
|
{
|
|
"id": "handlers_messages_getmessagesuggestions",
|
|
"label": "GetMessageSuggestions()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1134"
|
|
},
|
|
{
|
|
"id": "handlers_messages_acceptmessagesuggestion",
|
|
"label": "AcceptMessageSuggestion()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1161"
|
|
},
|
|
{
|
|
"id": "handlers_messages_dismissmessagesuggestion",
|
|
"label": "DismissMessageSuggestion()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1221"
|
|
},
|
|
{
|
|
"id": "handlers_messages_revealsensitivemessage",
|
|
"label": "RevealSensitiveMessage()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1260"
|
|
},
|
|
{
|
|
"id": "handlers_messages_getpasswordvaultitems",
|
|
"label": "GetPasswordVaultItems()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1291"
|
|
},
|
|
{
|
|
"id": "handlers_messages_createpasswordvaultitem",
|
|
"label": "CreatePasswordVaultItem()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1363"
|
|
},
|
|
{
|
|
"id": "handlers_messages_sharepasswordvaultitem",
|
|
"label": "SharePasswordVaultItem()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1418"
|
|
},
|
|
{
|
|
"id": "handlers_messages_revealpasswordvaultitem",
|
|
"label": "RevealPasswordVaultItem()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1472"
|
|
},
|
|
{
|
|
"id": "handlers_messages_unsharepasswordvaultitem",
|
|
"label": "UnsharePasswordVaultItem()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1528"
|
|
},
|
|
{
|
|
"id": "handlers_messages_messageswebsocket",
|
|
"label": "MessagesWebSocket()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1562"
|
|
},
|
|
{
|
|
"id": "handlers_messages_applysuggestionaction",
|
|
"label": "applySuggestionAction()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1685"
|
|
},
|
|
{
|
|
"id": "handlers_messages_ensuremessagingdefaults",
|
|
"label": "ensureMessagingDefaults()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1920"
|
|
},
|
|
{
|
|
"id": "handlers_messages_ensureglobalconversations",
|
|
"label": "ensureGlobalConversations()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1949"
|
|
},
|
|
{
|
|
"id": "handlers_messages_ensureuserconversation",
|
|
"label": "ensureUserConversation()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1997"
|
|
},
|
|
{
|
|
"id": "handlers_messages_getconversationwithmembership",
|
|
"label": "getConversationWithMembership()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2029"
|
|
},
|
|
{
|
|
"id": "handlers_messages_isconversationadmin",
|
|
"label": "isConversationAdmin()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2042"
|
|
},
|
|
{
|
|
"id": "handlers_messages_canwritemessage",
|
|
"label": "canWriteMessage()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2046"
|
|
},
|
|
{
|
|
"id": "handlers_messages_getauthuserid",
|
|
"label": "getAuthUserID()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2052"
|
|
},
|
|
{
|
|
"id": "handlers_messages_parseuintparam",
|
|
"label": "parseUintParam()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2062"
|
|
},
|
|
{
|
|
"id": "handlers_messages_parseuintany",
|
|
"label": "parseUintAny()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2071"
|
|
},
|
|
{
|
|
"id": "handlers_messages_findexistingdm",
|
|
"label": "findExistingDM()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2087"
|
|
},
|
|
{
|
|
"id": "handlers_messages_usersexist",
|
|
"label": "usersExist()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2115"
|
|
},
|
|
{
|
|
"id": "handlers_messages_hasattachment",
|
|
"label": "hasAttachment()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2124"
|
|
},
|
|
{
|
|
"id": "handlers_messages_masksensitivebody",
|
|
"label": "maskSensitiveBody()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2133"
|
|
},
|
|
{
|
|
"id": "handlers_messages_extractsensitiveplaintext",
|
|
"label": "extractSensitivePlaintext()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2156"
|
|
},
|
|
{
|
|
"id": "handlers_messages_extractsensitivepayload",
|
|
"label": "extractSensitivePayload()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2174"
|
|
},
|
|
{
|
|
"id": "handlers_messages_normalizeattachmentkind",
|
|
"label": "normalizeAttachmentKind()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2197"
|
|
},
|
|
{
|
|
"id": "handlers_messages_normalizereferencetype",
|
|
"label": "normalizeReferenceType()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2207"
|
|
},
|
|
{
|
|
"id": "handlers_messages_isreferencedeeplinkallowed",
|
|
"label": "isReferenceDeepLinkAllowed()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2217"
|
|
},
|
|
{
|
|
"id": "handlers_messages_canreferenceentity",
|
|
"label": "canReferenceEntity()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2221"
|
|
},
|
|
{
|
|
"id": "handlers_messages_compactmessagetitle",
|
|
"label": "compactMessageTitle()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2234"
|
|
},
|
|
{
|
|
"id": "handlers_messages_firsturlfromtext",
|
|
"label": "firstURLFromText()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2245"
|
|
},
|
|
{
|
|
"id": "handlers_messages_extractyoutubevideoid",
|
|
"label": "extractYouTubeVideoID()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2253"
|
|
},
|
|
{
|
|
"id": "handlers_messages_asstring",
|
|
"label": "asString()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2277"
|
|
},
|
|
{
|
|
"id": "handlers_messages_isconversationmember",
|
|
"label": "isConversationMember()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2284"
|
|
},
|
|
{
|
|
"id": "backend_handlers_two_factor_go",
|
|
"label": "two_factor.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_totpsetuprequest",
|
|
"label": "TOTPSetupRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L28"
|
|
},
|
|
{
|
|
"id": "handlers_totpsetupresponse",
|
|
"label": "TOTPSetupResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L33"
|
|
},
|
|
{
|
|
"id": "handlers_totpverifyrequest",
|
|
"label": "TOTPVerifyRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L40"
|
|
},
|
|
{
|
|
"id": "handlers_totpenablerequest",
|
|
"label": "TOTPEnableRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L45"
|
|
},
|
|
{
|
|
"id": "handlers_totpdisablerequest",
|
|
"label": "TOTPDisableRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L50"
|
|
},
|
|
{
|
|
"id": "handlers_totploginrequest",
|
|
"label": "TOTPLoginRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L56"
|
|
},
|
|
{
|
|
"id": "handlers_two_factor_encrypt",
|
|
"label": "encrypt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L63"
|
|
},
|
|
{
|
|
"id": "handlers_two_factor_decrypt",
|
|
"label": "decrypt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L93"
|
|
},
|
|
{
|
|
"id": "handlers_two_factor_generatebackupcodes",
|
|
"label": "generateBackupCodes()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L133"
|
|
},
|
|
{
|
|
"id": "handlers_two_factor_setuptotp",
|
|
"label": "SetupTOTP()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L142"
|
|
},
|
|
{
|
|
"id": "handlers_two_factor_verifytotp",
|
|
"label": "VerifyTOTP()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L226"
|
|
},
|
|
{
|
|
"id": "handlers_two_factor_enabletotp",
|
|
"label": "EnableTOTP()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L264"
|
|
},
|
|
{
|
|
"id": "handlers_two_factor_disabletotp",
|
|
"label": "DisableTOTP()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L309"
|
|
},
|
|
{
|
|
"id": "handlers_two_factor_gettotpstatus",
|
|
"label": "GetTOTPStatus()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L367"
|
|
},
|
|
{
|
|
"id": "handlers_two_factor_verifybackupcode",
|
|
"label": "VerifyBackupCode()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L385"
|
|
},
|
|
{
|
|
"id": "handlers_two_factor_loginwithtotp",
|
|
"label": "LoginWithTOTP()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L453"
|
|
},
|
|
{
|
|
"id": "handlers_two_factor_regeneratebackupcodes",
|
|
"label": "RegenerateBackupCodes()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L620"
|
|
},
|
|
{
|
|
"id": "backend_handlers_oauth_service_go",
|
|
"label": "oauth_service.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_centralizedoauthuser",
|
|
"label": "centralizedOAuthUser",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L18"
|
|
},
|
|
{
|
|
"id": "handlers_oauth_service_getoauthserviceurl",
|
|
"label": "getOAuthServiceURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L27"
|
|
},
|
|
{
|
|
"id": "handlers_oauth_service_headervalue",
|
|
"label": "headerValue()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L31"
|
|
},
|
|
{
|
|
"id": "handlers_oauth_service_backendpublicbaseurl",
|
|
"label": "backendPublicBaseURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L47"
|
|
},
|
|
{
|
|
"id": "handlers_oauth_service_normalizefrontendredirecturl",
|
|
"label": "normalizeFrontendRedirectURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L73"
|
|
},
|
|
{
|
|
"id": "handlers_oauth_service_resolvefrontendredirecturl",
|
|
"label": "resolveFrontendRedirectURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L91"
|
|
},
|
|
{
|
|
"id": "handlers_oauth_service_buildgithubusercallbackurl",
|
|
"label": "buildGitHubUserCallbackURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L118"
|
|
},
|
|
{
|
|
"id": "handlers_oauth_service_buildfrontendcallbackredirecturl",
|
|
"label": "buildFrontendCallbackRedirectURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L132"
|
|
},
|
|
{
|
|
"id": "handlers_oauth_service_firstnonempty",
|
|
"label": "firstNonEmpty()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L152"
|
|
},
|
|
{
|
|
"id": "handlers_oauth_service_uniqueusername",
|
|
"label": "uniqueUsername()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L162"
|
|
},
|
|
{
|
|
"id": "handlers_oauth_service_upsertcentralizedoauthuser",
|
|
"label": "upsertCentralizedOAuthUser()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L189"
|
|
},
|
|
{
|
|
"id": "backend_handlers_search_enhanced_go",
|
|
"label": "search_enhanced.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_searchfilters",
|
|
"label": "SearchFilters",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L15"
|
|
},
|
|
{
|
|
"id": "handlers_daterange",
|
|
"label": "DateRange",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L30"
|
|
},
|
|
{
|
|
"id": "handlers_searchresult",
|
|
"label": "SearchResult",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L36"
|
|
},
|
|
{
|
|
"id": "handlers_searchresponse",
|
|
"label": "SearchResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L62"
|
|
},
|
|
{
|
|
"id": "handlers_search_enhanced_enhancedsearch",
|
|
"label": "EnhancedSearch()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L73"
|
|
},
|
|
{
|
|
"id": "handlers_search_enhanced_searchbookmarks",
|
|
"label": "searchBookmarks()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L156"
|
|
},
|
|
{
|
|
"id": "handlers_search_enhanced_searchtasks",
|
|
"label": "searchTasks()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L235"
|
|
},
|
|
{
|
|
"id": "handlers_search_enhanced_searchnotes",
|
|
"label": "searchNotes()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L295"
|
|
},
|
|
{
|
|
"id": "handlers_search_enhanced_searchfiles",
|
|
"label": "searchFiles()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L359"
|
|
},
|
|
{
|
|
"id": "handlers_search_enhanced_calculaterelevancescore",
|
|
"label": "calculateRelevanceScore()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L431"
|
|
},
|
|
{
|
|
"id": "handlers_search_enhanced_getsearchsuggestions",
|
|
"label": "getSearchSuggestions()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L479"
|
|
},
|
|
{
|
|
"id": "handlers_search_enhanced_savesearch",
|
|
"label": "SaveSearch()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L490"
|
|
},
|
|
{
|
|
"id": "handlers_search_enhanced_getsearchanalytics",
|
|
"label": "GetSearchAnalytics()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L512"
|
|
},
|
|
{
|
|
"id": "backend_handlers_learning_path_go",
|
|
"label": "learning_path.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_learning_path_getlearningpaths",
|
|
"label": "GetLearningPaths()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L14"
|
|
},
|
|
{
|
|
"id": "handlers_learning_path_getlearningpath",
|
|
"label": "GetLearningPath()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L50"
|
|
},
|
|
{
|
|
"id": "handlers_learning_path_createlearningpath",
|
|
"label": "CreateLearningPath()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L73"
|
|
},
|
|
{
|
|
"id": "handlers_learning_path_updatelearningpath",
|
|
"label": "UpdateLearningPath()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L104"
|
|
},
|
|
{
|
|
"id": "handlers_learning_path_deletelearningpath",
|
|
"label": "DeleteLearningPath()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L144"
|
|
},
|
|
{
|
|
"id": "handlers_learning_path_enrollinlearningpath",
|
|
"label": "EnrollInLearningPath()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L174"
|
|
},
|
|
{
|
|
"id": "handlers_learning_path_getuserenrollments",
|
|
"label": "GetUserEnrollments()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L223"
|
|
},
|
|
{
|
|
"id": "handlers_learning_path_updateprogress",
|
|
"label": "UpdateProgress()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L245"
|
|
},
|
|
{
|
|
"id": "handlers_learning_path_ratelearningpath",
|
|
"label": "RateLearningPath()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L304"
|
|
},
|
|
{
|
|
"id": "handlers_learning_path_getlearningpathcategories",
|
|
"label": "GetLearningPathCategories()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L369"
|
|
},
|
|
{
|
|
"id": "backend_handlers_file_go",
|
|
"label": "file.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_createfilesharerequest",
|
|
"label": "createFileShareRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "handlers_fileshareresponse",
|
|
"label": "fileShareResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L27"
|
|
},
|
|
{
|
|
"id": "handlers_file_generatesecuresharetoken",
|
|
"label": "generateSecureShareToken()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L42"
|
|
},
|
|
{
|
|
"id": "handlers_file_buildpublicshareurl",
|
|
"label": "buildPublicShareURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L51"
|
|
},
|
|
{
|
|
"id": "handlers_file_mapfileshareresponse",
|
|
"label": "mapFileShareResponse()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L86"
|
|
},
|
|
{
|
|
"id": "handlers_file_getfiles",
|
|
"label": "GetFiles()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L104"
|
|
},
|
|
{
|
|
"id": "handlers_file_uploadfile",
|
|
"label": "UploadFile()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L149"
|
|
},
|
|
{
|
|
"id": "handlers_file_getfile",
|
|
"label": "GetFile()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L234"
|
|
},
|
|
{
|
|
"id": "handlers_file_downloadfile",
|
|
"label": "DownloadFile()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L251"
|
|
},
|
|
{
|
|
"id": "handlers_file_createfileshare",
|
|
"label": "CreateFileShare()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L277"
|
|
},
|
|
{
|
|
"id": "handlers_file_getfileshares",
|
|
"label": "GetFileShares()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L352"
|
|
},
|
|
{
|
|
"id": "handlers_file_deletefileshare",
|
|
"label": "DeleteFileShare()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L392"
|
|
},
|
|
{
|
|
"id": "handlers_file_deletefile",
|
|
"label": "DeleteFile()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L436"
|
|
},
|
|
{
|
|
"id": "handlers_file_determinefiletype",
|
|
"label": "determineFileType()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L473"
|
|
},
|
|
{
|
|
"id": "backend_handlers_browser_extension_go",
|
|
"label": "browser_extension.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_createapikeyrequest",
|
|
"label": "CreateAPIKeyRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "handlers_apikeyresponse",
|
|
"label": "APIKeyResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L27"
|
|
},
|
|
{
|
|
"id": "handlers_browser_extension_generateapikey",
|
|
"label": "GenerateAPIKey()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L37"
|
|
},
|
|
{
|
|
"id": "handlers_browser_extension_getapikeys",
|
|
"label": "GetAPIKeys()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L113"
|
|
},
|
|
{
|
|
"id": "handlers_browser_extension_revokeapikey",
|
|
"label": "RevokeAPIKey()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L148"
|
|
},
|
|
{
|
|
"id": "handlers_browser_extension_validateapikey",
|
|
"label": "ValidateAPIKey()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L175"
|
|
},
|
|
{
|
|
"id": "handlers_browser_extension_registerbrowserextension",
|
|
"label": "RegisterBrowserExtension()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L233"
|
|
},
|
|
{
|
|
"id": "handlers_browser_extension_getbrowserextensions",
|
|
"label": "GetBrowserExtensions()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L281"
|
|
},
|
|
{
|
|
"id": "handlers_browser_extension_revokebrowserextension",
|
|
"label": "RevokeBrowserExtension()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L301"
|
|
},
|
|
{
|
|
"id": "handlers_browser_extension_downloadbrowserextension",
|
|
"label": "DownloadBrowserExtension()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L328"
|
|
},
|
|
{
|
|
"id": "handlers_browser_extension_createzip",
|
|
"label": "createZip()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L370"
|
|
},
|
|
{
|
|
"id": "backend_handlers_chat_go",
|
|
"label": "chat.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_mistralconfig",
|
|
"label": "MistralConfig",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L18"
|
|
},
|
|
{
|
|
"id": "handlers_chatrequest",
|
|
"label": "ChatRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L27"
|
|
},
|
|
{
|
|
"id": "handlers_chatresponse",
|
|
"label": "ChatResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L36"
|
|
},
|
|
{
|
|
"id": "handlers_tokenusage",
|
|
"label": "TokenUsage",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L48"
|
|
},
|
|
{
|
|
"id": "handlers_mistralmessage",
|
|
"label": "MistralMessage",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L55"
|
|
},
|
|
{
|
|
"id": "handlers_mistralrequest",
|
|
"label": "MistralRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L61"
|
|
},
|
|
{
|
|
"id": "handlers_mistralresponse",
|
|
"label": "MistralResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L69"
|
|
},
|
|
{
|
|
"id": "handlers_chat_getmistralconfig",
|
|
"label": "GetMistralConfig()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L98"
|
|
},
|
|
{
|
|
"id": "handlers_chat_sendmessage",
|
|
"label": "SendMessage()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L103"
|
|
},
|
|
{
|
|
"id": "handlers_chat_getsessions",
|
|
"label": "GetSessions()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L274"
|
|
},
|
|
{
|
|
"id": "handlers_chat_getsessionmessages",
|
|
"label": "GetSessionMessages()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L284"
|
|
},
|
|
{
|
|
"id": "handlers_chat_deletesession",
|
|
"label": "DeleteSession()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L302"
|
|
},
|
|
{
|
|
"id": "handlers_chat_callmistral",
|
|
"label": "callMistral()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L322"
|
|
},
|
|
{
|
|
"id": "backend_handlers_demo_go",
|
|
"label": "demo.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/demo.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_demo_demostatus",
|
|
"label": "DemoStatus()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/demo.go",
|
|
"source_location": "L11"
|
|
},
|
|
{
|
|
"id": "backend_handlers_github_user_auth_go",
|
|
"label": "github_user_auth.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_githubusertokenresponse",
|
|
"label": "gitHubUserTokenResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L34"
|
|
},
|
|
{
|
|
"id": "handlers_githubuseremail",
|
|
"label": "gitHubUserEmail",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L46"
|
|
},
|
|
{
|
|
"id": "handlers_githubuserinstallationsresponse",
|
|
"label": "gitHubUserInstallationsResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L52"
|
|
},
|
|
{
|
|
"id": "handlers_github_user_auth_getgithubappclientid",
|
|
"label": "getGitHubAppClientID()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L58"
|
|
},
|
|
{
|
|
"id": "handlers_github_user_auth_getgithubappclientsecret",
|
|
"label": "getGitHubAppClientSecret()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L62"
|
|
},
|
|
{
|
|
"id": "handlers_github_user_auth_hasgithubuserauthconfig",
|
|
"label": "hasGitHubUserAuthConfig()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L66"
|
|
},
|
|
{
|
|
"id": "handlers_github_user_auth_issecurerequest",
|
|
"label": "isSecureRequest()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L70"
|
|
},
|
|
{
|
|
"id": "handlers_github_user_auth_setgithubauthcookie",
|
|
"label": "setGitHubAuthCookie()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L77"
|
|
},
|
|
{
|
|
"id": "handlers_github_user_auth_storegithubauthflowstate",
|
|
"label": "storeGitHubAuthFlowState()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L82"
|
|
},
|
|
{
|
|
"id": "handlers_github_user_auth_cleargithubauthflowstate",
|
|
"label": "clearGitHubAuthFlowState()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L91"
|
|
},
|
|
{
|
|
"id": "handlers_github_user_auth_getgithubfrontendredirectfromcookie",
|
|
"label": "getGitHubFrontendRedirectFromCookie()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L96"
|
|
},
|
|
{
|
|
"id": "handlers_github_user_auth_postgithubtokenrequest",
|
|
"label": "postGitHubTokenRequest()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L104"
|
|
},
|
|
{
|
|
"id": "handlers_github_user_auth_exchangegithubauthorizationcode",
|
|
"label": "exchangeGitHubAuthorizationCode()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L146"
|
|
},
|
|
{
|
|
"id": "handlers_github_user_auth_refreshgithubuseraccesstoken",
|
|
"label": "refreshGitHubUserAccessToken()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L165"
|
|
},
|
|
{
|
|
"id": "handlers_github_user_auth_tokenexpiryfromseconds",
|
|
"label": "tokenExpiryFromSeconds()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L182"
|
|
},
|
|
{
|
|
"id": "handlers_github_user_auth_upsertgithubuserauth",
|
|
"label": "upsertGitHubUserAuth()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L190"
|
|
},
|
|
{
|
|
"id": "handlers_github_user_auth_getgithubuserauthrecord",
|
|
"label": "getGitHubUserAuthRecord()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L250"
|
|
},
|
|
{
|
|
"id": "handlers_github_user_auth_decryptgithubusertoken",
|
|
"label": "decryptGitHubUserToken()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L258"
|
|
},
|
|
{
|
|
"id": "handlers_github_user_auth_getgithubuseraccesstokenforuser",
|
|
"label": "getGitHubUserAccessTokenForUser()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L266"
|
|
},
|
|
{
|
|
"id": "handlers_github_user_auth_fetchgithubprimaryverifiedemail",
|
|
"label": "fetchGitHubPrimaryVerifiedEmail()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L330"
|
|
},
|
|
{
|
|
"id": "handlers_github_user_auth_listgithubuserinstallations",
|
|
"label": "listGitHubUserInstallations()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L373"
|
|
},
|
|
{
|
|
"id": "handlers_github_user_auth_verifygithubinstallationaccessforuser",
|
|
"label": "verifyGitHubInstallationAccessForUser()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L417"
|
|
},
|
|
{
|
|
"id": "backend_handlers_member_go",
|
|
"label": "member.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/member.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_memberhandler",
|
|
"label": "MemberHandler",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/member.go",
|
|
"source_location": "L15"
|
|
},
|
|
{
|
|
"id": "handlers_member_newmemberhandler",
|
|
"label": "NewMemberHandler()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/member.go",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "handlers_memberhandler_getmembers",
|
|
"label": ".GetMembers()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/member.go",
|
|
"source_location": "L25"
|
|
},
|
|
{
|
|
"id": "handlers_memberhandler_getmemberstats",
|
|
"label": ".GetMemberStats()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/member.go",
|
|
"source_location": "L76"
|
|
},
|
|
{
|
|
"id": "handlers_member_getinitials",
|
|
"label": "getInitials()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/member.go",
|
|
"source_location": "L103"
|
|
},
|
|
{
|
|
"id": "handlers_member_formattime",
|
|
"label": "formatTime()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/member.go",
|
|
"source_location": "L116"
|
|
},
|
|
{
|
|
"id": "handlers_member_plurals",
|
|
"label": "pluralS()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/member.go",
|
|
"source_location": "L138"
|
|
},
|
|
{
|
|
"id": "backend_handlers_github_go",
|
|
"label": "github.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_githubuser",
|
|
"label": "GitHubUser",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L18"
|
|
},
|
|
{
|
|
"id": "handlers_githubrepo",
|
|
"label": "GitHubRepo",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L28"
|
|
},
|
|
{
|
|
"id": "handlers_github_githublogin",
|
|
"label": "GitHubLogin()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L48"
|
|
},
|
|
{
|
|
"id": "handlers_github_githubcallback",
|
|
"label": "GitHubCallback()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L61"
|
|
},
|
|
{
|
|
"id": "handlers_github_getgithubuser",
|
|
"label": "getGitHubUser()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L144"
|
|
},
|
|
{
|
|
"id": "handlers_github_getprimaryemail",
|
|
"label": "getPrimaryEmail()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L185"
|
|
},
|
|
{
|
|
"id": "handlers_github_getcurrentuserwithgithub",
|
|
"label": "GetCurrentUserWithGitHub()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L190"
|
|
},
|
|
{
|
|
"id": "handlers_github_getgithubrepos",
|
|
"label": "GetGitHubRepos()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L204"
|
|
},
|
|
{
|
|
"id": "handlers_githubcontribution",
|
|
"label": "GitHubContribution",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L252"
|
|
},
|
|
{
|
|
"id": "handlers_githubactivityresponse",
|
|
"label": "GitHubActivityResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L259"
|
|
},
|
|
{
|
|
"id": "handlers_github_fetchgithubrepos",
|
|
"label": "fetchGitHubRepos()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L266"
|
|
},
|
|
{
|
|
"id": "handlers_github_fetchgithubcontributions",
|
|
"label": "fetchGitHubContributions()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L301"
|
|
},
|
|
{
|
|
"id": "handlers_github_getgithubactivity",
|
|
"label": "GetGitHubActivity()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L398"
|
|
},
|
|
{
|
|
"id": "backend_handlers_encryption_go",
|
|
"label": "encryption.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_encryptionrequest",
|
|
"label": "EncryptionRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "handlers_encryptionresponse",
|
|
"label": "EncryptionResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L26"
|
|
},
|
|
{
|
|
"id": "handlers_encryption_encryptnotecontent",
|
|
"label": "EncryptNoteContent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L32"
|
|
},
|
|
{
|
|
"id": "handlers_encryption_decryptnotecontent",
|
|
"label": "DecryptNoteContent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L53"
|
|
},
|
|
{
|
|
"id": "handlers_encryption_createencryptednote",
|
|
"label": "CreateEncryptedNote()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L77"
|
|
},
|
|
{
|
|
"id": "handlers_encryption_getencryptednote",
|
|
"label": "GetEncryptedNote()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L166"
|
|
},
|
|
{
|
|
"id": "handlers_encryption_uploadencryptedfile",
|
|
"label": "UploadEncryptedFile()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L210"
|
|
},
|
|
{
|
|
"id": "handlers_encryption_downloadencryptedfile",
|
|
"label": "DownloadEncryptedFile()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L322"
|
|
},
|
|
{
|
|
"id": "handlers_encryption_getencryptionstatus",
|
|
"label": "GetEncryptionStatus()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L370"
|
|
},
|
|
{
|
|
"id": "handlers_encryption_generaterandomstringforfile",
|
|
"label": "generateRandomStringForFile()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L409"
|
|
},
|
|
{
|
|
"id": "handlers_encryption_determinefiletypeforencryption",
|
|
"label": "determineFileTypeForEncryption()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L418"
|
|
},
|
|
{
|
|
"id": "backend_handlers_chat_context_go",
|
|
"label": "chat_context.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/chat_context.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_usercontext",
|
|
"label": "UserContext",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/chat_context.go",
|
|
"source_location": "L11"
|
|
},
|
|
{
|
|
"id": "handlers_chat_context_buildusercontext",
|
|
"label": "buildUserContext()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/chat_context.go",
|
|
"source_location": "L19"
|
|
},
|
|
{
|
|
"id": "handlers_chat_context_buildsystemprompt",
|
|
"label": "buildSystemPrompt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/chat_context.go",
|
|
"source_location": "L54"
|
|
},
|
|
{
|
|
"id": "handlers_chat_context_getcontextitemids",
|
|
"label": "getContextItemIDs()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/chat_context.go",
|
|
"source_location": "L147"
|
|
},
|
|
{
|
|
"id": "handlers_chat_context_formatfilesize",
|
|
"label": "formatFileSize()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/chat_context.go",
|
|
"source_location": "L170"
|
|
},
|
|
{
|
|
"id": "backend_handlers_goals_habits_go",
|
|
"label": "goals_habits.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_goalshabitshandler",
|
|
"label": "GoalsHabitsHandler",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L14"
|
|
},
|
|
{
|
|
"id": "handlers_goals_habits_newgoalshabitshandler",
|
|
"label": "NewGoalsHabitsHandler()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L19"
|
|
},
|
|
{
|
|
"id": "handlers_goalshabitshandler_creategoal",
|
|
"label": ".CreateGoal()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L26"
|
|
},
|
|
{
|
|
"id": "handlers_goalshabitshandler_getgoals",
|
|
"label": ".GetGoals()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L68"
|
|
},
|
|
{
|
|
"id": "handlers_goalshabitshandler_getgoal",
|
|
"label": ".GetGoal()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L105"
|
|
},
|
|
{
|
|
"id": "handlers_goalshabitshandler_updategoal",
|
|
"label": ".UpdateGoal()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L125"
|
|
},
|
|
{
|
|
"id": "handlers_goalshabitshandler_deletegoal",
|
|
"label": ".DeleteGoal()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L194"
|
|
},
|
|
{
|
|
"id": "handlers_goalshabitshandler_createhabit",
|
|
"label": ".CreateHabit()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L219"
|
|
},
|
|
{
|
|
"id": "handlers_goalshabitshandler_gethabits",
|
|
"label": ".GetHabits()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L270"
|
|
},
|
|
{
|
|
"id": "handlers_goalshabitshandler_gethabit",
|
|
"label": ".GetHabit()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L304"
|
|
},
|
|
{
|
|
"id": "handlers_goalshabitshandler_updatehabit",
|
|
"label": ".UpdateHabit()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L325"
|
|
},
|
|
{
|
|
"id": "handlers_goalshabitshandler_deletehabit",
|
|
"label": ".DeleteHabit()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L398"
|
|
},
|
|
{
|
|
"id": "handlers_goalshabitshandler_createhabitentry",
|
|
"label": ".CreateHabitEntry()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L423"
|
|
},
|
|
{
|
|
"id": "handlers_goalshabitshandler_gethabitentries",
|
|
"label": ".GetHabitEntries()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L473"
|
|
},
|
|
{
|
|
"id": "handlers_goalshabitshandler_getdashboardstats",
|
|
"label": ".GetDashboardStats()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L522"
|
|
},
|
|
{
|
|
"id": "backend_handlers_performance_go",
|
|
"label": "performance.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/performance.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_performancehandler",
|
|
"label": "PerformanceHandler",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/performance.go",
|
|
"source_location": "L12"
|
|
},
|
|
{
|
|
"id": "handlers_performance_newperformancehandler",
|
|
"label": "NewPerformanceHandler()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/performance.go",
|
|
"source_location": "L17"
|
|
},
|
|
{
|
|
"id": "handlers_performancehandler_optimizedatabase",
|
|
"label": ".OptimizeDatabase()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/performance.go",
|
|
"source_location": "L25"
|
|
},
|
|
{
|
|
"id": "handlers_performancehandler_getdatabasestats",
|
|
"label": ".GetDatabaseStats()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/performance.go",
|
|
"source_location": "L35"
|
|
},
|
|
{
|
|
"id": "handlers_performancehandler_monitorperformance",
|
|
"label": ".MonitorPerformance()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/performance.go",
|
|
"source_location": "L46"
|
|
},
|
|
{
|
|
"id": "handlers_performancehandler_cleanupoldauditlogs",
|
|
"label": ".CleanupOldAuditLogs()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/performance.go",
|
|
"source_location": "L57"
|
|
},
|
|
{
|
|
"id": "backend_handlers_integration_go",
|
|
"label": "integration.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler",
|
|
"label": "IntegrationHandler",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L15"
|
|
},
|
|
{
|
|
"id": "handlers_integration_newintegrationhandler",
|
|
"label": "NewIntegrationHandler()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler_getintegrations",
|
|
"label": ".GetIntegrations()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L25"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler_getintegration",
|
|
"label": ".GetIntegration()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L42"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler_createintegration",
|
|
"label": ".CreateIntegration()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L64"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler_updateintegration",
|
|
"label": ".UpdateIntegration()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L99"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler_deleteintegration",
|
|
"label": ".DeleteIntegration()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L156"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler_authorizeintegration",
|
|
"label": ".AuthorizeIntegration()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L169"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler_oauthcallback",
|
|
"label": ".OAuthCallback()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L205"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler_syncintegration",
|
|
"label": ".SyncIntegration()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L259"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler_getsynclogs",
|
|
"label": ".GetSyncLogs()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L285"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler_getslackauthurl",
|
|
"label": ".getSlackAuthURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L335"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler_getdiscordauthurl",
|
|
"label": ".getDiscordAuthURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L340"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler_getnotionauthurl",
|
|
"label": ".getNotionAuthURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L345"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler_getgoogleauthurl",
|
|
"label": ".getGoogleAuthURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L350"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler_getgithubauthurl",
|
|
"label": ".getGitHubAuthURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L355"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler_exchangeslackcode",
|
|
"label": ".exchangeSlackCode()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L361"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler_exchangediscordcode",
|
|
"label": ".exchangeDiscordCode()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L366"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler_exchangenotioncode",
|
|
"label": ".exchangeNotionCode()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L371"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler_exchangegooglecode",
|
|
"label": ".exchangeGoogleCode()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L376"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler_exchangegithubcode",
|
|
"label": ".exchangeGitHubCode()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L381"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler_performsync",
|
|
"label": ".performSync()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L387"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler_syncslack",
|
|
"label": ".syncSlack()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L453"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler_syncdiscord",
|
|
"label": ".syncDiscord()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L458"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler_syncnotion",
|
|
"label": ".syncNotion()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L463"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler_syncgoogle",
|
|
"label": ".syncGoogle()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L468"
|
|
},
|
|
{
|
|
"id": "handlers_integrationhandler_syncgithub",
|
|
"label": ".syncGitHub()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L473"
|
|
},
|
|
{
|
|
"id": "backend_handlers_health_go",
|
|
"label": "health.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/health.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_health_healthcheck",
|
|
"label": "HealthCheck()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/health.go",
|
|
"source_location": "L13"
|
|
},
|
|
{
|
|
"id": "handlers_health_readinesscheck",
|
|
"label": "ReadinessCheck()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/health.go",
|
|
"source_location": "L85"
|
|
},
|
|
{
|
|
"id": "handlers_health_livenesscheck",
|
|
"label": "LivenessCheck()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/health.go",
|
|
"source_location": "L101"
|
|
},
|
|
{
|
|
"id": "backend_handlers_github_backup_go",
|
|
"label": "github_backup.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_githubinstallationreposresponse",
|
|
"label": "gitHubInstallationReposResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L30"
|
|
},
|
|
{
|
|
"id": "handlers_githubappinstallationdetails",
|
|
"label": "gitHubAppInstallationDetails",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L34"
|
|
},
|
|
{
|
|
"id": "handlers_githubinstallationtokenresponse",
|
|
"label": "gitHubInstallationTokenResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L42"
|
|
},
|
|
{
|
|
"id": "handlers_githubbackuprequest",
|
|
"label": "gitHubBackupRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L47"
|
|
},
|
|
{
|
|
"id": "handlers_githubbackupresult",
|
|
"label": "gitHubBackupResult",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L52"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_getgithubappstatus",
|
|
"label": "GetGitHubAppStatus()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L62"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_getgithubappinstallurl",
|
|
"label": "GetGitHubAppInstallURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L105"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_githubappinstallcallback",
|
|
"label": "GitHubAppInstallCallback()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L172"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_getgithubapprepos",
|
|
"label": "GetGitHubAppRepos()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L296"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_getgithubbackups",
|
|
"label": "GetGitHubBackups()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L349"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_backupgithubrepositories",
|
|
"label": "BackupGitHubRepositories()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L375"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_getgithubrequestuserid",
|
|
"label": "getGitHubRequestUserID()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L528"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_getusergithubinstallation",
|
|
"label": "getUserGitHubInstallation()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L536"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_resolvegithubbackuptoken",
|
|
"label": "resolveGitHubBackupToken()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L544"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_resolvecentralizedgithubbackuptoken",
|
|
"label": "resolveCentralizedGitHubBackupToken()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L580"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_getgithubappaccesstokenforuser",
|
|
"label": "getGitHubAppAccessTokenForUser()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L620"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_upsertgithubbackuprecord",
|
|
"label": "upsertGitHubBackupRecord()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L637"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_normalizegithubrepofullname",
|
|
"label": "normalizeGitHubRepoFullName()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L663"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_buildgithubbackuppath",
|
|
"label": "buildGitHubBackupPath()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L676"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_getgithubbackuproot",
|
|
"label": "getGitHubBackupRoot()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L687"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_getgithubbackuptimeout",
|
|
"label": "getGitHubBackupTimeout()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L699"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_backupgithubrepositorymirror",
|
|
"label": "backupGitHubRepositoryMirror()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L711"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_calculatedirectorysize",
|
|
"label": "calculateDirectorySize()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L761"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_fetchgithubinstallationrepos",
|
|
"label": "fetchGitHubInstallationRepos()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L783"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_fetchgithubrepobyfullname",
|
|
"label": "fetchGitHubRepoByFullName()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L815"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_isgithubappinstallenabled",
|
|
"label": "isGitHubAppInstallEnabled()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L857"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_hasgithubappcredentials",
|
|
"label": "hasGitHubAppCredentials()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L861"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_getgithubappslug",
|
|
"label": "getGitHubAppSlug()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L866"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_creategithubinstallationaccesstoken",
|
|
"label": "createGitHubInstallationAccessToken()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L870"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_fetchgithubappinstallationdetails",
|
|
"label": "fetchGitHubAppInstallationDetails()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L924"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_creategithubappjwt",
|
|
"label": "createGitHubAppJWT()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L966"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_loadgithubappprivatekey",
|
|
"label": "loadGitHubAppPrivateKey()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L997"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_redirecttogithubintegrationpage",
|
|
"label": "redirectToGitHubIntegrationPage()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L1015"
|
|
},
|
|
{
|
|
"id": "handlers_github_backup_truncatestring",
|
|
"label": "truncateString()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L1040"
|
|
},
|
|
{
|
|
"id": "backend_handlers_youtube_go",
|
|
"label": "youtube.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_youtubesearchrequest",
|
|
"label": "YouTubeSearchRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L12"
|
|
},
|
|
{
|
|
"id": "handlers_youtubevideodetailsrequest",
|
|
"label": "YouTubeVideoDetailsRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L19"
|
|
},
|
|
{
|
|
"id": "handlers_youtubechannelvideosrequest",
|
|
"label": "YouTubeChannelVideosRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L24"
|
|
},
|
|
{
|
|
"id": "handlers_youtube_searchyoutube",
|
|
"label": "SearchYouTube()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L31"
|
|
},
|
|
{
|
|
"id": "handlers_youtube_getyoutubevideodetails",
|
|
"label": "GetYouTubeVideoDetails()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L57"
|
|
},
|
|
{
|
|
"id": "handlers_youtubechannelurlrequest",
|
|
"label": "YouTubeChannelURLRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L78"
|
|
},
|
|
{
|
|
"id": "handlers_youtube_getyoutubechannelvideosfromurl",
|
|
"label": "GetYouTubeChannelVideosFromURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L84"
|
|
},
|
|
{
|
|
"id": "handlers_youtube_getyoutubechannelvideos",
|
|
"label": "GetYouTubeChannelVideos()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L114"
|
|
},
|
|
{
|
|
"id": "handlers_youtube_getyoutubetrending",
|
|
"label": "GetYouTubeTrending()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L146"
|
|
},
|
|
{
|
|
"id": "handlers_youtube_getpredefinedchannelvideos",
|
|
"label": "GetPredefinedChannelVideos()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L174"
|
|
},
|
|
{
|
|
"id": "handlers_youtube_youtubesearchtest",
|
|
"label": "YouTubeSearchTest()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L193"
|
|
},
|
|
{
|
|
"id": "backend_handlers_calendar_go",
|
|
"label": "calendar.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_calendarhandler",
|
|
"label": "CalendarHandler",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L14"
|
|
},
|
|
{
|
|
"id": "handlers_calendar_newcalendarhandler",
|
|
"label": "NewCalendarHandler()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L18"
|
|
},
|
|
{
|
|
"id": "handlers_calendareventrequest",
|
|
"label": "CalendarEventRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L23"
|
|
},
|
|
{
|
|
"id": "handlers_calendarhandler_getevents",
|
|
"label": ".GetEvents()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L43"
|
|
},
|
|
{
|
|
"id": "handlers_calendarhandler_getevent",
|
|
"label": ".GetEvent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L83"
|
|
},
|
|
{
|
|
"id": "handlers_calendarhandler_createevent",
|
|
"label": ".CreateEvent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L107"
|
|
},
|
|
{
|
|
"id": "handlers_calendarhandler_updateevent",
|
|
"label": ".UpdateEvent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L162"
|
|
},
|
|
{
|
|
"id": "handlers_calendarhandler_deleteevent",
|
|
"label": ".DeleteEvent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L219"
|
|
},
|
|
{
|
|
"id": "handlers_calendarhandler_getupcomingevents",
|
|
"label": ".GetUpcomingEvents()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L246"
|
|
},
|
|
{
|
|
"id": "handlers_calendarhandler_gettodayevents",
|
|
"label": ".GetTodayEvents()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L265"
|
|
},
|
|
{
|
|
"id": "handlers_calendarhandler_getdeadlines",
|
|
"label": ".GetDeadlines()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L285"
|
|
},
|
|
{
|
|
"id": "handlers_calendarhandler_toggleeventcompletion",
|
|
"label": ".ToggleEventCompletion()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L304"
|
|
},
|
|
{
|
|
"id": "backend_handlers_social_go",
|
|
"label": "social.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/social.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_socialhandler",
|
|
"label": "SocialHandler",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/social.go",
|
|
"source_location": "L13"
|
|
},
|
|
{
|
|
"id": "handlers_social_newsocialhandler",
|
|
"label": "NewSocialHandler()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/social.go",
|
|
"source_location": "L17"
|
|
},
|
|
{
|
|
"id": "handlers_socialhandler_getprofile",
|
|
"label": ".GetProfile()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/social.go",
|
|
"source_location": "L22"
|
|
},
|
|
{
|
|
"id": "handlers_socialhandler_updateprofile",
|
|
"label": ".UpdateProfile()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/social.go",
|
|
"source_location": "L80"
|
|
},
|
|
{
|
|
"id": "handlers_socialhandler_followuser",
|
|
"label": ".FollowUser()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/social.go",
|
|
"source_location": "L171"
|
|
},
|
|
{
|
|
"id": "handlers_socialhandler_getfollowers",
|
|
"label": ".GetFollowers()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/social.go",
|
|
"source_location": "L226"
|
|
},
|
|
{
|
|
"id": "handlers_socialhandler_getfollowing",
|
|
"label": ".GetFollowing()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/social.go",
|
|
"source_location": "L263"
|
|
},
|
|
{
|
|
"id": "handlers_socialhandler_searchusers",
|
|
"label": ".SearchUsers()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/social.go",
|
|
"source_location": "L300"
|
|
},
|
|
{
|
|
"id": "backend_handlers_updates_go",
|
|
"label": "updates.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_updateinfo",
|
|
"label": "UpdateInfo",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L25"
|
|
},
|
|
{
|
|
"id": "handlers_updatestatus",
|
|
"label": "UpdateStatus",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L37"
|
|
},
|
|
{
|
|
"id": "handlers_updaterequest",
|
|
"label": "UpdateRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L47"
|
|
},
|
|
{
|
|
"id": "handlers_updates_init",
|
|
"label": "init()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L59"
|
|
},
|
|
{
|
|
"id": "handlers_updates_getcurrentversion",
|
|
"label": "getCurrentVersion()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L71"
|
|
},
|
|
{
|
|
"id": "handlers_updates_checkforupdates",
|
|
"label": "CheckForUpdates()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L104"
|
|
},
|
|
{
|
|
"id": "handlers_updates_installupdate",
|
|
"label": "InstallUpdate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L147"
|
|
},
|
|
{
|
|
"id": "handlers_updates_getupdateprogress",
|
|
"label": "GetUpdateProgress()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L177"
|
|
},
|
|
{
|
|
"id": "handlers_updates_updateprogresswebsocket",
|
|
"label": "UpdateProgressWebSocket()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L185"
|
|
},
|
|
{
|
|
"id": "handlers_updates_checkforupdateswithdocker",
|
|
"label": "checkForUpdatesWithDocker()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L193"
|
|
},
|
|
{
|
|
"id": "handlers_updates_getlatestgithubrelease",
|
|
"label": "getLatestGitHubRelease()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L217"
|
|
},
|
|
{
|
|
"id": "handlers_updates_getlateststablerelease",
|
|
"label": "getLatestStableRelease()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L275"
|
|
},
|
|
{
|
|
"id": "handlers_updates_checkforupdateswithdockerregistry",
|
|
"label": "checkForUpdatesWithDockerRegistry()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L327"
|
|
},
|
|
{
|
|
"id": "handlers_updates_getimageid",
|
|
"label": "getImageID()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L367"
|
|
},
|
|
{
|
|
"id": "handlers_updates_pullimage",
|
|
"label": "pullImage()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L383"
|
|
},
|
|
{
|
|
"id": "handlers_updates_isnewerversion",
|
|
"label": "isNewerVersion()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L397"
|
|
},
|
|
{
|
|
"id": "handlers_updates_performupdate",
|
|
"label": "performUpdate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L435"
|
|
},
|
|
{
|
|
"id": "handlers_updates_updatewithdockercompose",
|
|
"label": "updateWithDockerCompose()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L503"
|
|
},
|
|
{
|
|
"id": "handlers_updates_downloadupdate",
|
|
"label": "downloadUpdate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L552"
|
|
},
|
|
{
|
|
"id": "handlers_progresswriter",
|
|
"label": "progressWriter",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L617"
|
|
},
|
|
{
|
|
"id": "handlers_progresswriter_write",
|
|
"label": ".Write()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L622"
|
|
},
|
|
{
|
|
"id": "handlers_updates_verifychecksum",
|
|
"label": "verifyChecksum()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L631"
|
|
},
|
|
{
|
|
"id": "handlers_updates_extractandinstall",
|
|
"label": "extractAndInstall()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L652"
|
|
},
|
|
{
|
|
"id": "handlers_updates_extractfile",
|
|
"label": "extractFile()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L709"
|
|
},
|
|
{
|
|
"id": "handlers_updates_backupuserdata",
|
|
"label": "backupUserData()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L730"
|
|
},
|
|
{
|
|
"id": "handlers_updates_applyupdate",
|
|
"label": "applyUpdate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L791"
|
|
},
|
|
{
|
|
"id": "handlers_updates_restartapplication",
|
|
"label": "restartApplication()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L811"
|
|
},
|
|
{
|
|
"id": "handlers_updates_broadcastprogress",
|
|
"label": "broadcastProgress()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L842"
|
|
},
|
|
{
|
|
"id": "handlers_updates_getupdatestatusstring",
|
|
"label": "getUpdateStatusString()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L851"
|
|
},
|
|
{
|
|
"id": "handlers_updates_rollbackupdate",
|
|
"label": "rollbackUpdate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L871"
|
|
},
|
|
{
|
|
"id": "handlers_updates_copyfile",
|
|
"label": "copyFile()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L938"
|
|
},
|
|
{
|
|
"id": "handlers_updates_copydirectory",
|
|
"label": "copyDirectory()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L956"
|
|
},
|
|
{
|
|
"id": "backend_handlers_update_settings_go",
|
|
"label": "update_settings.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/update_settings.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_updatesettings",
|
|
"label": "UpdateSettings",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/update_settings.go",
|
|
"source_location": "L12"
|
|
},
|
|
{
|
|
"id": "handlers_update_settings_getupdatesettings",
|
|
"label": "GetUpdateSettings()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/update_settings.go",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "handlers_update_settings_updateupdatesettings",
|
|
"label": "UpdateUpdateSettings()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/update_settings.go",
|
|
"source_location": "L42"
|
|
},
|
|
{
|
|
"id": "handlers_update_settings_gettestupdatesettings",
|
|
"label": "GetTestUpdateSettings()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/update_settings.go",
|
|
"source_location": "L71"
|
|
},
|
|
{
|
|
"id": "handlers_update_settings_getupdatesettingsforapi",
|
|
"label": "GetUpdateSettingsForAPI()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/update_settings.go",
|
|
"source_location": "L77"
|
|
},
|
|
{
|
|
"id": "handlers_update_settings_getdefaultupdatesettings",
|
|
"label": "getDefaultUpdateSettings()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/update_settings.go",
|
|
"source_location": "L93"
|
|
},
|
|
{
|
|
"id": "backend_handlers_github_app_auth_test_go",
|
|
"label": "github_app_auth_test.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_github_app_auth_test_setupgithubauthtestdb",
|
|
"label": "setupGitHubAuthTestDB()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "handlers_github_app_auth_test_withcontrolservicebaseurl",
|
|
"label": "withControlServiceBaseURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L45"
|
|
},
|
|
{
|
|
"id": "handlers_github_app_auth_test_testgithubloginredirectstocontrolservice",
|
|
"label": "TestGitHubLoginRedirectsToControlService()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L55"
|
|
},
|
|
{
|
|
"id": "handlers_github_app_auth_test_testhandleoauthcallbackstorescontrollersessionandredirects",
|
|
"label": "TestHandleOAuthCallbackStoresControllerSessionAndRedirects()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L84"
|
|
},
|
|
{
|
|
"id": "handlers_github_app_auth_test_testgetgithubreposusescontrolserviceandpersistsrefreshedtoken",
|
|
"label": "TestGetGitHubReposUsesControlServiceAndPersistsRefreshedToken()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L144"
|
|
},
|
|
{
|
|
"id": "handlers_github_app_auth_test_testgithubappinstallcallbackrejectsinaccessibleinstallationviacontrolservice",
|
|
"label": "TestGitHubAppInstallCallbackRejectsInaccessibleInstallationViaControlService()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L222"
|
|
},
|
|
{
|
|
"id": "backend_handlers_control_service_auth_go",
|
|
"label": "control_service_auth.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_controlservicetokenvalidationresponse",
|
|
"label": "controlServiceTokenValidationResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L32"
|
|
},
|
|
{
|
|
"id": "handlers_controlserviceerrorresponse",
|
|
"label": "controlServiceErrorResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L37"
|
|
},
|
|
{
|
|
"id": "handlers_controlservicegithubappinfo",
|
|
"label": "controlServiceGitHubAppInfo",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L41"
|
|
},
|
|
{
|
|
"id": "handlers_controlserviceinstallationverification",
|
|
"label": "controlServiceInstallationVerification",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L48"
|
|
},
|
|
{
|
|
"id": "handlers_controlserviceaccesstokenpayload",
|
|
"label": "controlServiceAccessTokenPayload",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L56"
|
|
},
|
|
{
|
|
"id": "handlers_control_service_auth_storecontrolserviceauthflowstate",
|
|
"label": "storeControlServiceAuthFlowState()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L63"
|
|
},
|
|
{
|
|
"id": "handlers_control_service_auth_clearcontrolserviceauthflowstate",
|
|
"label": "clearControlServiceAuthFlowState()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L71"
|
|
},
|
|
{
|
|
"id": "handlers_control_service_auth_getcontrolservicefrontendredirectfromcookie",
|
|
"label": "getControlServiceFrontendRedirectFromCookie()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L75"
|
|
},
|
|
{
|
|
"id": "handlers_control_service_auth_buildcontrolservicecallbackurl",
|
|
"label": "buildControlServiceCallbackURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L83"
|
|
},
|
|
{
|
|
"id": "handlers_control_service_auth_buildgithubappinstallcallbackurl",
|
|
"label": "buildGitHubAppInstallCallbackURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L91"
|
|
},
|
|
{
|
|
"id": "handlers_control_service_auth_buildcontrolservicegithubstarturl",
|
|
"label": "buildControlServiceGitHubStartURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L108"
|
|
},
|
|
{
|
|
"id": "handlers_control_service_auth_controlserviceclient",
|
|
"label": "controlServiceClient()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L125"
|
|
},
|
|
{
|
|
"id": "handlers_control_service_auth_parsecontrolserviceerror",
|
|
"label": "parseControlServiceError()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L129"
|
|
},
|
|
{
|
|
"id": "handlers_control_service_auth_validatecontrolservicetoken",
|
|
"label": "validateControlServiceToken()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L141"
|
|
},
|
|
{
|
|
"id": "handlers_control_service_auth_upsertcontrolservicesession",
|
|
"label": "upsertControlServiceSession()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L189"
|
|
},
|
|
{
|
|
"id": "handlers_control_service_auth_getcontrolservicesessionrecord",
|
|
"label": "getControlServiceSessionRecord()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L232"
|
|
},
|
|
{
|
|
"id": "handlers_control_service_auth_getcontrolservicetokenforuser",
|
|
"label": "getControlServiceTokenForUser()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L240"
|
|
},
|
|
{
|
|
"id": "handlers_control_service_auth_persistcontrolservicetoken",
|
|
"label": "persistControlServiceToken()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L256"
|
|
},
|
|
{
|
|
"id": "handlers_control_service_auth_performcontrolservicerequest",
|
|
"label": "performControlServiceRequest()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L275"
|
|
},
|
|
{
|
|
"id": "handlers_control_service_auth_fetchcontrolservicegithubrepos",
|
|
"label": "fetchControlServiceGitHubRepos()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L322"
|
|
},
|
|
{
|
|
"id": "handlers_control_service_auth_fetchcontrolservicegithubappinfo",
|
|
"label": "fetchControlServiceGitHubAppInfo()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L337"
|
|
},
|
|
{
|
|
"id": "handlers_control_service_auth_fetchcontrolservicegithubappinstallurl",
|
|
"label": "fetchControlServiceGitHubAppInstallURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L350"
|
|
},
|
|
{
|
|
"id": "handlers_control_service_auth_verifycontrolservicegithubinstallation",
|
|
"label": "verifyControlServiceGitHubInstallation()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L377"
|
|
},
|
|
{
|
|
"id": "handlers_control_service_auth_fetchcontrolservicegithubapprepos",
|
|
"label": "fetchControlServiceGitHubAppRepos()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L401"
|
|
},
|
|
{
|
|
"id": "handlers_control_service_auth_fetchcontrolservicegithubuseraccesstoken",
|
|
"label": "fetchControlServiceGitHubUserAccessToken()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L428"
|
|
},
|
|
{
|
|
"id": "handlers_control_service_auth_fetchcontrolservicegithubinstallationaccesstoken",
|
|
"label": "fetchControlServiceGitHubInstallationAccessToken()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L444"
|
|
},
|
|
{
|
|
"id": "handlers_control_service_auth_handleoauthcallback",
|
|
"label": "HandleOAuthCallback()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L469"
|
|
},
|
|
{
|
|
"id": "handlers_control_service_auth_generaterandomstring",
|
|
"label": "generateRandomString()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L517"
|
|
},
|
|
{
|
|
"id": "backend_handlers_time_entry_go",
|
|
"label": "time_entry.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_timeentryhandler",
|
|
"label": "TimeEntryHandler",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L14"
|
|
},
|
|
{
|
|
"id": "handlers_time_entry_newtimeentryhandler",
|
|
"label": "NewTimeEntryHandler()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L19"
|
|
},
|
|
{
|
|
"id": "handlers_createtimeentryrequest",
|
|
"label": "CreateTimeEntryRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L24"
|
|
},
|
|
{
|
|
"id": "handlers_updatetimeentryrequest",
|
|
"label": "UpdateTimeEntryRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L36"
|
|
},
|
|
{
|
|
"id": "handlers_timeentryhandler_gettimeentries",
|
|
"label": ".GetTimeEntries()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L45"
|
|
},
|
|
{
|
|
"id": "handlers_timeentryhandler_gettimeentry",
|
|
"label": ".GetTimeEntry()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L84"
|
|
},
|
|
{
|
|
"id": "handlers_timeentryhandler_createtimeentry",
|
|
"label": ".CreateTimeEntry()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L111"
|
|
},
|
|
{
|
|
"id": "handlers_timeentryhandler_updatetimeentry",
|
|
"label": ".UpdateTimeEntry()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L159"
|
|
},
|
|
{
|
|
"id": "handlers_timeentryhandler_stoptimeentry",
|
|
"label": ".StopTimeEntry()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L228"
|
|
},
|
|
{
|
|
"id": "handlers_timeentryhandler_deletetimeentry",
|
|
"label": ".DeleteTimeEntry()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L264"
|
|
},
|
|
{
|
|
"id": "handlers_timeentryhandler_gettimestats",
|
|
"label": ".GetTimeStats()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L291"
|
|
},
|
|
{
|
|
"id": "backend_handlers_admin_go",
|
|
"label": "admin.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_admin_adminmiddleware",
|
|
"label": "AdminMiddleware()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L15"
|
|
},
|
|
{
|
|
"id": "handlers_admin_admingetalllearningpaths",
|
|
"label": "AdminGetAllLearningPaths()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L44"
|
|
},
|
|
{
|
|
"id": "handlers_admin_adminreviewlearningpath",
|
|
"label": "AdminReviewLearningPath()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L100"
|
|
},
|
|
{
|
|
"id": "handlers_admin_admingetusers",
|
|
"label": "AdminGetUsers()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L161"
|
|
},
|
|
{
|
|
"id": "handlers_admin_admincreateuser",
|
|
"label": "AdminCreateUser()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L217"
|
|
},
|
|
{
|
|
"id": "handlers_admin_adminupdateuserrole",
|
|
"label": "AdminUpdateUserRole()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L282"
|
|
},
|
|
{
|
|
"id": "handlers_admin_admingetstats",
|
|
"label": "AdminGetStats()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L334"
|
|
},
|
|
{
|
|
"id": "handlers_admin_admindeletelearningpath",
|
|
"label": "AdminDeleteLearningPath()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L368"
|
|
},
|
|
{
|
|
"id": "backend_handlers_ai_recommendations_go",
|
|
"label": "ai_recommendations.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_airecommendationhandler",
|
|
"label": "AIRecommendationHandler",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L16"
|
|
},
|
|
{
|
|
"id": "handlers_ai_recommendations_newairecommendationhandler",
|
|
"label": "NewAIRecommendationHandler()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L22"
|
|
},
|
|
{
|
|
"id": "handlers_airecommendationhandler_getrecommendations",
|
|
"label": ".GetRecommendations()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L30"
|
|
},
|
|
{
|
|
"id": "handlers_airecommendationhandler_getrecommendationstats",
|
|
"label": ".GetRecommendationStats()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L65"
|
|
},
|
|
{
|
|
"id": "handlers_airecommendationhandler_updatepreferences",
|
|
"label": ".UpdatePreferences()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L141"
|
|
},
|
|
{
|
|
"id": "handlers_airecommendationhandler_recordinteraction",
|
|
"label": ".RecordInteraction()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L203"
|
|
},
|
|
{
|
|
"id": "handlers_airecommendationhandler_getrecommendationhistory",
|
|
"label": ".GetRecommendationHistory()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L251"
|
|
},
|
|
{
|
|
"id": "handlers_airecommendationhandler_deleterecommendation",
|
|
"label": ".DeleteRecommendation()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L296"
|
|
},
|
|
{
|
|
"id": "handlers_airecommendationhandler_getinsights",
|
|
"label": ".GetInsights()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L318"
|
|
},
|
|
{
|
|
"id": "backend_handlers_ai_settings_go",
|
|
"label": "ai_settings.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_settings.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_aisettings",
|
|
"label": "AISettings",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_settings.go",
|
|
"source_location": "L13"
|
|
},
|
|
{
|
|
"id": "handlers_ai_settings_getaisettings",
|
|
"label": "GetAISettings()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_settings.go",
|
|
"source_location": "L66"
|
|
},
|
|
{
|
|
"id": "handlers_ai_settings_updateaisettings",
|
|
"label": "UpdateAISettings()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_settings.go",
|
|
"source_location": "L73"
|
|
},
|
|
{
|
|
"id": "handlers_ai_settings_testaiconnection",
|
|
"label": "TestAIConnection()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_settings.go",
|
|
"source_location": "L161"
|
|
},
|
|
{
|
|
"id": "handlers_ai_settings_getdefaultaisettings",
|
|
"label": "getDefaultAISettings()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_settings.go",
|
|
"source_location": "L257"
|
|
},
|
|
{
|
|
"id": "handlers_ai_settings_maskapikey",
|
|
"label": "maskAPIKey()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_settings.go",
|
|
"source_location": "L364"
|
|
},
|
|
{
|
|
"id": "handlers_ai_settings_ismasked",
|
|
"label": "isMasked()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_settings.go",
|
|
"source_location": "L374"
|
|
},
|
|
{
|
|
"id": "handlers_ai_settings_getboolenv",
|
|
"label": "getBoolEnv()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/ai_settings.go",
|
|
"source_location": "L378"
|
|
},
|
|
{
|
|
"id": "backend_handlers_video_bookmark_go",
|
|
"label": "video_bookmark.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_videobookmarkhandler",
|
|
"label": "VideoBookmarkHandler",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L14"
|
|
},
|
|
{
|
|
"id": "handlers_video_bookmark_newvideobookmarkhandler",
|
|
"label": "NewVideoBookmarkHandler()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L19"
|
|
},
|
|
{
|
|
"id": "handlers_videobookmarkhandler_savevideobookmark",
|
|
"label": ".SaveVideoBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L29"
|
|
},
|
|
{
|
|
"id": "handlers_videobookmarkhandler_getuserbookmarks",
|
|
"label": ".GetUserBookmarks()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L58"
|
|
},
|
|
{
|
|
"id": "handlers_videobookmarkhandler_getbookmarkbyid",
|
|
"label": ".GetBookmarkByID()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L95"
|
|
},
|
|
{
|
|
"id": "handlers_videobookmarkhandler_updatebookmark",
|
|
"label": ".UpdateBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L123"
|
|
},
|
|
{
|
|
"id": "handlers_videobookmarkhandler_deletebookmark",
|
|
"label": ".DeleteBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L160"
|
|
},
|
|
{
|
|
"id": "handlers_videobookmarkhandler_togglewatched",
|
|
"label": ".ToggleWatched()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L187"
|
|
},
|
|
{
|
|
"id": "handlers_videobookmarkhandler_togglefavorite",
|
|
"label": ".ToggleFavorite()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L215"
|
|
},
|
|
{
|
|
"id": "handlers_videobookmarkhandler_searchbookmarks",
|
|
"label": ".SearchBookmarks()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L243"
|
|
},
|
|
{
|
|
"id": "handlers_videobookmarkhandler_getbookmarkstats",
|
|
"label": ".GetBookmarkStats()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L289"
|
|
},
|
|
{
|
|
"id": "backend_handlers_auth_go",
|
|
"label": "auth.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_loginrequest",
|
|
"label": "LoginRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L26"
|
|
},
|
|
{
|
|
"id": "handlers_registerrequest",
|
|
"label": "RegisterRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L31"
|
|
},
|
|
{
|
|
"id": "handlers_authresponse",
|
|
"label": "AuthResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L38"
|
|
},
|
|
{
|
|
"id": "handlers_passwordresetrequest",
|
|
"label": "PasswordResetRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L43"
|
|
},
|
|
{
|
|
"id": "handlers_passwordresetconfirm",
|
|
"label": "PasswordResetConfirm",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L47"
|
|
},
|
|
{
|
|
"id": "handlers_passwordresetcode",
|
|
"label": "PasswordResetCode",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L52"
|
|
},
|
|
{
|
|
"id": "handlers_claims",
|
|
"label": "Claims",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L62"
|
|
},
|
|
{
|
|
"id": "handlers_auth_getdurationenv",
|
|
"label": "getDurationEnv()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L72"
|
|
},
|
|
{
|
|
"id": "handlers_auth_generatejwt",
|
|
"label": "GenerateJWT()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L91"
|
|
},
|
|
{
|
|
"id": "handlers_auth_generatejwtwithgithubaccesstoken",
|
|
"label": "GenerateJWTWithGitHubAccessToken()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L95"
|
|
},
|
|
{
|
|
"id": "handlers_auth_validatejwt",
|
|
"label": "ValidateJWT()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L117"
|
|
},
|
|
{
|
|
"id": "handlers_auth_getauthenticateduserfromheader",
|
|
"label": "getAuthenticatedUserFromHeader()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L133"
|
|
},
|
|
{
|
|
"id": "handlers_auth_hasapikeypermission",
|
|
"label": "hasAPIKeyPermission()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L160"
|
|
},
|
|
{
|
|
"id": "handlers_auth_requiredapikeypermission",
|
|
"label": "requiredAPIKeyPermission()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L177"
|
|
},
|
|
{
|
|
"id": "handlers_auth_validateapikeyforrequest",
|
|
"label": "validateAPIKeyForRequest()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L200"
|
|
},
|
|
{
|
|
"id": "handlers_auth_authmiddleware",
|
|
"label": "AuthMiddleware()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L236"
|
|
},
|
|
{
|
|
"id": "handlers_auth_checkusers",
|
|
"label": "CheckUsers()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L332"
|
|
},
|
|
{
|
|
"id": "handlers_auth_register",
|
|
"label": "Register()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L348"
|
|
},
|
|
{
|
|
"id": "handlers_auth_login",
|
|
"label": "Login()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L434"
|
|
},
|
|
{
|
|
"id": "handlers_auth_getcurrentuser",
|
|
"label": "GetCurrentUser()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L477"
|
|
},
|
|
{
|
|
"id": "handlers_auth_updateprofile",
|
|
"label": "UpdateProfile()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L488"
|
|
},
|
|
{
|
|
"id": "handlers_auth_changepassword",
|
|
"label": "ChangePassword()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L535"
|
|
},
|
|
{
|
|
"id": "handlers_auth_logout",
|
|
"label": "Logout()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L578"
|
|
},
|
|
{
|
|
"id": "handlers_auth_generateresetcode",
|
|
"label": "generateResetCode()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L583"
|
|
},
|
|
{
|
|
"id": "handlers_auth_sendresetemail",
|
|
"label": "sendResetEmail()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L596"
|
|
},
|
|
{
|
|
"id": "handlers_auth_requestpasswordreset",
|
|
"label": "RequestPasswordReset()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L637"
|
|
},
|
|
{
|
|
"id": "handlers_auth_confirmpasswordreset",
|
|
"label": "ConfirmPasswordReset()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L697"
|
|
},
|
|
{
|
|
"id": "handlers_auth_getdashboardstats",
|
|
"label": "GetDashboardStats()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L740"
|
|
},
|
|
{
|
|
"id": "handlers_auth_formattimeago",
|
|
"label": "formatTimeAgo()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L874"
|
|
},
|
|
{
|
|
"id": "handlers_githubrelease",
|
|
"label": "GitHubRelease",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L901"
|
|
},
|
|
{
|
|
"id": "handlers_auth_getlatestversion",
|
|
"label": "GetLatestVersion()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L911"
|
|
},
|
|
{
|
|
"id": "handlers_auth_getcurrentversion",
|
|
"label": "GetCurrentVersion()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L965"
|
|
},
|
|
{
|
|
"id": "handlers_auth_isrunningindocker",
|
|
"label": "isRunningInDocker()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L997"
|
|
},
|
|
{
|
|
"id": "handlers_auth_getdockerimageversion",
|
|
"label": "getDockerImageVersion()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L1013"
|
|
},
|
|
{
|
|
"id": "handlers_auth_getcontainerid",
|
|
"label": "getContainerID()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L1042"
|
|
},
|
|
{
|
|
"id": "handlers_auth_readversionfile",
|
|
"label": "readVersionFile()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L1074"
|
|
},
|
|
{
|
|
"id": "handlers_auth_getgitversion",
|
|
"label": "getGitVersion()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L1093"
|
|
},
|
|
{
|
|
"id": "handlers_auth_getversionhandler",
|
|
"label": "GetVersionHandler()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L1109"
|
|
},
|
|
{
|
|
"id": "backend_handlers_search_go",
|
|
"label": "search.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_bravesearchresponse",
|
|
"label": "BraveSearchResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search.go",
|
|
"source_location": "L15"
|
|
},
|
|
{
|
|
"id": "handlers_bravenewsresponse",
|
|
"label": "BraveNewsResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search.go",
|
|
"source_location": "L28"
|
|
},
|
|
{
|
|
"id": "handlers_bravesearchresult",
|
|
"label": "BraveSearchResult",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search.go",
|
|
"source_location": "L39"
|
|
},
|
|
{
|
|
"id": "handlers_search_searchweb",
|
|
"label": "SearchWeb()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search.go",
|
|
"source_location": "L48"
|
|
},
|
|
{
|
|
"id": "handlers_search_searchnews",
|
|
"label": "SearchNews()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search.go",
|
|
"source_location": "L234"
|
|
},
|
|
{
|
|
"id": "handlers_search_getsearchsuggestions",
|
|
"label": "GetSearchSuggestions()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/search.go",
|
|
"source_location": "L461"
|
|
},
|
|
{
|
|
"id": "backend_handlers_audit_go",
|
|
"label": "audit.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_audit_getauditlogs",
|
|
"label": "GetAuditLogs()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L16"
|
|
},
|
|
{
|
|
"id": "handlers_audit_getauditlogstats",
|
|
"label": "GetAuditLogStats()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L95"
|
|
},
|
|
{
|
|
"id": "handlers_audit_getauditlog",
|
|
"label": "GetAuditLog()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L224"
|
|
},
|
|
{
|
|
"id": "handlers_audit_exportauditlogs",
|
|
"label": "ExportAuditLogs()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L257"
|
|
},
|
|
{
|
|
"id": "handlers_audit_cleanupauditlogs",
|
|
"label": "CleanupAuditLogs()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L331"
|
|
},
|
|
{
|
|
"id": "handlers_audit_generatecsv",
|
|
"label": "generateCSV()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L364"
|
|
},
|
|
{
|
|
"id": "backend_handlers_marketplace_go",
|
|
"label": "marketplace.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_marketplacehandler",
|
|
"label": "MarketplaceHandler",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L14"
|
|
},
|
|
{
|
|
"id": "handlers_marketplace_newmarketplacehandler",
|
|
"label": "NewMarketplaceHandler()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L18"
|
|
},
|
|
{
|
|
"id": "handlers_marketplacehandler_getmarketplaceitems",
|
|
"label": ".GetMarketplaceItems()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L23"
|
|
},
|
|
{
|
|
"id": "handlers_marketplacehandler_getmarketplaceitem",
|
|
"label": ".GetMarketplaceItem()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L114"
|
|
},
|
|
{
|
|
"id": "handlers_marketplacehandler_createmarketplaceitem",
|
|
"label": ".CreateMarketplaceItem()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L135"
|
|
},
|
|
{
|
|
"id": "handlers_marketplacehandler_updatemarketplaceitem",
|
|
"label": ".UpdateMarketplaceItem()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L156"
|
|
},
|
|
{
|
|
"id": "handlers_marketplacehandler_deletemarketplaceitem",
|
|
"label": ".DeleteMarketplaceItem()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L205"
|
|
},
|
|
{
|
|
"id": "handlers_marketplacehandler_getmymarketplaceitems",
|
|
"label": ".GetMyMarketplaceItems()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L230"
|
|
},
|
|
{
|
|
"id": "handlers_marketplacehandler_createmarketplacereview",
|
|
"label": ".CreateMarketplaceReview()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L243"
|
|
},
|
|
{
|
|
"id": "handlers_marketplacehandler_getmarketplacereviews",
|
|
"label": ".GetMarketplaceReviews()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L300"
|
|
},
|
|
{
|
|
"id": "handlers_marketplacehandler_createcontentshare",
|
|
"label": ".CreateContentShare()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L313"
|
|
},
|
|
{
|
|
"id": "handlers_marketplacehandler_getcontentshare",
|
|
"label": ".GetContentShare()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L334"
|
|
},
|
|
{
|
|
"id": "handlers_marketplacehandler_getmycontentshares",
|
|
"label": ".GetMyContentShares()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L380"
|
|
},
|
|
{
|
|
"id": "handlers_marketplacehandler_deletecontentshare",
|
|
"label": ".DeleteContentShare()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L393"
|
|
},
|
|
{
|
|
"id": "handlers_marketplacehandler_getmarketplacestats",
|
|
"label": ".GetMarketplaceStats()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L418"
|
|
},
|
|
{
|
|
"id": "backend_handlers_course_go",
|
|
"label": "course.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "handlers_course_getcourses",
|
|
"label": "GetCourses()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L13"
|
|
},
|
|
{
|
|
"id": "handlers_course_getcourse",
|
|
"label": "GetCourse()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L78"
|
|
},
|
|
{
|
|
"id": "handlers_course_getcoursebyslug",
|
|
"label": "GetCourseBySlug()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L94"
|
|
},
|
|
{
|
|
"id": "handlers_course_getfeaturedcourses",
|
|
"label": "GetFeaturedCourses()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L110"
|
|
},
|
|
{
|
|
"id": "handlers_course_getztmcourses",
|
|
"label": "GetZTMCourses()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L136"
|
|
},
|
|
{
|
|
"id": "handlers_course_getcoursecategories",
|
|
"label": "GetCourseCategories()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L175"
|
|
},
|
|
{
|
|
"id": "handlers_course_searchcourses",
|
|
"label": "SearchCourses()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L202"
|
|
},
|
|
{
|
|
"id": "handlers_course_getlearningpathcourses",
|
|
"label": "GetLearningPathCourses()",
|
|
"file_type": "code",
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L275"
|
|
},
|
|
{
|
|
"id": "backend_migrations_migrate_go",
|
|
"label": "migrate.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/migrations/migrate.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "migrations_migrate_runmigrations",
|
|
"label": "RunMigrations()",
|
|
"file_type": "code",
|
|
"source_file": "backend/migrations/migrate.go",
|
|
"source_location": "L14"
|
|
},
|
|
{
|
|
"id": "migrations_migrate_getmigrationstatus",
|
|
"label": "GetMigrationStatus()",
|
|
"file_type": "code",
|
|
"source_file": "backend/migrations/migrate.go",
|
|
"source_location": "L63"
|
|
},
|
|
{
|
|
"id": "migrations_migrate_createmigration",
|
|
"label": "CreateMigration()",
|
|
"file_type": "code",
|
|
"source_file": "backend/migrations/migrate.go",
|
|
"source_location": "L96"
|
|
},
|
|
{
|
|
"id": "backend_utils_validator_go",
|
|
"label": "validator.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "utils_validator",
|
|
"label": "Validator",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L11"
|
|
},
|
|
{
|
|
"id": "utils_validator_newvalidator",
|
|
"label": "NewValidator()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L16"
|
|
},
|
|
{
|
|
"id": "utils_validator_required",
|
|
"label": ".Required()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L23"
|
|
},
|
|
{
|
|
"id": "utils_validator_minlength",
|
|
"label": ".MinLength()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L31"
|
|
},
|
|
{
|
|
"id": "utils_validator_maxlength",
|
|
"label": ".MaxLength()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L39"
|
|
},
|
|
{
|
|
"id": "utils_validator_email",
|
|
"label": ".Email()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L47"
|
|
},
|
|
{
|
|
"id": "utils_validator_url",
|
|
"label": ".URL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L56"
|
|
},
|
|
{
|
|
"id": "utils_validator_match",
|
|
"label": ".Match()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L65"
|
|
},
|
|
{
|
|
"id": "utils_validator_in",
|
|
"label": ".In()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L74"
|
|
},
|
|
{
|
|
"id": "utils_validator_haserrors",
|
|
"label": ".HasErrors()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L85"
|
|
},
|
|
{
|
|
"id": "utils_validator_geterrors",
|
|
"label": ".GetErrors()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L90"
|
|
},
|
|
{
|
|
"id": "utils_validator_geterror",
|
|
"label": ".GetError()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L95"
|
|
},
|
|
{
|
|
"id": "utils_validator_clear",
|
|
"label": ".Clear()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L100"
|
|
},
|
|
{
|
|
"id": "utils_validator_validatepassword",
|
|
"label": ".ValidatePassword()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L106"
|
|
},
|
|
{
|
|
"id": "backend_utils_security_go",
|
|
"label": "security.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "utils_security_generatesecuresecret",
|
|
"label": "GenerateSecureSecret()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L14"
|
|
},
|
|
{
|
|
"id": "utils_security_generatesecurekey",
|
|
"label": "GenerateSecureKey()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L23"
|
|
},
|
|
{
|
|
"id": "utils_security_getorcreatejwtsecret",
|
|
"label": "GetOrCreateJWTSecret()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L33"
|
|
},
|
|
{
|
|
"id": "utils_security_getorcreateencryptionkey",
|
|
"label": "GetOrCreateEncryptionKey()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L56"
|
|
},
|
|
{
|
|
"id": "utils_security_readsecretfromfile",
|
|
"label": "readSecretFromFile()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L79"
|
|
},
|
|
{
|
|
"id": "utils_security_savesecrettofile",
|
|
"label": "saveSecretToFile()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L94"
|
|
},
|
|
{
|
|
"id": "utils_security_validatesecretstrength",
|
|
"label": "ValidateSecretStrength()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L111"
|
|
},
|
|
{
|
|
"id": "utils_security_calculateentropy",
|
|
"label": "calculateEntropy()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L126"
|
|
},
|
|
{
|
|
"id": "utils_security_log2",
|
|
"label": "log2()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L152"
|
|
},
|
|
{
|
|
"id": "utils_security_lognatural",
|
|
"label": "logNatural()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L158"
|
|
},
|
|
{
|
|
"id": "utils_security_rotatesecret",
|
|
"label": "RotateSecret()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L177"
|
|
},
|
|
{
|
|
"id": "utils_security_getsecretfilepath",
|
|
"label": "GetSecretFilePath()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L211"
|
|
},
|
|
{
|
|
"id": "backend_utils_encryption_go",
|
|
"label": "encryption.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "utils_encryption_getencryptionkey",
|
|
"label": "GetEncryptionKey()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L15"
|
|
},
|
|
{
|
|
"id": "utils_encryption_encrypt",
|
|
"label": "Encrypt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L27"
|
|
},
|
|
{
|
|
"id": "utils_encryption_decrypt",
|
|
"label": "Decrypt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L53"
|
|
},
|
|
{
|
|
"id": "utils_encryption_encryptfile",
|
|
"label": "EncryptFile()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L89"
|
|
},
|
|
{
|
|
"id": "utils_encryption_decryptfile",
|
|
"label": "DecryptFile()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L116"
|
|
},
|
|
{
|
|
"id": "utils_encryption_isencrypted",
|
|
"label": "IsEncrypted()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L147"
|
|
},
|
|
{
|
|
"id": "utils_encryption_generateencryptionkey",
|
|
"label": "GenerateEncryptionKey()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L154"
|
|
},
|
|
{
|
|
"id": "backend_utils_graceful_shutdown_go",
|
|
"label": "graceful_shutdown.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/graceful_shutdown.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "utils_gracefulshutdown",
|
|
"label": "GracefulShutdown",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/graceful_shutdown.go",
|
|
"source_location": "L14"
|
|
},
|
|
{
|
|
"id": "utils_graceful_shutdown_newgracefulshutdown",
|
|
"label": "NewGracefulShutdown()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/graceful_shutdown.go",
|
|
"source_location": "L21"
|
|
},
|
|
{
|
|
"id": "utils_gracefulshutdown_addcleanupfunc",
|
|
"label": ".AddCleanupFunc()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/graceful_shutdown.go",
|
|
"source_location": "L30"
|
|
},
|
|
{
|
|
"id": "utils_gracefulshutdown_wait",
|
|
"label": ".Wait()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/graceful_shutdown.go",
|
|
"source_location": "L35"
|
|
},
|
|
{
|
|
"id": "backend_utils_errors_go",
|
|
"label": "errors.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "utils_errorcode",
|
|
"label": "ErrorCode",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L8"
|
|
},
|
|
{
|
|
"id": "utils_apperror",
|
|
"label": "AppError",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L22"
|
|
},
|
|
{
|
|
"id": "utils_apperror_error",
|
|
"label": ".Error()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L29"
|
|
},
|
|
{
|
|
"id": "utils_errors_newapperror",
|
|
"label": "NewAppError()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L36"
|
|
},
|
|
{
|
|
"id": "utils_errors_newapperrorwithdetails",
|
|
"label": "NewAppErrorWithDetails()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L44"
|
|
},
|
|
{
|
|
"id": "utils_errors_wraperror",
|
|
"label": "WrapError()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L53"
|
|
},
|
|
{
|
|
"id": "utils_errors_isapperror",
|
|
"label": "IsAppError()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L62"
|
|
},
|
|
{
|
|
"id": "utils_errors_badrequest",
|
|
"label": "BadRequest()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L69"
|
|
},
|
|
{
|
|
"id": "utils_errors_badrequestwithdetails",
|
|
"label": "BadRequestWithDetails()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L73"
|
|
},
|
|
{
|
|
"id": "utils_errors_unauthorized",
|
|
"label": "Unauthorized()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L77"
|
|
},
|
|
{
|
|
"id": "utils_errors_forbidden",
|
|
"label": "Forbidden()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L81"
|
|
},
|
|
{
|
|
"id": "utils_errors_notfound",
|
|
"label": "NotFound()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L85"
|
|
},
|
|
{
|
|
"id": "utils_errors_conflict",
|
|
"label": "Conflict()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L89"
|
|
},
|
|
{
|
|
"id": "utils_errors_validationerr",
|
|
"label": "ValidationErr()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L93"
|
|
},
|
|
{
|
|
"id": "utils_errors_internalerror",
|
|
"label": "InternalError()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L97"
|
|
},
|
|
{
|
|
"id": "utils_errors_internalerrorwithdetails",
|
|
"label": "InternalErrorWithDetails()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L101"
|
|
},
|
|
{
|
|
"id": "utils_errors_ratelimitexceeded",
|
|
"label": "RateLimitExceeded()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L105"
|
|
},
|
|
{
|
|
"id": "utils_errors_serviceunavailable",
|
|
"label": "ServiceUnavailable()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L109"
|
|
},
|
|
{
|
|
"id": "backend_utils_response_go",
|
|
"label": "response.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "utils_apiresponse",
|
|
"label": "APIResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L11"
|
|
},
|
|
{
|
|
"id": "utils_paginatedresponse",
|
|
"label": "PaginatedResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L21"
|
|
},
|
|
{
|
|
"id": "utils_paginationinfo",
|
|
"label": "PaginationInfo",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L27"
|
|
},
|
|
{
|
|
"id": "utils_response_success",
|
|
"label": "Success()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L37"
|
|
},
|
|
{
|
|
"id": "utils_response_error",
|
|
"label": "Error()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L55"
|
|
},
|
|
{
|
|
"id": "utils_response_validationerror",
|
|
"label": "ValidationError()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L73"
|
|
},
|
|
{
|
|
"id": "utils_response_paginated",
|
|
"label": "Paginated()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L87"
|
|
},
|
|
{
|
|
"id": "utils_response_calculatepagination",
|
|
"label": "CalculatePagination()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L108"
|
|
},
|
|
{
|
|
"id": "utils_response_created",
|
|
"label": "Created()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L134"
|
|
},
|
|
{
|
|
"id": "utils_response_updated",
|
|
"label": "Updated()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L152"
|
|
},
|
|
{
|
|
"id": "utils_response_deleted",
|
|
"label": "Deleted()",
|
|
"file_type": "code",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L170"
|
|
},
|
|
{
|
|
"id": "backend_internal_db_db_go",
|
|
"label": "db.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/db.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "db_db",
|
|
"label": "DB",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/db.go",
|
|
"source_location": "L14"
|
|
},
|
|
{
|
|
"id": "db_db_newdb",
|
|
"label": "NewDB()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/db.go",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "db_db_close",
|
|
"label": ".Close()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/db.go",
|
|
"source_location": "L52"
|
|
},
|
|
{
|
|
"id": "db_db_begintx",
|
|
"label": ".BeginTx()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/db.go",
|
|
"source_location": "L58"
|
|
},
|
|
{
|
|
"id": "db_db_commit",
|
|
"label": ".Commit()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/db.go",
|
|
"source_location": "L71"
|
|
},
|
|
{
|
|
"id": "db_db_rollback",
|
|
"label": ".Rollback()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/db.go",
|
|
"source_location": "L78"
|
|
},
|
|
{
|
|
"id": "db_db_getpool",
|
|
"label": ".GetPool()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/db.go",
|
|
"source_location": "L85"
|
|
},
|
|
{
|
|
"id": "backend_internal_db_sqlc_tasks_sql_go",
|
|
"label": "tasks.sql.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "sqlc_addtasktagparams",
|
|
"label": "AddTaskTagParams",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L18"
|
|
},
|
|
{
|
|
"id": "sqlc_queries",
|
|
"label": "Queries",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L23"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_addtasktag",
|
|
"label": ".AddTaskTag()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L23"
|
|
},
|
|
{
|
|
"id": "sqlc_createtaskparams",
|
|
"label": "CreateTaskParams",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L34"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_createtask",
|
|
"label": ".CreateTask()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L43"
|
|
},
|
|
{
|
|
"id": "sqlc_deletetaskparams",
|
|
"label": "DeleteTaskParams",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L71"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_deletetask",
|
|
"label": ".DeleteTask()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L76"
|
|
},
|
|
{
|
|
"id": "sqlc_gettaskbyidparams",
|
|
"label": "GetTaskByIDParams",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L87"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_gettaskbyid",
|
|
"label": ".GetTaskByID()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L92"
|
|
},
|
|
{
|
|
"id": "sqlc_gettasksbystatusparams",
|
|
"label": "GetTasksByStatusParams",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L124"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_gettasksbystatus",
|
|
"label": ".GetTasksByStatus()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L131"
|
|
},
|
|
{
|
|
"id": "sqlc_gettasksbytagparams",
|
|
"label": "GetTasksByTagParams",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L183"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_gettasksbytag",
|
|
"label": ".GetTasksByTag()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L190"
|
|
},
|
|
{
|
|
"id": "sqlc_gettasksbyuserparams",
|
|
"label": "GetTasksByUserParams",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L240"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_gettasksbyuser",
|
|
"label": ".GetTasksByUser()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L246"
|
|
},
|
|
{
|
|
"id": "sqlc_removetasktagparams",
|
|
"label": "RemoveTaskTagParams",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L280"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_removetasktag",
|
|
"label": ".RemoveTaskTag()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L285"
|
|
},
|
|
{
|
|
"id": "sqlc_searchtasksparams",
|
|
"label": "SearchTasksParams",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L308"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_searchtasks",
|
|
"label": ".SearchTasks()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L315"
|
|
},
|
|
{
|
|
"id": "sqlc_updatetaskparams",
|
|
"label": "UpdateTaskParams",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L362"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_updatetask",
|
|
"label": ".UpdateTask()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L372"
|
|
},
|
|
{
|
|
"id": "backend_internal_db_sqlc_querier_go",
|
|
"label": "querier.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/querier.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "sqlc_querier",
|
|
"label": "Querier",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/querier.go",
|
|
"source_location": "L13"
|
|
},
|
|
{
|
|
"id": "backend_internal_db_sqlc_db_go",
|
|
"label": "db.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/db.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "sqlc_dbtx",
|
|
"label": "DBTX",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/db.go",
|
|
"source_location": "L14"
|
|
},
|
|
{
|
|
"id": "sqlc_db_new",
|
|
"label": "New()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/db.go",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "sqlc_queries",
|
|
"label": "Queries",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/db.go",
|
|
"source_location": "L24"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_withtx",
|
|
"label": ".WithTx()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/db.go",
|
|
"source_location": "L28"
|
|
},
|
|
{
|
|
"id": "backend_internal_db_sqlc_bookmarks_sql_go",
|
|
"label": "bookmarks.sql.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "sqlc_addbookmarktagparams",
|
|
"label": "AddBookmarkTagParams",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L18"
|
|
},
|
|
{
|
|
"id": "sqlc_queries",
|
|
"label": "Queries",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L23"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_addbookmarktag",
|
|
"label": ".AddBookmarkTag()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L23"
|
|
},
|
|
{
|
|
"id": "sqlc_createbookmarkparams",
|
|
"label": "CreateBookmarkParams",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L34"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_createbookmark",
|
|
"label": ".CreateBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L45"
|
|
},
|
|
{
|
|
"id": "sqlc_deletebookmarkparams",
|
|
"label": "DeleteBookmarkParams",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L77"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_deletebookmark",
|
|
"label": ".DeleteBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L82"
|
|
},
|
|
{
|
|
"id": "sqlc_getbookmarkbyidparams",
|
|
"label": "GetBookmarkByIDParams",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L93"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_getbookmarkbyid",
|
|
"label": ".GetBookmarkByID()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L98"
|
|
},
|
|
{
|
|
"id": "sqlc_getbookmarksbytagparams",
|
|
"label": "GetBookmarksByTagParams",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L127"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_getbookmarksbytag",
|
|
"label": ".GetBookmarksByTag()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L134"
|
|
},
|
|
{
|
|
"id": "sqlc_getbookmarksbyuserparams",
|
|
"label": "GetBookmarksByUserParams",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L179"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_getbookmarksbyuser",
|
|
"label": ".GetBookmarksByUser()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L185"
|
|
},
|
|
{
|
|
"id": "sqlc_removebookmarktagparams",
|
|
"label": "RemoveBookmarkTagParams",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L221"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_removebookmarktag",
|
|
"label": ".RemoveBookmarkTag()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L226"
|
|
},
|
|
{
|
|
"id": "sqlc_searchbookmarksparams",
|
|
"label": "SearchBookmarksParams",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L243"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_searchbookmarks",
|
|
"label": ".SearchBookmarks()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L250"
|
|
},
|
|
{
|
|
"id": "sqlc_updatebookmarkparams",
|
|
"label": "UpdateBookmarkParams",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L301"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_updatebookmark",
|
|
"label": ".UpdateBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L313"
|
|
},
|
|
{
|
|
"id": "backend_internal_db_sqlc_models_go",
|
|
"label": "models.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/models.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "sqlc_auditlog",
|
|
"label": "AuditLog",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/models.go",
|
|
"source_location": "L13"
|
|
},
|
|
{
|
|
"id": "sqlc_bookmark",
|
|
"label": "Bookmark",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/models.go",
|
|
"source_location": "L26"
|
|
},
|
|
{
|
|
"id": "sqlc_bookmarktag",
|
|
"label": "BookmarkTag",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/models.go",
|
|
"source_location": "L40"
|
|
},
|
|
{
|
|
"id": "sqlc_file",
|
|
"label": "File",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/models.go",
|
|
"source_location": "L45"
|
|
},
|
|
{
|
|
"id": "sqlc_filetag",
|
|
"label": "FileTag",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/models.go",
|
|
"source_location": "L58"
|
|
},
|
|
{
|
|
"id": "sqlc_note",
|
|
"label": "Note",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/models.go",
|
|
"source_location": "L63"
|
|
},
|
|
{
|
|
"id": "sqlc_notetag",
|
|
"label": "NoteTag",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/models.go",
|
|
"source_location": "L72"
|
|
},
|
|
{
|
|
"id": "sqlc_tag",
|
|
"label": "Tag",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/models.go",
|
|
"source_location": "L77"
|
|
},
|
|
{
|
|
"id": "sqlc_task",
|
|
"label": "Task",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/models.go",
|
|
"source_location": "L86"
|
|
},
|
|
{
|
|
"id": "sqlc_tasktag",
|
|
"label": "TaskTag",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/models.go",
|
|
"source_location": "L98"
|
|
},
|
|
{
|
|
"id": "sqlc_user",
|
|
"label": "User",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/models.go",
|
|
"source_location": "L103"
|
|
},
|
|
{
|
|
"id": "backend_internal_db_sqlc_users_sql_go",
|
|
"label": "users.sql.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "sqlc_createuserparams",
|
|
"label": "CreateUserParams",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "sqlc_createuserrow",
|
|
"label": "CreateUserRow",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L30"
|
|
},
|
|
{
|
|
"id": "sqlc_queries",
|
|
"label": "Queries",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L43"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_createuser",
|
|
"label": ".CreateUser()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L43"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_deleteuser",
|
|
"label": ".DeleteUser()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L73"
|
|
},
|
|
{
|
|
"id": "sqlc_getuserbyemailrow",
|
|
"label": "GetUserByEmailRow",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L84"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_getuserbyemail",
|
|
"label": ".GetUserByEmail()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L97"
|
|
},
|
|
{
|
|
"id": "sqlc_getuserbyidrow",
|
|
"label": "GetUserByIDRow",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L121"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_getuserbyid",
|
|
"label": ".GetUserByID()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L134"
|
|
},
|
|
{
|
|
"id": "sqlc_listusersparams",
|
|
"label": "ListUsersParams",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L159"
|
|
},
|
|
{
|
|
"id": "sqlc_listusersrow",
|
|
"label": "ListUsersRow",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L164"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_listusers",
|
|
"label": ".ListUsers()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L177"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_updatelastlogin",
|
|
"label": ".UpdateLastLogin()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L214"
|
|
},
|
|
{
|
|
"id": "sqlc_updateuserparams",
|
|
"label": "UpdateUserParams",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L230"
|
|
},
|
|
{
|
|
"id": "sqlc_updateuserrow",
|
|
"label": "UpdateUserRow",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L238"
|
|
},
|
|
{
|
|
"id": "sqlc_queries_updateuser",
|
|
"label": ".UpdateUser()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L251"
|
|
},
|
|
{
|
|
"id": "backend_middleware_cache_go",
|
|
"label": "cache.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "middleware_cacheconfig",
|
|
"label": "CacheConfig",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L16"
|
|
},
|
|
{
|
|
"id": "middleware_cache_defaultcacheconfig",
|
|
"label": "DefaultCacheConfig()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L24"
|
|
},
|
|
{
|
|
"id": "middleware_cache_cachemiddleware",
|
|
"label": "CacheMiddleware()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L33"
|
|
},
|
|
{
|
|
"id": "middleware_cache_shouldskipcache",
|
|
"label": "shouldSkipCache()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L91"
|
|
},
|
|
{
|
|
"id": "middleware_cache_generatecachekey",
|
|
"label": "generateCacheKey()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L106"
|
|
},
|
|
{
|
|
"id": "middleware_cachedresponsewriter",
|
|
"label": "cachedResponseWriter",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L126"
|
|
},
|
|
{
|
|
"id": "middleware_cachedresponsewriter_write",
|
|
"label": ".Write()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L131"
|
|
},
|
|
{
|
|
"id": "middleware_cache_invalidatecache",
|
|
"label": "InvalidateCache()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L137"
|
|
},
|
|
{
|
|
"id": "middleware_cache_cacheinvalidationmiddleware",
|
|
"label": "CacheInvalidationMiddleware()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L155"
|
|
},
|
|
{
|
|
"id": "backend_middleware_rate_limiter_go",
|
|
"label": "rate_limiter.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "middleware_ratelimiter",
|
|
"label": "RateLimiter",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L13"
|
|
},
|
|
{
|
|
"id": "middleware_clientinfo",
|
|
"label": "ClientInfo",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "middleware_rate_limiter_newratelimiter",
|
|
"label": "NewRateLimiter()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L26"
|
|
},
|
|
{
|
|
"id": "middleware_ratelimiter_middleware",
|
|
"label": ".Middleware()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L40"
|
|
},
|
|
{
|
|
"id": "middleware_ratelimiter_cleanup",
|
|
"label": ".cleanup()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L91"
|
|
},
|
|
{
|
|
"id": "middleware_ratelimitconfig",
|
|
"label": "RateLimitConfig",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L108"
|
|
},
|
|
{
|
|
"id": "middleware_rate_limiter_defaultratelimitconfig",
|
|
"label": "DefaultRateLimitConfig()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L115"
|
|
},
|
|
{
|
|
"id": "middleware_rate_limiter_ratelimit",
|
|
"label": "RateLimit()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L124"
|
|
},
|
|
{
|
|
"id": "middleware_rate_limiter_authratelimit",
|
|
"label": "AuthRateLimit()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L132"
|
|
},
|
|
{
|
|
"id": "middleware_rate_limiter_generalratelimit",
|
|
"label": "GeneralRateLimit()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L137"
|
|
},
|
|
{
|
|
"id": "backend_middleware_session_go",
|
|
"label": "session.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "middleware_sessiondata",
|
|
"label": "SessionData",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L17"
|
|
},
|
|
{
|
|
"id": "middleware_sessionstore",
|
|
"label": "SessionStore",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L30"
|
|
},
|
|
{
|
|
"id": "middleware_redissessionstore",
|
|
"label": "RedisSessionStore",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L39"
|
|
},
|
|
{
|
|
"id": "middleware_session_newsessionstore",
|
|
"label": "NewSessionStore()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L45"
|
|
},
|
|
{
|
|
"id": "middleware_redissessionstore_createsession",
|
|
"label": ".CreateSession()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L53"
|
|
},
|
|
{
|
|
"id": "middleware_redissessionstore_getsession",
|
|
"label": ".GetSession()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L81"
|
|
},
|
|
{
|
|
"id": "middleware_redissessionstore_updatesession",
|
|
"label": ".UpdateSession()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L113"
|
|
},
|
|
{
|
|
"id": "middleware_redissessionstore_deletesession",
|
|
"label": ".DeleteSession()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L143"
|
|
},
|
|
{
|
|
"id": "middleware_redissessionstore_cleanupexpiredsessions",
|
|
"label": ".CleanupExpiredSessions()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L164"
|
|
},
|
|
{
|
|
"id": "middleware_session_initsessionstore",
|
|
"label": "InitSessionStore()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L178"
|
|
},
|
|
{
|
|
"id": "middleware_session_sessionmiddleware",
|
|
"label": "SessionMiddleware()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L195"
|
|
},
|
|
{
|
|
"id": "middleware_session_getsessionfromcontext",
|
|
"label": "GetSessionFromContext()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L246"
|
|
},
|
|
{
|
|
"id": "middleware_session_getuseridfromsession",
|
|
"label": "GetUserIDFromSession()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L254"
|
|
},
|
|
{
|
|
"id": "middleware_session_getuseremailfromsession",
|
|
"label": "GetUserEmailFromSession()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L281"
|
|
},
|
|
{
|
|
"id": "middleware_session_generatesessionid",
|
|
"label": "generateSessionID()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L303"
|
|
},
|
|
{
|
|
"id": "middleware_session_getsessionstore",
|
|
"label": "GetSessionStore()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L308"
|
|
},
|
|
{
|
|
"id": "middleware_session_cleanupsessionsonshutdown",
|
|
"label": "CleanupSessionsOnShutdown()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L313"
|
|
},
|
|
{
|
|
"id": "backend_middleware_demo_go",
|
|
"label": "demo.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/demo.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "middleware_demo_demomodemiddleware",
|
|
"label": "DemoModeMiddleware()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/demo.go",
|
|
"source_location": "L13"
|
|
},
|
|
{
|
|
"id": "middleware_demo_isdemomode",
|
|
"label": "IsDemoMode()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/demo.go",
|
|
"source_location": "L55"
|
|
},
|
|
{
|
|
"id": "backend_middleware_performance_go",
|
|
"label": "performance.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/performance.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "middleware_performance_performancemiddleware",
|
|
"label": "PerformanceMiddleware()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/performance.go",
|
|
"source_location": "L12"
|
|
},
|
|
{
|
|
"id": "middleware_performance_requestidmiddleware",
|
|
"label": "RequestIDMiddleware()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/performance.go",
|
|
"source_location": "L30"
|
|
},
|
|
{
|
|
"id": "middleware_performance_generaterequestid",
|
|
"label": "generateRequestID()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/performance.go",
|
|
"source_location": "L43"
|
|
},
|
|
{
|
|
"id": "middleware_performance_slowquerymiddleware",
|
|
"label": "SlowQueryMiddleware()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/performance.go",
|
|
"source_location": "L48"
|
|
},
|
|
{
|
|
"id": "backend_middleware_logger_go",
|
|
"label": "logger.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "middleware_loggerconfig",
|
|
"label": "LoggerConfig",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L14"
|
|
},
|
|
{
|
|
"id": "middleware_loggerconfig_getlogger",
|
|
"label": ".GetLogger()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L21"
|
|
},
|
|
{
|
|
"id": "middleware_logger_logger",
|
|
"label": "Logger()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L26"
|
|
},
|
|
{
|
|
"id": "middleware_logger_requestlogger",
|
|
"label": "RequestLogger()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L84"
|
|
},
|
|
{
|
|
"id": "middleware_logger_logrequestbody",
|
|
"label": "logRequestBody()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L165"
|
|
},
|
|
{
|
|
"id": "middleware_logger_securitylogger",
|
|
"label": "SecurityLogger()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L194"
|
|
},
|
|
{
|
|
"id": "middleware_logger_logsecurityevent",
|
|
"label": "logSecurityEvent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L221"
|
|
},
|
|
{
|
|
"id": "middleware_logger_performancelogger",
|
|
"label": "PerformanceLogger()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L238"
|
|
},
|
|
{
|
|
"id": "middleware_logger_logperformanceevent",
|
|
"label": "logPerformanceEvent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L260"
|
|
},
|
|
{
|
|
"id": "backend_middleware_input_validation_go",
|
|
"label": "input_validation.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "middleware_input_validation_inputvalidationmiddleware",
|
|
"label": "InputValidationMiddleware()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L14"
|
|
},
|
|
{
|
|
"id": "middleware_input_validation_validaterequestbody",
|
|
"label": "ValidateRequestBody()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L41"
|
|
},
|
|
{
|
|
"id": "middleware_requestbody",
|
|
"label": "requestBody",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L75"
|
|
},
|
|
{
|
|
"id": "middleware_requestbody_read",
|
|
"label": ".Read()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L80"
|
|
},
|
|
{
|
|
"id": "middleware_requestbody_close",
|
|
"label": ".Close()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L89"
|
|
},
|
|
{
|
|
"id": "middleware_input_validation_containsmaliciouscontent",
|
|
"label": "containsMaliciousContent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L94"
|
|
},
|
|
{
|
|
"id": "middleware_input_validation_sanitizeinput",
|
|
"label": "sanitizeInput()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L265"
|
|
},
|
|
{
|
|
"id": "middleware_input_validation_validateemail",
|
|
"label": "ValidateEmail()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L285"
|
|
},
|
|
{
|
|
"id": "middleware_input_validation_validatepassword",
|
|
"label": "ValidatePassword()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L291"
|
|
},
|
|
{
|
|
"id": "middleware_input_validation_validateusername",
|
|
"label": "ValidateUsername()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L326"
|
|
},
|
|
{
|
|
"id": "middleware_input_validation_validateid",
|
|
"label": "ValidateID()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L348"
|
|
},
|
|
{
|
|
"id": "middleware_input_validation_validatepagination",
|
|
"label": "ValidatePagination()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L362"
|
|
},
|
|
{
|
|
"id": "backend_middleware_cors_go",
|
|
"label": "cors.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/cors.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "middleware_cors_corsmiddleware",
|
|
"label": "CORSMiddleware()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/cors.go",
|
|
"source_location": "L11"
|
|
},
|
|
{
|
|
"id": "backend_middleware_error_handler_go",
|
|
"label": "error_handler.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/error_handler.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "middleware_errorresponse",
|
|
"label": "ErrorResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/error_handler.go",
|
|
"source_location": "L12"
|
|
},
|
|
{
|
|
"id": "middleware_error_handler_errorhandlermiddleware",
|
|
"label": "ErrorHandlerMiddleware()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/error_handler.go",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "middleware_error_handler_notfoundhandler",
|
|
"label": "NotFoundHandler()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/error_handler.go",
|
|
"source_location": "L61"
|
|
},
|
|
{
|
|
"id": "middleware_error_handler_methodnotallowedhandler",
|
|
"label": "MethodNotAllowedHandler()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/error_handler.go",
|
|
"source_location": "L72"
|
|
},
|
|
{
|
|
"id": "backend_middleware_memory_cache_go",
|
|
"label": "memory_cache.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "middleware_memorycacheitem",
|
|
"label": "MemoryCacheItem",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L15"
|
|
},
|
|
{
|
|
"id": "middleware_memorycache",
|
|
"label": "MemoryCache",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L21"
|
|
},
|
|
{
|
|
"id": "middleware_memory_cache_newmemorycache",
|
|
"label": "NewMemoryCache()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L27"
|
|
},
|
|
{
|
|
"id": "middleware_memorycache_get",
|
|
"label": ".Get()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L39"
|
|
},
|
|
{
|
|
"id": "middleware_memorycache_set",
|
|
"label": ".Set()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L52"
|
|
},
|
|
{
|
|
"id": "middleware_memorycache_delete",
|
|
"label": ".Delete()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L63"
|
|
},
|
|
{
|
|
"id": "middleware_memorycache_deletepattern",
|
|
"label": ".DeletePattern()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L71"
|
|
},
|
|
{
|
|
"id": "middleware_memorycache_cleanup",
|
|
"label": ".cleanup()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L83"
|
|
},
|
|
{
|
|
"id": "middleware_memorycacheconfig",
|
|
"label": "MemoryCacheConfig",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L103"
|
|
},
|
|
{
|
|
"id": "middleware_memory_cache_defaultmemorycacheconfig",
|
|
"label": "DefaultMemoryCacheConfig()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L110"
|
|
},
|
|
{
|
|
"id": "middleware_memory_cache_memorycachemiddleware",
|
|
"label": "MemoryCacheMiddleware()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L119"
|
|
},
|
|
{
|
|
"id": "middleware_memory_cache_generatememorycachekey",
|
|
"label": "generateMemoryCacheKey()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L166"
|
|
},
|
|
{
|
|
"id": "middleware_memorycachedresponsewriter",
|
|
"label": "memoryCachedResponseWriter",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L186"
|
|
},
|
|
{
|
|
"id": "middleware_memorycachedresponsewriter_write",
|
|
"label": ".Write()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L191"
|
|
},
|
|
{
|
|
"id": "middleware_memory_cache_invalidatememorycache",
|
|
"label": "InvalidateMemoryCache()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L197"
|
|
},
|
|
{
|
|
"id": "middleware_memory_cache_memorycacheinvalidationmiddleware",
|
|
"label": "MemoryCacheInvalidationMiddleware()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L202"
|
|
},
|
|
{
|
|
"id": "backend_middleware_metrics_go",
|
|
"label": "metrics.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "middleware_metrics",
|
|
"label": "Metrics",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L11"
|
|
},
|
|
{
|
|
"id": "middleware_metrics_getmetrics",
|
|
"label": "GetMetrics()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L43"
|
|
},
|
|
{
|
|
"id": "middleware_metrics_metricsmiddleware",
|
|
"label": "MetricsMiddleware()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L64"
|
|
},
|
|
{
|
|
"id": "middleware_metrics_incrementuserstotal",
|
|
"label": "IncrementUsersTotal()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L114"
|
|
},
|
|
{
|
|
"id": "middleware_metrics_incrementbookmarkstotal",
|
|
"label": "IncrementBookmarksTotal()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L121"
|
|
},
|
|
{
|
|
"id": "middleware_metrics_decrementbookmarkstotal",
|
|
"label": "DecrementBookmarksTotal()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L128"
|
|
},
|
|
{
|
|
"id": "middleware_metrics_incrementtaskstotal",
|
|
"label": "IncrementTasksTotal()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L137"
|
|
},
|
|
{
|
|
"id": "middleware_metrics_decrementtaskstotal",
|
|
"label": "DecrementTasksTotal()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L144"
|
|
},
|
|
{
|
|
"id": "middleware_metrics_incrementfilestotal",
|
|
"label": "IncrementFilesTotal()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L153"
|
|
},
|
|
{
|
|
"id": "middleware_metrics_decrementfilestotal",
|
|
"label": "DecrementFilesTotal()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L160"
|
|
},
|
|
{
|
|
"id": "middleware_metrics_incrementnotestotal",
|
|
"label": "IncrementNotesTotal()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L169"
|
|
},
|
|
{
|
|
"id": "middleware_metrics_decrementnotestotal",
|
|
"label": "DecrementNotesTotal()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L176"
|
|
},
|
|
{
|
|
"id": "middleware_metrics_setdatabaseconnections",
|
|
"label": "SetDatabaseConnections()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L185"
|
|
},
|
|
{
|
|
"id": "middleware_metrics_resetmetrics",
|
|
"label": "ResetMetrics()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L192"
|
|
},
|
|
{
|
|
"id": "middleware_metrics_copymap",
|
|
"label": "copyMap()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L210"
|
|
},
|
|
{
|
|
"id": "middleware_metrics_copydurationmap",
|
|
"label": "copyDurationMap()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L218"
|
|
},
|
|
{
|
|
"id": "backend_middleware_audit_go",
|
|
"label": "audit.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "middleware_audit_auditmiddleware",
|
|
"label": "AuditMiddleware()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L19"
|
|
},
|
|
{
|
|
"id": "middleware_audit_logsecurityevent",
|
|
"label": "LogSecurityEvent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L78"
|
|
},
|
|
{
|
|
"id": "middleware_audit_loguseraction",
|
|
"label": "LogUserAction()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L97"
|
|
},
|
|
{
|
|
"id": "middleware_audit_shouldskipaudit",
|
|
"label": "shouldSkipAudit()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L117"
|
|
},
|
|
{
|
|
"id": "middleware_audit_getuintfrominterface",
|
|
"label": "getUintFromInterface()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L134"
|
|
},
|
|
{
|
|
"id": "middleware_audit_getuseremail",
|
|
"label": "getUserEmail()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L141"
|
|
},
|
|
{
|
|
"id": "middleware_audit_getactionfrommethodandpath",
|
|
"label": "getActionFromMethodAndPath()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L148"
|
|
},
|
|
{
|
|
"id": "middleware_audit_getresourcefrompath",
|
|
"label": "getResourceFromPath()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L174"
|
|
},
|
|
{
|
|
"id": "middleware_audit_getresourceidfrompath",
|
|
"label": "getResourceIDFromPath()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L207"
|
|
},
|
|
{
|
|
"id": "middleware_audit_generatedescription",
|
|
"label": "generateDescription()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L224"
|
|
},
|
|
{
|
|
"id": "middleware_audit_generatedetails",
|
|
"label": "generateDetails()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L233"
|
|
},
|
|
{
|
|
"id": "middleware_audit_sanitizejson",
|
|
"label": "sanitizeJSON()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L255"
|
|
},
|
|
{
|
|
"id": "middleware_audit_getsessionid",
|
|
"label": "getSessionID()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L274"
|
|
},
|
|
{
|
|
"id": "middleware_audit_getcountryfromip",
|
|
"label": "getCountryFromIP()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L284"
|
|
},
|
|
{
|
|
"id": "middleware_audit_getdevicefromuseragent",
|
|
"label": "getDeviceFromUserAgent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L289"
|
|
},
|
|
{
|
|
"id": "middleware_audit_getplatformfromuseragent",
|
|
"label": "getPlatformFromUserAgent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L298"
|
|
},
|
|
{
|
|
"id": "middleware_audit_getbrowserfromuseragent",
|
|
"label": "getBrowserFromUserAgent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L313"
|
|
},
|
|
{
|
|
"id": "middleware_audit_assessrisk",
|
|
"label": "assessRisk()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L326"
|
|
},
|
|
{
|
|
"id": "middleware_audit_assesssecurityrisk",
|
|
"label": "assessSecurityRisk()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L349"
|
|
},
|
|
{
|
|
"id": "middleware_audit_assessactionrisk",
|
|
"label": "assessActionRisk()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L364"
|
|
},
|
|
{
|
|
"id": "middleware_audit_issuspiciousactivity",
|
|
"label": "isSuspiciousActivity()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L374"
|
|
},
|
|
{
|
|
"id": "middleware_audit_getfailurereason",
|
|
"label": "getFailureReason()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L385"
|
|
},
|
|
{
|
|
"id": "middleware_audit_saveauditlog",
|
|
"label": "saveAuditLog()",
|
|
"file_type": "code",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L404"
|
|
},
|
|
{
|
|
"id": "desktop_vite_config_ts",
|
|
"label": "vite.config.ts",
|
|
"file_type": "code",
|
|
"source_file": "desktop/vite.config.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "desktop_src_tauri_build_rs",
|
|
"label": "build.rs",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/build.rs",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "src_tauri_build_main",
|
|
"label": "main()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/build.rs",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "desktop_src_tauri_src_main_rs",
|
|
"label": "main.rs",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "src_main_desktopconfig",
|
|
"label": "DesktopConfig",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L22"
|
|
},
|
|
{
|
|
"id": "src_main_desktopconfigview",
|
|
"label": "DesktopConfigView",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L29"
|
|
},
|
|
{
|
|
"id": "src_main_uploadsummary",
|
|
"label": "UploadSummary",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L36"
|
|
},
|
|
{
|
|
"id": "src_main_tokenvalidationresult",
|
|
"label": "TokenValidationResult",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L46"
|
|
},
|
|
{
|
|
"id": "src_main_uploadedfileresponse",
|
|
"label": "UploadedFileResponse",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L54"
|
|
},
|
|
{
|
|
"id": "src_main_fileshareresponse",
|
|
"label": "FileShareResponse",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L60"
|
|
},
|
|
{
|
|
"id": "src_main_runtimedesktopconfig",
|
|
"label": "RuntimeDesktopConfig",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L66"
|
|
},
|
|
{
|
|
"id": "src_main_get_desktop_config",
|
|
"label": "get_desktop_config()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L73"
|
|
},
|
|
{
|
|
"id": "src_main_connect_instance",
|
|
"label": "connect_instance()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L96"
|
|
},
|
|
{
|
|
"id": "src_main_select_sync_folder",
|
|
"label": "select_sync_folder()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L120"
|
|
},
|
|
{
|
|
"id": "src_main_open_sync_folder",
|
|
"label": "open_sync_folder()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L128"
|
|
},
|
|
{
|
|
"id": "src_main_upload_files_now",
|
|
"label": "upload_files_now()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L139"
|
|
},
|
|
{
|
|
"id": "src_main_sync_folder_now",
|
|
"label": "sync_folder_now()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L154"
|
|
},
|
|
{
|
|
"id": "src_main_quick_share_files",
|
|
"label": "quick_share_files()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L169"
|
|
},
|
|
{
|
|
"id": "src_main_validate_integration_token",
|
|
"label": "validate_integration_token()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L184"
|
|
},
|
|
{
|
|
"id": "src_main_normalize_instance_url",
|
|
"label": "normalize_instance_url()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L195"
|
|
},
|
|
{
|
|
"id": "src_main_normalize_api_key",
|
|
"label": "normalize_api_key()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L223"
|
|
},
|
|
{
|
|
"id": "src_main_normalize_sync_folder",
|
|
"label": "normalize_sync_folder()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L240"
|
|
},
|
|
{
|
|
"id": "src_main_normalize_optional_sync_folder",
|
|
"label": "normalize_optional_sync_folder()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L260"
|
|
},
|
|
{
|
|
"id": "src_main_config_path",
|
|
"label": "config_path()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L272"
|
|
},
|
|
{
|
|
"id": "src_main_load_config",
|
|
"label": "load_config()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L284"
|
|
},
|
|
{
|
|
"id": "src_main_save_config",
|
|
"label": "save_config()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L297"
|
|
},
|
|
{
|
|
"id": "src_main_load_runtime_config",
|
|
"label": "load_runtime_config()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L305"
|
|
},
|
|
{
|
|
"id": "src_main_collect_files",
|
|
"label": "collect_files()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L334"
|
|
},
|
|
{
|
|
"id": "src_main_upload_paths",
|
|
"label": "upload_paths()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L378"
|
|
},
|
|
{
|
|
"id": "src_main_upload_single_file",
|
|
"label": "upload_single_file()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L420"
|
|
},
|
|
{
|
|
"id": "src_main_quick_share_paths",
|
|
"label": "quick_share_paths()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L472"
|
|
},
|
|
{
|
|
"id": "src_main_create_file_share",
|
|
"label": "create_file_share()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L532"
|
|
},
|
|
{
|
|
"id": "src_main_copy_links_to_clipboard",
|
|
"label": "copy_links_to_clipboard()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L587"
|
|
},
|
|
{
|
|
"id": "src_main_validate_token_permissions",
|
|
"label": "validate_token_permissions()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L600"
|
|
},
|
|
{
|
|
"id": "src_main_truncate",
|
|
"label": "truncate()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L688"
|
|
},
|
|
{
|
|
"id": "src_main_close_window_if_exists",
|
|
"label": "close_window_if_exists()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L704"
|
|
},
|
|
{
|
|
"id": "src_main_open_setup_window",
|
|
"label": "open_setup_window()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L710"
|
|
},
|
|
{
|
|
"id": "src_main_open_main_window",
|
|
"label": "open_main_window()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L732"
|
|
},
|
|
{
|
|
"id": "src_main_setup_menu",
|
|
"label": "setup_menu()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L751"
|
|
},
|
|
{
|
|
"id": "src_main_show_summary_dialog",
|
|
"label": "show_summary_dialog()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L830"
|
|
},
|
|
{
|
|
"id": "src_main_show_error_dialog",
|
|
"label": "show_error_dialog()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L876"
|
|
},
|
|
{
|
|
"id": "src_main_handle_menu_event",
|
|
"label": "handle_menu_event()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L885"
|
|
},
|
|
{
|
|
"id": "src_main_boxed_error",
|
|
"label": "boxed_error()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L921"
|
|
},
|
|
{
|
|
"id": "src_main_path_to_string",
|
|
"label": "path_to_string()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L925"
|
|
},
|
|
{
|
|
"id": "src_main_main",
|
|
"label": "main()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L929"
|
|
},
|
|
{
|
|
"id": "desktop_src_main_js",
|
|
"label": "main.js",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src/main.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "src_main_setstatus",
|
|
"label": "setStatus()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src/main.js",
|
|
"source_location": "L30"
|
|
},
|
|
{
|
|
"id": "src_main_seterror",
|
|
"label": "setError()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src/main.js",
|
|
"source_location": "L34"
|
|
},
|
|
{
|
|
"id": "src_main_setpermissionstatus",
|
|
"label": "setPermissionStatus()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src/main.js",
|
|
"source_location": "L38"
|
|
},
|
|
{
|
|
"id": "src_main_setbusy",
|
|
"label": "setBusy()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src/main.js",
|
|
"source_location": "L42"
|
|
},
|
|
{
|
|
"id": "src_main_isvalidurl",
|
|
"label": "isValidUrl()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src/main.js",
|
|
"source_location": "L51"
|
|
},
|
|
{
|
|
"id": "src_main_formatsummary",
|
|
"label": "formatSummary()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src/main.js",
|
|
"source_location": "L60"
|
|
},
|
|
{
|
|
"id": "src_main_hydrate",
|
|
"label": "hydrate()",
|
|
"file_type": "code",
|
|
"source_file": "desktop/src/main.js",
|
|
"source_location": "L86"
|
|
},
|
|
{
|
|
"id": "video_src_verticaltrailer_tsx",
|
|
"label": "VerticalTrailer.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/VerticalTrailer.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_trailer_tsx",
|
|
"label": "Trailer.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/Trailer.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_index_ts",
|
|
"label": "index.ts",
|
|
"file_type": "code",
|
|
"source_file": "video/src/index.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_poster_tsx",
|
|
"label": "Poster.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/Poster.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "src_poster_poster",
|
|
"label": "Poster()",
|
|
"file_type": "code",
|
|
"source_file": "video/src/Poster.tsx",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "video_src_remotion_env_d_ts",
|
|
"label": "remotion-env.d.ts",
|
|
"file_type": "code",
|
|
"source_file": "video/src/remotion-env.d.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_root_tsx",
|
|
"label": "Root.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/Root.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "src_root_remotionroot",
|
|
"label": "RemotionRoot()",
|
|
"file_type": "code",
|
|
"source_file": "video/src/Root.tsx",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "video_src_traileraudio_tsx",
|
|
"label": "TrailerAudio.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/TrailerAudio.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "src_traileraudio_traileraudio",
|
|
"label": "TrailerAudio()",
|
|
"file_type": "code",
|
|
"source_file": "video/src/TrailerAudio.tsx",
|
|
"source_location": "L4"
|
|
},
|
|
{
|
|
"id": "video_src_theme_trackeep_ts",
|
|
"label": "trackeep.ts",
|
|
"file_type": "code",
|
|
"source_file": "video/src/theme/trackeep.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_scenes_montagescene_tsx",
|
|
"label": "MontageScene.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/scenes/MontageScene.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_scenes_coldopenscene_tsx",
|
|
"label": "ColdOpenScene.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/scenes/ColdOpenScene.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_scenes_metricsactivationscene_tsx",
|
|
"label": "MetricsActivationScene.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/scenes/MetricsActivationScene.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "scenes_metricsactivationscene_s",
|
|
"label": "s()",
|
|
"file_type": "code",
|
|
"source_file": "video/src/scenes/MetricsActivationScene.tsx",
|
|
"source_location": "L11"
|
|
},
|
|
{
|
|
"id": "video_src_scenes_searchaiscene_tsx",
|
|
"label": "SearchAiScene.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/scenes/SearchAiScene.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "scenes_searchaiscene_s",
|
|
"label": "s()",
|
|
"file_type": "code",
|
|
"source_file": "video/src/scenes/SearchAiScene.tsx",
|
|
"source_location": "L11"
|
|
},
|
|
{
|
|
"id": "video_src_scenes_endcardscene_tsx",
|
|
"label": "EndCardScene.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/scenes/EndCardScene.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "scenes_endcardscene_endcardscene",
|
|
"label": "EndCardScene()",
|
|
"file_type": "code",
|
|
"source_file": "video/src/scenes/EndCardScene.tsx",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "video_src_scenes_analyticsscene_tsx",
|
|
"label": "AnalyticsScene.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/scenes/AnalyticsScene.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "scenes_analyticsscene_s",
|
|
"label": "s()",
|
|
"file_type": "code",
|
|
"source_file": "video/src/scenes/AnalyticsScene.tsx",
|
|
"source_location": "L12"
|
|
},
|
|
{
|
|
"id": "video_src_scenes_dashboardflybyscene_tsx",
|
|
"label": "DashboardFlybyScene.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/scenes/DashboardFlybyScene.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "scenes_dashboardflybyscene_s",
|
|
"label": "s()",
|
|
"file_type": "code",
|
|
"source_file": "video/src/scenes/DashboardFlybyScene.tsx",
|
|
"source_location": "L11"
|
|
},
|
|
{
|
|
"id": "video_src_scenes_timetrackingscene_tsx",
|
|
"label": "TimeTrackingScene.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/scenes/TimeTrackingScene.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "scenes_timetrackingscene_s",
|
|
"label": "s()",
|
|
"file_type": "code",
|
|
"source_file": "video/src/scenes/TimeTrackingScene.tsx",
|
|
"source_location": "L13"
|
|
},
|
|
{
|
|
"id": "video_src_scenes_portrait_portraitdashboardscene_tsx",
|
|
"label": "PortraitDashboardScene.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/scenes/portrait/PortraitDashboardScene.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_scenes_portrait_portraitmetricsscene_tsx",
|
|
"label": "PortraitMetricsScene.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/scenes/portrait/PortraitMetricsScene.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_scenes_portrait_portraitanalyticsscene_tsx",
|
|
"label": "PortraitAnalyticsScene.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/scenes/portrait/PortraitAnalyticsScene.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_scenes_portrait_portraittimetrackingscene_tsx",
|
|
"label": "PortraitTimeTrackingScene.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/scenes/portrait/PortraitTimeTrackingScene.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_scenes_portrait_portraitsceneshell_tsx",
|
|
"label": "PortraitSceneShell.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/scenes/portrait/PortraitSceneShell.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "portrait_portraitsceneshell_portraitsceneshell",
|
|
"label": "PortraitSceneShell()",
|
|
"file_type": "code",
|
|
"source_file": "video/src/scenes/portrait/PortraitSceneShell.tsx",
|
|
"source_location": "L12"
|
|
},
|
|
{
|
|
"id": "video_src_scenes_portrait_portraitsearchaiscene_tsx",
|
|
"label": "PortraitSearchAiScene.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/scenes/portrait/PortraitSearchAiScene.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_scenes_portrait_portraitmontagescene_tsx",
|
|
"label": "PortraitMontageScene.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/scenes/portrait/PortraitMontageScene.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_scenes_portrait_portraitcoldopenscene_tsx",
|
|
"label": "PortraitColdOpenScene.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/scenes/portrait/PortraitColdOpenScene.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_data_trailerdata_ts",
|
|
"label": "trailerData.ts",
|
|
"file_type": "code",
|
|
"source_file": "video/src/data/trailerData.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_data_types_ts",
|
|
"label": "types.ts",
|
|
"file_type": "code",
|
|
"source_file": "video/src/data/types.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_components_iconbadge_tsx",
|
|
"label": "IconBadge.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/components/IconBadge.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_components_searchfield_tsx",
|
|
"label": "SearchField.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/components/SearchField.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_components_progressmodule_tsx",
|
|
"label": "ProgressModule.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/components/ProgressModule.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_components_signalbadge_tsx",
|
|
"label": "SignalBadge.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/components/SignalBadge.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_components_metrictile_tsx",
|
|
"label": "MetricTile.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/components/MetricTile.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_components_headershell_tsx",
|
|
"label": "HeaderShell.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/components/HeaderShell.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_components_typingmessage_tsx",
|
|
"label": "TypingMessage.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/components/TypingMessage.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_components_chartbars_tsx",
|
|
"label": "ChartBars.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/components/ChartBars.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_components_appchrome_tsx",
|
|
"label": "AppChrome.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/components/AppChrome.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_components_routepreviewcard_tsx",
|
|
"label": "RoutePreviewCard.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/components/RoutePreviewCard.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_components_kineticheadline_tsx",
|
|
"label": "KineticHeadline.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/components/KineticHeadline.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_components_highlightbox_tsx",
|
|
"label": "HighlightBox.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/components/HighlightBox.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_components_demosurface_tsx",
|
|
"label": "DemoSurface.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/components/DemoSurface.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "components_demosurface_resolvemotion",
|
|
"label": "resolveMotion()",
|
|
"file_type": "code",
|
|
"source_file": "video/src/components/DemoSurface.tsx",
|
|
"source_location": "L29"
|
|
},
|
|
{
|
|
"id": "video_src_components_backdrop_tsx",
|
|
"label": "Backdrop.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/components/Backdrop.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_components_endcard_tsx",
|
|
"label": "EndCard.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/components/EndCard.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_components_sidebarshell_tsx",
|
|
"label": "SidebarShell.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/components/SidebarShell.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "video_src_lib_trailer_config_tsx",
|
|
"label": "trailer-config.tsx",
|
|
"file_type": "code",
|
|
"source_file": "video/src/lib/trailer-config.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "lib_trailer_config_usetrailerconfig",
|
|
"label": "useTrailerConfig()",
|
|
"file_type": "code",
|
|
"source_file": "video/src/lib/trailer-config.tsx",
|
|
"source_location": "L25"
|
|
},
|
|
{
|
|
"id": "video_src_lib_motion_ts",
|
|
"label": "motion.ts",
|
|
"file_type": "code",
|
|
"source_file": "video/src/lib/motion.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "lib_motion_springin",
|
|
"label": "springIn()",
|
|
"file_type": "code",
|
|
"source_file": "video/src/lib/motion.ts",
|
|
"source_location": "L4"
|
|
},
|
|
{
|
|
"id": "lib_motion_easedprogress",
|
|
"label": "easedProgress()",
|
|
"file_type": "code",
|
|
"source_file": "video/src/lib/motion.ts",
|
|
"source_location": "L17"
|
|
},
|
|
{
|
|
"id": "lib_motion_fadeslideupstyle",
|
|
"label": "fadeSlideUpStyle()",
|
|
"file_type": "code",
|
|
"source_file": "video/src/lib/motion.ts",
|
|
"source_location": "L25"
|
|
},
|
|
{
|
|
"id": "video_src_lib_format_ts",
|
|
"label": "format.ts",
|
|
"file_type": "code",
|
|
"source_file": "video/src/lib/format.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "lib_format_formatmetricvalue",
|
|
"label": "formatMetricValue()",
|
|
"file_type": "code",
|
|
"source_file": "video/src/lib/format.ts",
|
|
"source_location": "L3"
|
|
},
|
|
{
|
|
"id": "lib_format_formatstopwatch",
|
|
"label": "formatStopwatch()",
|
|
"file_type": "code",
|
|
"source_file": "video/src/lib/format.ts",
|
|
"source_location": "L14"
|
|
},
|
|
{
|
|
"id": "lib_format_formatanalyticshours",
|
|
"label": "formatAnalyticsHours()",
|
|
"file_type": "code",
|
|
"source_file": "video/src/lib/format.ts",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "lib_format_clamp",
|
|
"label": "clamp()",
|
|
"file_type": "code",
|
|
"source_file": "video/src/lib/format.ts",
|
|
"source_location": "L26"
|
|
},
|
|
{
|
|
"id": "static_assets_index_0vyyz8r_js",
|
|
"label": "index-0VyYz8R-.js",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_r",
|
|
"label": "r()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_n",
|
|
"label": "n()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_ot",
|
|
"label": "Ot()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_fe",
|
|
"label": "Fe()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_k",
|
|
"label": "k()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_p",
|
|
"label": "P()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_ut",
|
|
"label": "Ut()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_j",
|
|
"label": "J()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_ee",
|
|
"label": "ee()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_ft",
|
|
"label": "Ft()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_lt",
|
|
"label": "lt()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_qt",
|
|
"label": "qt()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_bt",
|
|
"label": "Bt()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_kt",
|
|
"label": "Kt()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_t",
|
|
"label": "_t()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_vt",
|
|
"label": "Vt()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_ct",
|
|
"label": "Ct()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_st",
|
|
"label": "St()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_ae",
|
|
"label": "Ae()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_zt",
|
|
"label": "zt()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_at",
|
|
"label": "at()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_ke",
|
|
"label": "Ke()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_ye",
|
|
"label": "ye()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_gt",
|
|
"label": "Gt()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_et",
|
|
"label": "Et()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_ht",
|
|
"label": "Ht()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_ve",
|
|
"label": "Ve()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_xt",
|
|
"label": "Xt()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_jt",
|
|
"label": "Jt()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_yt",
|
|
"label": "Yt()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_s",
|
|
"label": "S()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_ne",
|
|
"label": "Ne()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_tt",
|
|
"label": "tt()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_er",
|
|
"label": "er()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_tr",
|
|
"label": "tr()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_de",
|
|
"label": "de()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_re",
|
|
"label": "re()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_rr",
|
|
"label": "rr()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_nr",
|
|
"label": "nr()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_xe",
|
|
"label": "Xe()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_sr",
|
|
"label": "sr()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_ze",
|
|
"label": "ze()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_h",
|
|
"label": "h()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_ir",
|
|
"label": "ir()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_ge",
|
|
"label": "Ge()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_it",
|
|
"label": "it()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_pt",
|
|
"label": "pt()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_se",
|
|
"label": "Se()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_or",
|
|
"label": "or()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_ar",
|
|
"label": "ar()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_cr",
|
|
"label": "cr()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_dr",
|
|
"label": "dr()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_ur",
|
|
"label": "ur()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_fr",
|
|
"label": "fr()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_gr",
|
|
"label": "gr()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_hr",
|
|
"label": "hr()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_rt",
|
|
"label": "rt()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_xr",
|
|
"label": "xr()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_vr",
|
|
"label": "vr()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_wr",
|
|
"label": "wr()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_ue",
|
|
"label": "Ue()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_qr",
|
|
"label": "qr()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_jr",
|
|
"label": "Jr()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L5"
|
|
},
|
|
{
|
|
"id": "assets_index_0vyyz8r_children",
|
|
"label": "children()",
|
|
"file_type": "code",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L5"
|
|
},
|
|
{
|
|
"id": "frontend_uno_config_ts",
|
|
"label": "uno.config.ts",
|
|
"file_type": "code",
|
|
"source_file": "frontend/uno.config.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "frontend_vite_config_ts",
|
|
"label": "vite.config.ts",
|
|
"file_type": "code",
|
|
"source_file": "frontend/vite.config.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "frontend_vite_config_generatebundle",
|
|
"label": "generateBundle()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/vite.config.ts",
|
|
"source_location": "L23"
|
|
},
|
|
{
|
|
"id": "frontend_vite_config_onwarn",
|
|
"label": "onwarn()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/vite.config.ts",
|
|
"source_location": "L51"
|
|
},
|
|
{
|
|
"id": "frontend_src_index_tsx",
|
|
"label": "index.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/index.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "frontend_src_app_tsx",
|
|
"label": "App.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "src_app_initializedarkmode",
|
|
"label": "initializeDarkMode()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L38"
|
|
},
|
|
{
|
|
"id": "frontend_src_global_d_ts",
|
|
"label": "global.d.ts",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/global.d.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "frontend_src_services_updateservice_ts",
|
|
"label": "updateService.ts",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/services/updateService.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_timer_tsx",
|
|
"label": "Timer.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/Timer.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_protectedroute_tsx",
|
|
"label": "ProtectedRoute.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ProtectedRoute.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "components_protectedroute_protectedroute",
|
|
"label": "ProtectedRoute()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ProtectedRoute.tsx",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_aiprovidericon_tsx",
|
|
"label": "AIProviderIcon.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/AIProviderIcon.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "components_aiprovidericon_aiprovidericon",
|
|
"label": "AIProviderIcon()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/AIProviderIcon.tsx",
|
|
"source_location": "L31"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_authenticationwarning_tsx",
|
|
"label": "AuthenticationWarning.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/AuthenticationWarning.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "components_authenticationwarning_handlelogin",
|
|
"label": "handleLogin()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/AuthenticationWarning.tsx",
|
|
"source_location": "L9"
|
|
},
|
|
{
|
|
"id": "components_authenticationwarning_handleregister",
|
|
"label": "handleRegister()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/AuthenticationWarning.tsx",
|
|
"source_location": "L13"
|
|
},
|
|
{
|
|
"id": "components_authenticationwarning_handledemomode",
|
|
"label": "handleDemoMode()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/AuthenticationWarning.tsx",
|
|
"source_location": "L17"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_twofactorauth_tsx",
|
|
"label": "TwoFactorAuth.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "components_twofactorauth_getauthheaders",
|
|
"label": "getAuthHeaders()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L35"
|
|
},
|
|
{
|
|
"id": "components_twofactorauth_fetchtotpstatus",
|
|
"label": "fetchTOTPStatus()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L43"
|
|
},
|
|
{
|
|
"id": "components_twofactorauth_setuptotp",
|
|
"label": "setupTOTP()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L58"
|
|
},
|
|
{
|
|
"id": "components_twofactorauth_verifytotpcode",
|
|
"label": "verifyTOTPCode()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L95"
|
|
},
|
|
{
|
|
"id": "components_twofactorauth_enabletotp",
|
|
"label": "enableTOTP()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L127"
|
|
},
|
|
{
|
|
"id": "components_twofactorauth_disabletotp",
|
|
"label": "disableTOTP()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L163"
|
|
},
|
|
{
|
|
"id": "components_twofactorauth_verifybackupcode",
|
|
"label": "verifyBackupCode()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L199"
|
|
},
|
|
{
|
|
"id": "components_twofactorauth_regeneratebackupcodes",
|
|
"label": "regenerateBackupCodes()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L232"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_timeentrieslist_tsx",
|
|
"label": "TimeEntriesList.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/TimeEntriesList.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_input_tsx",
|
|
"label": "Input.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/Input.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_input_input",
|
|
"label": "Input()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/Input.tsx",
|
|
"source_location": "L16"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_textarea_tsx",
|
|
"label": "Textarea.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/Textarea.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_textarea_textarea",
|
|
"label": "Textarea()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/Textarea.tsx",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_membermodal_tsx",
|
|
"label": "MemberModal.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/MemberModal.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_membermodal_resetform",
|
|
"label": "resetForm()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/MemberModal.tsx",
|
|
"source_location": "L32"
|
|
},
|
|
{
|
|
"id": "ui_membermodal_handlesubmit",
|
|
"label": "handleSubmit()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/MemberModal.tsx",
|
|
"source_location": "L53"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_richtexteditor_tsx",
|
|
"label": "RichTextEditor.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/RichTextEditor.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_responsivegrid_tsx",
|
|
"label": "ResponsiveGrid.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ResponsiveGrid.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_responsivegrid_responsivegrid",
|
|
"label": "ResponsiveGrid()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ResponsiveGrid.tsx",
|
|
"source_location": "L18"
|
|
},
|
|
{
|
|
"id": "ui_responsivegrid_masonrygrid",
|
|
"label": "MasonryGrid()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ResponsiveGrid.tsx",
|
|
"source_location": "L58"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_notemodal_tsx",
|
|
"label": "NoteModal.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/NoteModal.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_notemodal_availabletags",
|
|
"label": "availableTags()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/NoteModal.tsx",
|
|
"source_location": "L25"
|
|
},
|
|
{
|
|
"id": "ui_notemodal_handlesubmit",
|
|
"label": "handleSubmit()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/NoteModal.tsx",
|
|
"source_location": "L27"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_dialog_tsx",
|
|
"label": "Dialog.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/Dialog.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_timepicker_tsx",
|
|
"label": "TimePicker.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/TimePicker.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_timepicker_getcurrenthour",
|
|
"label": "getCurrentHour()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/TimePicker.tsx",
|
|
"source_location": "L24"
|
|
},
|
|
{
|
|
"id": "ui_timepicker_getcurrentminute",
|
|
"label": "getCurrentMinute()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/TimePicker.tsx",
|
|
"source_location": "L25"
|
|
},
|
|
{
|
|
"id": "ui_timepicker_handletimeselect",
|
|
"label": "handleTimeSelect()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/TimePicker.tsx",
|
|
"source_location": "L27"
|
|
},
|
|
{
|
|
"id": "ui_timepicker_handletogglemodal",
|
|
"label": "handleToggleModal()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/TimePicker.tsx",
|
|
"source_location": "L34"
|
|
},
|
|
{
|
|
"id": "ui_timepicker_formattime",
|
|
"label": "formatTime()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/TimePicker.tsx",
|
|
"source_location": "L68"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_badge_tsx",
|
|
"label": "badge.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/badge.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_badge_badge",
|
|
"label": "Badge()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/badge.tsx",
|
|
"source_location": "L32"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_learningpathmodal_tsx",
|
|
"label": "LearningPathModal.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/LearningPathModal.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_learningpathmodal_resetform",
|
|
"label": "resetForm()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/LearningPathModal.tsx",
|
|
"source_location": "L39"
|
|
},
|
|
{
|
|
"id": "ui_learningpathmodal_handlesubmit",
|
|
"label": "handleSubmit()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/LearningPathModal.tsx",
|
|
"source_location": "L68"
|
|
},
|
|
{
|
|
"id": "ui_learningpathmodal_handleinputchange",
|
|
"label": "handleInputChange()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/LearningPathModal.tsx",
|
|
"source_location": "L89"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_enhancedcard_tsx",
|
|
"label": "EnhancedCard.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/EnhancedCard.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_enhancedcard_handleclose",
|
|
"label": "handleClose()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/EnhancedCard.tsx",
|
|
"source_location": "L19"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_colorswitcherdropdown_tsx",
|
|
"label": "ColorSwitcherDropdown.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ColorSwitcherDropdown.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_colorswitcherdropdown_applyscheme",
|
|
"label": "applyScheme()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ColorSwitcherDropdown.tsx",
|
|
"source_location": "L39"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_dropdownmenu_tsx",
|
|
"label": "DropdownMenu.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/DropdownMenu.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_videouploadmodal_tsx",
|
|
"label": "VideoUploadModal.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/VideoUploadModal.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_videouploadmodal_extractvideoid",
|
|
"label": "extractVideoId()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/VideoUploadModal.tsx",
|
|
"source_location": "L21"
|
|
},
|
|
{
|
|
"id": "ui_videouploadmodal_handlesubmit",
|
|
"label": "handleSubmit()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/VideoUploadModal.tsx",
|
|
"source_location": "L26"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_searchfilters_tsx",
|
|
"label": "SearchFilters.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/SearchFilters.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_searchfilters_handlesearchchange",
|
|
"label": "handleSearchChange()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/SearchFilters.tsx",
|
|
"source_location": "L24"
|
|
},
|
|
{
|
|
"id": "ui_searchfilters_handlefilterchange",
|
|
"label": "handleFilterChange()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/SearchFilters.tsx",
|
|
"source_location": "L29"
|
|
},
|
|
{
|
|
"id": "ui_searchfilters_clearallfilters",
|
|
"label": "clearAllFilters()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/SearchFilters.tsx",
|
|
"source_location": "L38"
|
|
},
|
|
{
|
|
"id": "ui_searchfilters_activefiltercount",
|
|
"label": "activeFilterCount()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/SearchFilters.tsx",
|
|
"source_location": "L45"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_datepicker_tsx",
|
|
"label": "DatePicker.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/DatePicker.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_datepicker_handledatechange",
|
|
"label": "handleDateChange()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/DatePicker.tsx",
|
|
"source_location": "L234"
|
|
},
|
|
{
|
|
"id": "ui_datepicker_handletimechange",
|
|
"label": "handleTimeChange()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/DatePicker.tsx",
|
|
"source_location": "L246"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_fileuploadmodal_tsx",
|
|
"label": "FileUploadModal.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_fileuploadmodal_handlekeydown",
|
|
"label": "handleKeyDown()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L41"
|
|
},
|
|
{
|
|
"id": "ui_fileuploadmodal_handlefileselect",
|
|
"label": "handleFileSelect()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L53"
|
|
},
|
|
{
|
|
"id": "ui_fileuploadmodal_handledrag",
|
|
"label": "handleDrag()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L61"
|
|
},
|
|
{
|
|
"id": "ui_fileuploadmodal_handledrop",
|
|
"label": "handleDrop()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L71"
|
|
},
|
|
{
|
|
"id": "ui_fileuploadmodal_addtag",
|
|
"label": "addTag()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L82"
|
|
},
|
|
{
|
|
"id": "ui_fileuploadmodal_removetag",
|
|
"label": "removeTag()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L90"
|
|
},
|
|
{
|
|
"id": "ui_fileuploadmodal_addassociation",
|
|
"label": "addAssociation()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L94"
|
|
},
|
|
{
|
|
"id": "ui_fileuploadmodal_removeassociation",
|
|
"label": "removeAssociation()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L104"
|
|
},
|
|
{
|
|
"id": "ui_fileuploadmodal_handleupload",
|
|
"label": "handleUpload()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L108"
|
|
},
|
|
{
|
|
"id": "ui_fileuploadmodal_getfileicon",
|
|
"label": "getFileIcon()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L131"
|
|
},
|
|
{
|
|
"id": "ui_fileuploadmodal_isvalidurl",
|
|
"label": "isValidUrl()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L140"
|
|
},
|
|
{
|
|
"id": "ui_fileuploadmodal_canupload",
|
|
"label": "canUpload()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L149"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_githubactivity_tsx",
|
|
"label": "GitHubActivity.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/GitHubActivity.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_githubactivity_setemptydata",
|
|
"label": "setEmptyData()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/GitHubActivity.tsx",
|
|
"source_location": "L63"
|
|
},
|
|
{
|
|
"id": "ui_githubactivity_setdemodata",
|
|
"label": "setDemoData()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/GitHubActivity.tsx",
|
|
"source_location": "L73"
|
|
},
|
|
{
|
|
"id": "ui_githubactivity_handlegithubactivitydata",
|
|
"label": "handleGitHubActivityData()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/GitHubActivity.tsx",
|
|
"source_location": "L153"
|
|
},
|
|
{
|
|
"id": "ui_githubactivity_getmonthlabels",
|
|
"label": "getMonthLabels()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/GitHubActivity.tsx",
|
|
"source_location": "L202"
|
|
},
|
|
{
|
|
"id": "ui_githubactivity_getactivitycolor",
|
|
"label": "getActivityColor()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/GitHubActivity.tsx",
|
|
"source_location": "L217"
|
|
},
|
|
{
|
|
"id": "ui_githubactivity_formatcontributioncount",
|
|
"label": "formatContributionCount()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/GitHubActivity.tsx",
|
|
"source_location": "L231"
|
|
},
|
|
{
|
|
"id": "ui_githubactivity_geteventicon",
|
|
"label": "getEventIcon()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/GitHubActivity.tsx",
|
|
"source_location": "L238"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_taskmodal_tsx",
|
|
"label": "TaskModal.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/TaskModal.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_taskmodal_resetform",
|
|
"label": "resetForm()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/TaskModal.tsx",
|
|
"source_location": "L41"
|
|
},
|
|
{
|
|
"id": "ui_taskmodal_handlesubmit",
|
|
"label": "handleSubmit()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/TaskModal.tsx",
|
|
"source_location": "L70"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_button_tsx",
|
|
"label": "Button.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/Button.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_button_button",
|
|
"label": "Button()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/Button.tsx",
|
|
"source_location": "L53"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_loadingstate_tsx",
|
|
"label": "LoadingState.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/LoadingState.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_confirmmodal_tsx",
|
|
"label": "ConfirmModal.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ConfirmModal.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_confirmmodal_geticon",
|
|
"label": "getIcon()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ConfirmModal.tsx",
|
|
"source_location": "L28"
|
|
},
|
|
{
|
|
"id": "ui_confirmmodal_getconfirmbuttonvariant",
|
|
"label": "getConfirmButtonVariant()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ConfirmModal.tsx",
|
|
"source_location": "L39"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_searchtagfilterbar_tsx",
|
|
"label": "SearchTagFilterBar.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/SearchTagFilterBar.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_tabs_simple_tsx",
|
|
"label": "tabs-simple.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/tabs-simple.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_tabs_simple_tabs",
|
|
"label": "Tabs()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/tabs-simple.tsx",
|
|
"source_location": "L11"
|
|
},
|
|
{
|
|
"id": "ui_tabs_simple_tabslist",
|
|
"label": "TabsList()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/tabs-simple.tsx",
|
|
"source_location": "L36"
|
|
},
|
|
{
|
|
"id": "ui_tabs_simple_tabstrigger",
|
|
"label": "TabsTrigger()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/tabs-simple.tsx",
|
|
"source_location": "L63"
|
|
},
|
|
{
|
|
"id": "ui_tabs_simple_tabscontent",
|
|
"label": "TabsContent()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/tabs-simple.tsx",
|
|
"source_location": "L87"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_tagpicker_tsx",
|
|
"label": "TagPicker.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/TagPicker.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_tagpicker_addtag",
|
|
"label": "addTag()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/TagPicker.tsx",
|
|
"source_location": "L27"
|
|
},
|
|
{
|
|
"id": "ui_tagpicker_removetag",
|
|
"label": "removeTag()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/TagPicker.tsx",
|
|
"source_location": "L35"
|
|
},
|
|
{
|
|
"id": "ui_tagpicker_handleinputkeydown",
|
|
"label": "handleInputKeyDown()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/TagPicker.tsx",
|
|
"source_location": "L39"
|
|
},
|
|
{
|
|
"id": "ui_tagpicker_handleinputchange",
|
|
"label": "handleInputChange()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/TagPicker.tsx",
|
|
"source_location": "L57"
|
|
},
|
|
{
|
|
"id": "ui_tagpicker_filteredtags",
|
|
"label": "filteredTags()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/TagPicker.tsx",
|
|
"source_location": "L112"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_uploadmodal_tsx",
|
|
"label": "UploadModal.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/UploadModal.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_uploadmodal_handledragover",
|
|
"label": "handleDragOver()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/UploadModal.tsx",
|
|
"source_location": "L19"
|
|
},
|
|
{
|
|
"id": "ui_uploadmodal_handledragleave",
|
|
"label": "handleDragLeave()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/UploadModal.tsx",
|
|
"source_location": "L24"
|
|
},
|
|
{
|
|
"id": "ui_uploadmodal_handledrop",
|
|
"label": "handleDrop()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/UploadModal.tsx",
|
|
"source_location": "L29"
|
|
},
|
|
{
|
|
"id": "ui_uploadmodal_handlefileselect",
|
|
"label": "handleFileSelect()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/UploadModal.tsx",
|
|
"source_location": "L37"
|
|
},
|
|
{
|
|
"id": "ui_uploadmodal_handleupload",
|
|
"label": "handleUpload()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/UploadModal.tsx",
|
|
"source_location": "L43"
|
|
},
|
|
{
|
|
"id": "ui_uploadmodal_removefile",
|
|
"label": "removeFile()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/UploadModal.tsx",
|
|
"source_location": "L84"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_card_tsx",
|
|
"label": "Card.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/Card.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_card_card",
|
|
"label": "Card()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/Card.tsx",
|
|
"source_location": "L10"
|
|
},
|
|
{
|
|
"id": "ui_card_cardheader",
|
|
"label": "CardHeader()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/Card.tsx",
|
|
"source_location": "L27"
|
|
},
|
|
{
|
|
"id": "ui_card_cardtitle",
|
|
"label": "CardTitle()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/Card.tsx",
|
|
"source_location": "L37"
|
|
},
|
|
{
|
|
"id": "ui_card_carddescription",
|
|
"label": "CardDescription()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/Card.tsx",
|
|
"source_location": "L50"
|
|
},
|
|
{
|
|
"id": "ui_card_cardcontent",
|
|
"label": "CardContent()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/Card.tsx",
|
|
"source_location": "L60"
|
|
},
|
|
{
|
|
"id": "ui_card_cardfooter",
|
|
"label": "CardFooter()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/Card.tsx",
|
|
"source_location": "L66"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_updatechecker_tsx",
|
|
"label": "UpdateChecker.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/UpdateChecker.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_updatechecker_installupdate",
|
|
"label": "installUpdate()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/UpdateChecker.tsx",
|
|
"source_location": "L22"
|
|
},
|
|
{
|
|
"id": "ui_updatechecker_cancelupdate",
|
|
"label": "cancelUpdate()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/UpdateChecker.tsx",
|
|
"source_location": "L26"
|
|
},
|
|
{
|
|
"id": "ui_updatechecker_getstatusicon",
|
|
"label": "getStatusIcon()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/UpdateChecker.tsx",
|
|
"source_location": "L56"
|
|
},
|
|
{
|
|
"id": "ui_updatechecker_getstatustext",
|
|
"label": "getStatusText()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/UpdateChecker.tsx",
|
|
"source_location": "L70"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_viewnotemodal_tsx",
|
|
"label": "ViewNoteModal.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ViewNoteModal.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_viewnotemodal_getnotekind",
|
|
"label": "getNoteKind()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ViewNoteModal.tsx",
|
|
"source_location": "L41"
|
|
},
|
|
{
|
|
"id": "ui_viewnotemodal_updatenotecheckbox",
|
|
"label": "updateNoteCheckbox()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ViewNoteModal.tsx",
|
|
"source_location": "L47"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_errorboundary_tsx",
|
|
"label": "ErrorBoundary.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ErrorBoundary.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_errorboundary_reset",
|
|
"label": "reset()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ErrorBoundary.tsx",
|
|
"source_location": "L13"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_loadingspinner_tsx",
|
|
"label": "LoadingSpinner.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/LoadingSpinner.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_learningpathpreviewmodal_tsx",
|
|
"label": "LearningPathPreviewModal.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/LearningPathPreviewModal.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_learningpathpreviewmodal_handleenroll",
|
|
"label": "handleEnroll()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/LearningPathPreviewModal.tsx",
|
|
"source_location": "L50"
|
|
},
|
|
{
|
|
"id": "ui_learningpathpreviewmodal_getresourceicon",
|
|
"label": "getResourceIcon()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/LearningPathPreviewModal.tsx",
|
|
"source_location": "L64"
|
|
},
|
|
{
|
|
"id": "ui_learningpathpreviewmodal_getdifficultycolor",
|
|
"label": "getDifficultyColor()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/LearningPathPreviewModal.tsx",
|
|
"source_location": "L74"
|
|
},
|
|
{
|
|
"id": "ui_learningpathpreviewmodal_isenrolling",
|
|
"label": "isEnrolling()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/LearningPathPreviewModal.tsx",
|
|
"source_location": "L176"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_switch_tsx",
|
|
"label": "Switch.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/Switch.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_switch_switch",
|
|
"label": "Switch()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/Switch.tsx",
|
|
"source_location": "L9"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_colorpicker_tsx",
|
|
"label": "ColorPicker.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_colorpicker_hextohsl",
|
|
"label": "hexToHSL()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L27"
|
|
},
|
|
{
|
|
"id": "ui_colorpicker_hsltohex",
|
|
"label": "hslToHex()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L50"
|
|
},
|
|
{
|
|
"id": "ui_colorpicker_updatecolorfromhue",
|
|
"label": "updateColorFromHue()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L63"
|
|
},
|
|
{
|
|
"id": "ui_colorpicker_handlehexchange",
|
|
"label": "handleHexChange()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L72"
|
|
},
|
|
{
|
|
"id": "ui_colorpicker_handlealphachange",
|
|
"label": "handleAlphaChange()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L83"
|
|
},
|
|
{
|
|
"id": "ui_colorpicker_handleslidermousedown",
|
|
"label": "handleSliderMouseDown()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L91"
|
|
},
|
|
{
|
|
"id": "ui_colorpicker_updatehuefromposition",
|
|
"label": "updateHueFromPosition()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L97"
|
|
},
|
|
{
|
|
"id": "ui_colorpicker_handlemousemove",
|
|
"label": "handleMouseMove()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L106"
|
|
},
|
|
{
|
|
"id": "ui_colorpicker_handlemouseup",
|
|
"label": "handleMouseUp()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L112"
|
|
},
|
|
{
|
|
"id": "ui_colorpicker_handlesavedcolorclick",
|
|
"label": "handleSavedColorClick()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L117"
|
|
},
|
|
{
|
|
"id": "ui_colorpicker_handledeletecolor",
|
|
"label": "handleDeleteColor()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L125"
|
|
},
|
|
{
|
|
"id": "ui_colorpicker_handleaddnewcolor",
|
|
"label": "handleAddNewColor()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L131"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_videopreviewmodal_tsx",
|
|
"label": "VideoPreviewModal.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/VideoPreviewModal.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_videopreviewmodal_getembedurl",
|
|
"label": "getEmbedUrl()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/VideoPreviewModal.tsx",
|
|
"source_location": "L12"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_fileupload_tsx",
|
|
"label": "FileUpload.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_fileupload_generateid",
|
|
"label": "generateId()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L40"
|
|
},
|
|
{
|
|
"id": "ui_fileupload_formatfilesize",
|
|
"label": "formatFileSize()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L43"
|
|
},
|
|
{
|
|
"id": "ui_fileupload_getfileextension",
|
|
"label": "getFileExtension()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L52"
|
|
},
|
|
{
|
|
"id": "ui_fileupload_getfiletypecolor",
|
|
"label": "getFileTypeColor()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L57"
|
|
},
|
|
{
|
|
"id": "ui_fileupload_validatefile",
|
|
"label": "validateFile()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L65"
|
|
},
|
|
{
|
|
"id": "ui_fileupload_handlefileselect",
|
|
"label": "handleFileSelect()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L83"
|
|
},
|
|
{
|
|
"id": "ui_fileupload_simulateupload",
|
|
"label": "simulateUpload()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L115"
|
|
},
|
|
{
|
|
"id": "ui_fileupload_handledragover",
|
|
"label": "handleDragOver()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L139"
|
|
},
|
|
{
|
|
"id": "ui_fileupload_handledragleave",
|
|
"label": "handleDragLeave()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L144"
|
|
},
|
|
{
|
|
"id": "ui_fileupload_handledrop",
|
|
"label": "handleDrop()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L149"
|
|
},
|
|
{
|
|
"id": "ui_fileupload_handleurlimport",
|
|
"label": "handleUrlImport()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L156"
|
|
},
|
|
{
|
|
"id": "ui_fileupload_removefile",
|
|
"label": "removeFile()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L184"
|
|
},
|
|
{
|
|
"id": "ui_fileupload_handleclose",
|
|
"label": "handleClose()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L191"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_toast_tsx",
|
|
"label": "Toast.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/Toast.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_toast_handleclose",
|
|
"label": "handleClose()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/Toast.tsx",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "ui_toast_geticon",
|
|
"label": "getIcon()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/Toast.tsx",
|
|
"source_location": "L25"
|
|
},
|
|
{
|
|
"id": "ui_toast_gettoneclasses",
|
|
"label": "getToneClasses()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/Toast.tsx",
|
|
"source_location": "L38"
|
|
},
|
|
{
|
|
"id": "ui_toast_geticonsurface",
|
|
"label": "getIconSurface()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/Toast.tsx",
|
|
"source_location": "L51"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_editbookmarkmodal_tsx",
|
|
"label": "EditBookmarkModal.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/EditBookmarkModal.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_editbookmarkmodal_availabletags",
|
|
"label": "availableTags()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/EditBookmarkModal.tsx",
|
|
"source_location": "L33"
|
|
},
|
|
{
|
|
"id": "ui_editbookmarkmodal_updateform",
|
|
"label": "updateForm()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/EditBookmarkModal.tsx",
|
|
"source_location": "L48"
|
|
},
|
|
{
|
|
"id": "ui_editbookmarkmodal_handlesubmit",
|
|
"label": "handleSubmit()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/EditBookmarkModal.tsx",
|
|
"source_location": "L64"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_bookmarkmodal_tsx",
|
|
"label": "BookmarkModal.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/BookmarkModal.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_bookmarkmodal_availabletags",
|
|
"label": "availableTags()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/BookmarkModal.tsx",
|
|
"source_location": "L25"
|
|
},
|
|
{
|
|
"id": "ui_bookmarkmodal_handlesubmit",
|
|
"label": "handleSubmit()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/BookmarkModal.tsx",
|
|
"source_location": "L43"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_filepreviewmodal_tsx",
|
|
"label": "FilePreviewModal.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FilePreviewModal.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_filepreviewmodal_getfileicon",
|
|
"label": "getFileIcon()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/FilePreviewModal.tsx",
|
|
"source_location": "L16"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_label_tsx",
|
|
"label": "label.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/label.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_label_label",
|
|
"label": "Label()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/label.tsx",
|
|
"source_location": "L16"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_virtuallist_tsx",
|
|
"label": "VirtualList.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/VirtualList.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_virtuallist_virtuallist",
|
|
"label": "VirtualList()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/VirtualList.tsx",
|
|
"source_location": "L13"
|
|
},
|
|
{
|
|
"id": "ui_virtuallist_handlescroll",
|
|
"label": "handleScroll()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/VirtualList.tsx",
|
|
"source_location": "L79"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_daterangepicker_tsx",
|
|
"label": "DateRangePicker.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_daterangepicker_getdaysinmonth",
|
|
"label": "getDaysInMonth()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L82"
|
|
},
|
|
{
|
|
"id": "ui_daterangepicker_getfirstdayofmonth",
|
|
"label": "getFirstDayOfMonth()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L86"
|
|
},
|
|
{
|
|
"id": "ui_daterangepicker_generatecalendardays",
|
|
"label": "generateCalendarDays()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L90"
|
|
},
|
|
{
|
|
"id": "ui_daterangepicker_isdateinrange",
|
|
"label": "isDateInRange()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L108"
|
|
},
|
|
{
|
|
"id": "ui_daterangepicker_isdatestart",
|
|
"label": "isDateStart()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L114"
|
|
},
|
|
{
|
|
"id": "ui_daterangepicker_isdateend",
|
|
"label": "isDateEnd()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L119"
|
|
},
|
|
{
|
|
"id": "ui_daterangepicker_getdateclass",
|
|
"label": "getDateClass()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L124"
|
|
},
|
|
{
|
|
"id": "ui_daterangepicker_getcellclass",
|
|
"label": "getCellClass()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L145"
|
|
},
|
|
{
|
|
"id": "ui_daterangepicker_handledateclick",
|
|
"label": "handleDateClick()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L166"
|
|
},
|
|
{
|
|
"id": "ui_daterangepicker_handledatehover",
|
|
"label": "handleDateHover()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L184"
|
|
},
|
|
{
|
|
"id": "ui_daterangepicker_handlepresetclick",
|
|
"label": "handlePresetClick()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L198"
|
|
},
|
|
{
|
|
"id": "ui_daterangepicker_handleprevmonth",
|
|
"label": "handlePrevMonth()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L204"
|
|
},
|
|
{
|
|
"id": "ui_daterangepicker_handlenextmonth",
|
|
"label": "handleNextMonth()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L208"
|
|
},
|
|
{
|
|
"id": "ui_daterangepicker_handletogglemodal",
|
|
"label": "handleToggleModal()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L212"
|
|
},
|
|
{
|
|
"id": "ui_daterangepicker_formatdate",
|
|
"label": "formatDate()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L244"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_userprofiledropdown_tsx",
|
|
"label": "UserProfileDropdown.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/UserProfileDropdown.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_userprofiledropdown_loaddashboardstats",
|
|
"label": "loadDashboardStats()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/UserProfileDropdown.tsx",
|
|
"source_location": "L35"
|
|
},
|
|
{
|
|
"id": "ui_userprofiledropdown_handleprofileclick",
|
|
"label": "handleProfileClick()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/UserProfileDropdown.tsx",
|
|
"source_location": "L75"
|
|
},
|
|
{
|
|
"id": "ui_userprofiledropdown_handlesettingsclick",
|
|
"label": "handleSettingsClick()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/UserProfileDropdown.tsx",
|
|
"source_location": "L79"
|
|
},
|
|
{
|
|
"id": "ui_userprofiledropdown_handlestatsclick",
|
|
"label": "handleStatsClick()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/UserProfileDropdown.tsx",
|
|
"source_location": "L83"
|
|
},
|
|
{
|
|
"id": "ui_userprofiledropdown_handlelogout",
|
|
"label": "handleLogout()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/UserProfileDropdown.tsx",
|
|
"source_location": "L87"
|
|
},
|
|
{
|
|
"id": "ui_userprofiledropdown_getinitials",
|
|
"label": "getInitials()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/UserProfileDropdown.tsx",
|
|
"source_location": "L94"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_select_simple_tsx",
|
|
"label": "select-simple.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/select-simple.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_select_simple_select",
|
|
"label": "Select()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/select-simple.tsx",
|
|
"source_location": "L12"
|
|
},
|
|
{
|
|
"id": "ui_select_simple_selecttrigger",
|
|
"label": "SelectTrigger()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/select-simple.tsx",
|
|
"source_location": "L21"
|
|
},
|
|
{
|
|
"id": "ui_select_simple_selectvalue",
|
|
"label": "SelectValue()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/select-simple.tsx",
|
|
"source_location": "L38"
|
|
},
|
|
{
|
|
"id": "ui_select_simple_selectcontent",
|
|
"label": "SelectContent()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/select-simple.tsx",
|
|
"source_location": "L47"
|
|
},
|
|
{
|
|
"id": "ui_select_simple_selectitem",
|
|
"label": "SelectItem()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/select-simple.tsx",
|
|
"source_location": "L67"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_activityfeed_tsx",
|
|
"label": "ActivityFeed.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ActivityFeed.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_activityfeed_normalizeactivitytype",
|
|
"label": "normalizeActivityType()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ActivityFeed.tsx",
|
|
"source_location": "L49"
|
|
},
|
|
{
|
|
"id": "ui_activityfeed_formattimestamp",
|
|
"label": "formatTimestamp()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ActivityFeed.tsx",
|
|
"source_location": "L56"
|
|
},
|
|
{
|
|
"id": "ui_activityfeed_getactivityicon",
|
|
"label": "getActivityIcon()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ActivityFeed.tsx",
|
|
"source_location": "L64"
|
|
},
|
|
{
|
|
"id": "ui_activityfeed_fetchactivities",
|
|
"label": "fetchActivities()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ActivityFeed.tsx",
|
|
"source_location": "L78"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_modalportal_tsx",
|
|
"label": "ModalPortal.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ModalPortal.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_ui_exportimport_tsx",
|
|
"label": "ExportImport.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ExportImport.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "ui_exportimport_exportimport",
|
|
"label": "ExportImport()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/ui/ExportImport.tsx",
|
|
"source_location": "L17"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_search_savedsearches_tsx",
|
|
"label": "SavedSearches.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/search/SavedSearches.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_search_enhancedsearch_tsx",
|
|
"label": "EnhancedSearch.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/search/EnhancedSearch.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_search_browsersearch_tsx",
|
|
"label": "BrowserSearch.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "search_browsersearch_isdemo",
|
|
"label": "isDemo()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L23"
|
|
},
|
|
{
|
|
"id": "search_browsersearch_handlesearch",
|
|
"label": "handleSearch()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L27"
|
|
},
|
|
{
|
|
"id": "search_browsersearch_handlekeydown",
|
|
"label": "handleKeyDown()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L155"
|
|
},
|
|
{
|
|
"id": "search_browsersearch_handleinput",
|
|
"label": "handleInput()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L161"
|
|
},
|
|
{
|
|
"id": "search_browsersearch_openresult",
|
|
"label": "openResult()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L168"
|
|
},
|
|
{
|
|
"id": "search_browsersearch_bookmarkresult",
|
|
"label": "bookmarkResult()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L172"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_search_quicksearch_tsx",
|
|
"label": "QuickSearch.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/search/QuickSearch.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "search_quicksearch_quicksearch",
|
|
"label": "QuickSearch()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/search/QuickSearch.tsx",
|
|
"source_location": "L15"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_layout_floatingai_tsx",
|
|
"label": "FloatingAI.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/FloatingAI.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "layout_floatingai_handlesendmessage",
|
|
"label": "handleSendMessage()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/FloatingAI.tsx",
|
|
"source_location": "L37"
|
|
},
|
|
{
|
|
"id": "layout_floatingai_handlekeypress",
|
|
"label": "handleKeyPress()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/FloatingAI.tsx",
|
|
"source_location": "L63"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_layout_sidebar_tsx",
|
|
"label": "Sidebar.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "layout_sidebar_getworkspaceicon",
|
|
"label": "getWorkspaceIcon()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L60"
|
|
},
|
|
{
|
|
"id": "layout_sidebar_getauthtoken",
|
|
"label": "getAuthToken()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L67"
|
|
},
|
|
{
|
|
"id": "layout_sidebar_selectedworkspace",
|
|
"label": "selectedWorkspace()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L89"
|
|
},
|
|
{
|
|
"id": "layout_sidebar_persistselectedworkspace",
|
|
"label": "persistSelectedWorkspace()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L95"
|
|
},
|
|
{
|
|
"id": "layout_sidebar_isactive",
|
|
"label": "isActive()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L108"
|
|
},
|
|
{
|
|
"id": "layout_sidebar_handleworkspaceselect",
|
|
"label": "handleWorkspaceSelect()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L114"
|
|
},
|
|
{
|
|
"id": "layout_sidebar_resetcreateworkspaceform",
|
|
"label": "resetCreateWorkspaceForm()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L120"
|
|
},
|
|
{
|
|
"id": "layout_sidebar_opencreateworkspacemodal",
|
|
"label": "openCreateWorkspaceModal()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L127"
|
|
},
|
|
{
|
|
"id": "layout_sidebar_closecreateworkspacemodal",
|
|
"label": "closeCreateWorkspaceModal()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L133"
|
|
},
|
|
{
|
|
"id": "layout_sidebar_toggleworkspacedropdown",
|
|
"label": "toggleWorkspaceDropdown()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L139"
|
|
},
|
|
{
|
|
"id": "layout_sidebar_normalizeworkspace",
|
|
"label": "normalizeWorkspace()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L143"
|
|
},
|
|
{
|
|
"id": "layout_sidebar_createdefaultworkspace",
|
|
"label": "createDefaultWorkspace()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L152"
|
|
},
|
|
{
|
|
"id": "layout_sidebar_loadworkspaces",
|
|
"label": "loadWorkspaces()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L178"
|
|
},
|
|
{
|
|
"id": "layout_sidebar_handlecreateworkspace",
|
|
"label": "handleCreateWorkspace()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L244"
|
|
},
|
|
{
|
|
"id": "layout_sidebar_handleclickoutside",
|
|
"label": "handleClickOutside()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L314"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_layout_layout_tsx",
|
|
"label": "Layout.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/Layout.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "layout_layout_hextohsl",
|
|
"label": "hexToHsl()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/Layout.tsx",
|
|
"source_location": "L50"
|
|
},
|
|
{
|
|
"id": "layout_layout_togglechat",
|
|
"label": "toggleChat()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/Layout.tsx",
|
|
"source_location": "L152"
|
|
},
|
|
{
|
|
"id": "layout_layout_togglesidebar",
|
|
"label": "toggleSidebar()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/Layout.tsx",
|
|
"source_location": "L156"
|
|
},
|
|
{
|
|
"id": "layout_layout_closesidebar",
|
|
"label": "closeSidebar()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/Layout.tsx",
|
|
"source_location": "L162"
|
|
},
|
|
{
|
|
"id": "layout_layout_ischatopen",
|
|
"label": "isChatOpen()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/Layout.tsx",
|
|
"source_location": "L205"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_layout_aichatpanel_tsx",
|
|
"label": "AIChatPanel.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/AIChatPanel.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "layout_aichatpanel_handlesendmessage",
|
|
"label": "handleSendMessage()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/AIChatPanel.tsx",
|
|
"source_location": "L48"
|
|
},
|
|
{
|
|
"id": "layout_aichatpanel_handlekeypress",
|
|
"label": "handleKeyPress()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/AIChatPanel.tsx",
|
|
"source_location": "L74"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_layout_header_tsx",
|
|
"label": "Header.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/Header.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "layout_header_header",
|
|
"label": "Header()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/layout/Header.tsx",
|
|
"source_location": "L21"
|
|
},
|
|
{
|
|
"id": "frontend_src_components_notes_notecontentrenderer_tsx",
|
|
"label": "NoteContentRenderer.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/notes/NoteContentRenderer.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "notes_notecontentrenderer_escapehtml",
|
|
"label": "escapeHtml()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/notes/NoteContentRenderer.tsx",
|
|
"source_location": "L70"
|
|
},
|
|
{
|
|
"id": "notes_notecontentrenderer_normalizecodelanguage",
|
|
"label": "normalizeCodeLanguage()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/notes/NoteContentRenderer.tsx",
|
|
"source_location": "L78"
|
|
},
|
|
{
|
|
"id": "notes_notecontentrenderer_infercodelanguage",
|
|
"label": "inferCodeLanguage()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/notes/NoteContentRenderer.tsx",
|
|
"source_location": "L83"
|
|
},
|
|
{
|
|
"id": "notes_notecontentrenderer_parsetextblocks",
|
|
"label": "parseTextBlocks()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/notes/NoteContentRenderer.tsx",
|
|
"source_location": "L186"
|
|
},
|
|
{
|
|
"id": "notes_notecontentrenderer_codeblock",
|
|
"label": "CodeBlock()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/components/notes/NoteContentRenderer.tsx",
|
|
"source_location": "L309"
|
|
},
|
|
{
|
|
"id": "frontend_src_hooks_uselocalstorage_ts",
|
|
"label": "useLocalStorage.ts",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/hooks/useLocalStorage.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "hooks_uselocalstorage_uselocalstorage",
|
|
"label": "useLocalStorage()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/hooks/useLocalStorage.ts",
|
|
"source_location": "L4"
|
|
},
|
|
{
|
|
"id": "hooks_uselocalstorage_usesessionstorage",
|
|
"label": "useSessionStorage()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/hooks/useLocalStorage.ts",
|
|
"source_location": "L59"
|
|
},
|
|
{
|
|
"id": "frontend_src_hooks_usedebounce_ts",
|
|
"label": "useDebounce.ts",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/hooks/useDebounce.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "hooks_usedebounce_usedebounce",
|
|
"label": "useDebounce()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/hooks/useDebounce.ts",
|
|
"source_location": "L3"
|
|
},
|
|
{
|
|
"id": "hooks_usedebounce_usedebouncedcallback",
|
|
"label": "useDebouncedCallback()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/hooks/useDebounce.ts",
|
|
"source_location": "L28"
|
|
},
|
|
{
|
|
"id": "frontend_src_utils_filetypes_ts",
|
|
"label": "fileTypes.ts",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/utils/fileTypes.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "utils_filetypes_getfiletypeconfig",
|
|
"label": "getFileTypeConfig()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/utils/fileTypes.ts",
|
|
"source_location": "L117"
|
|
},
|
|
{
|
|
"id": "utils_filetypes_formatfilesize",
|
|
"label": "formatFileSize()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/utils/fileTypes.ts",
|
|
"source_location": "L202"
|
|
},
|
|
{
|
|
"id": "utils_filetypes_getfilecategorycolor",
|
|
"label": "getFileCategoryColor()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/utils/fileTypes.ts",
|
|
"source_location": "L210"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_members_tsx",
|
|
"label": "Members.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_members_gettoken",
|
|
"label": "getToken()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L27"
|
|
},
|
|
{
|
|
"id": "pages_members_torolelabel",
|
|
"label": "toRoleLabel()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L29"
|
|
},
|
|
{
|
|
"id": "pages_members_toinitials",
|
|
"label": "toInitials()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L36"
|
|
},
|
|
{
|
|
"id": "pages_members_resolveworkspaceid",
|
|
"label": "resolveWorkspaceId()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L45"
|
|
},
|
|
{
|
|
"id": "pages_members_loadmembers",
|
|
"label": "loadMembers()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L78"
|
|
},
|
|
{
|
|
"id": "pages_members_handleaddmember",
|
|
"label": "handleAddMember()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L132"
|
|
},
|
|
{
|
|
"id": "pages_members_opendeletemodal",
|
|
"label": "openDeleteModal()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L164"
|
|
},
|
|
{
|
|
"id": "pages_members_handledeletemember",
|
|
"label": "handleDeleteMember()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L169"
|
|
},
|
|
{
|
|
"id": "pages_members_onworkspacechanged",
|
|
"label": "onWorkspaceChanged()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L201"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_calendar_tsx",
|
|
"label": "Calendar.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_calendar_fetchcalendardata",
|
|
"label": "fetchCalendarData()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L88"
|
|
},
|
|
{
|
|
"id": "pages_calendar_createevent",
|
|
"label": "createEvent()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L226"
|
|
},
|
|
{
|
|
"id": "pages_calendar_toggleeventcompletion",
|
|
"label": "toggleEventCompletion()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L294"
|
|
},
|
|
{
|
|
"id": "pages_calendar_getprioritycolor",
|
|
"label": "getPriorityColor()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L329"
|
|
},
|
|
{
|
|
"id": "pages_calendar_gettypecolor",
|
|
"label": "getTypeColor()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L339"
|
|
},
|
|
{
|
|
"id": "pages_calendar_formatdatetime",
|
|
"label": "formatDateTime()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L350"
|
|
},
|
|
{
|
|
"id": "pages_calendar_formattime",
|
|
"label": "formatTime()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L355"
|
|
},
|
|
{
|
|
"id": "pages_calendar_openeventmodal",
|
|
"label": "openEventModal()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L360"
|
|
},
|
|
{
|
|
"id": "pages_calendar_navigatemonth",
|
|
"label": "navigateMonth()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L374"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_removedstuff_tsx",
|
|
"label": "RemovedStuff.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/RemovedStuff.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_removedstuff_removedstuff",
|
|
"label": "RemovedStuff()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/RemovedStuff.tsx",
|
|
"source_location": "L24"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_colorswitcher_tsx",
|
|
"label": "ColorSwitcher.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_colorswitcher_getinitialcustomcolors",
|
|
"label": "getInitialCustomColors()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "pages_colorswitcher_toggledarkmode",
|
|
"label": "toggleDarkMode()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L143"
|
|
},
|
|
{
|
|
"id": "pages_colorswitcher_updateschemesfortheme",
|
|
"label": "updateSchemesForTheme()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L167"
|
|
},
|
|
{
|
|
"id": "pages_colorswitcher_applyscheme",
|
|
"label": "applyScheme()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L212"
|
|
},
|
|
{
|
|
"id": "pages_colorswitcher_applycustomcolors",
|
|
"label": "applyCustomColors()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L265"
|
|
},
|
|
{
|
|
"id": "pages_colorswitcher_resetcolors",
|
|
"label": "resetColors()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L317"
|
|
},
|
|
{
|
|
"id": "pages_colorswitcher_exportcolorscheme",
|
|
"label": "exportColorScheme()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L325"
|
|
},
|
|
{
|
|
"id": "pages_colorswitcher_importcolorscheme",
|
|
"label": "importColorScheme()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L339"
|
|
},
|
|
{
|
|
"id": "pages_colorswitcher_savecustomscheme",
|
|
"label": "saveCustomScheme()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L360"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_aiassistant_tsx",
|
|
"label": "AIAssistant.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/AIAssistant.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_dashboard_tsx",
|
|
"label": "Dashboard.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_dashboard_createemptystats",
|
|
"label": "createEmptyStats()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L160"
|
|
},
|
|
{
|
|
"id": "pages_dashboard_formatbytes",
|
|
"label": "formatBytes()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L188"
|
|
},
|
|
{
|
|
"id": "pages_dashboard_derivefiletype",
|
|
"label": "deriveFileType()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L198"
|
|
},
|
|
{
|
|
"id": "pages_dashboard_stats",
|
|
"label": "stats()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L231"
|
|
},
|
|
{
|
|
"id": "pages_dashboard_taskcompletionrate",
|
|
"label": "taskCompletionRate()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L233"
|
|
},
|
|
{
|
|
"id": "pages_dashboard_storagepercentage",
|
|
"label": "storagePercentage()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L240"
|
|
},
|
|
{
|
|
"id": "pages_dashboard_weeklyactivitytotal",
|
|
"label": "weeklyActivityTotal()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L247"
|
|
},
|
|
{
|
|
"id": "pages_dashboard_handlebookmarksubmit",
|
|
"label": "handleBookmarkSubmit()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L250"
|
|
},
|
|
{
|
|
"id": "pages_dashboard_handlevideosubmit",
|
|
"label": "handleVideoSubmit()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L270"
|
|
},
|
|
{
|
|
"id": "pages_dashboard_getfileicon",
|
|
"label": "getFileIcon()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L441"
|
|
},
|
|
{
|
|
"id": "pages_dashboard_handledownloaddocument",
|
|
"label": "handleDownloadDocument()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L474"
|
|
},
|
|
{
|
|
"id": "pages_dashboard_handlepreviewdocument",
|
|
"label": "handlePreviewDocument()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L482"
|
|
},
|
|
{
|
|
"id": "pages_dashboard_handleeditdocument",
|
|
"label": "handleEditDocument()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L495"
|
|
},
|
|
{
|
|
"id": "pages_dashboard_handledeletedocument",
|
|
"label": "handleDeleteDocument()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L500"
|
|
},
|
|
{
|
|
"id": "pages_dashboard_paginateddocuments",
|
|
"label": "paginatedDocuments()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L507"
|
|
},
|
|
{
|
|
"id": "pages_dashboard_totalpages",
|
|
"label": "totalPages()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L513"
|
|
},
|
|
{
|
|
"id": "pages_dashboard_handlepagechange",
|
|
"label": "handlePageChange()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L515"
|
|
},
|
|
{
|
|
"id": "pages_dashboard_handlerowsperpagechange",
|
|
"label": "handleRowsPerPageChange()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L520"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_tasks_tsx",
|
|
"label": "Tasks.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_tasks_filteredtasks",
|
|
"label": "filteredTasks()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L54"
|
|
},
|
|
{
|
|
"id": "pages_tasks_handleaddtask",
|
|
"label": "handleAddTask()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L78"
|
|
},
|
|
{
|
|
"id": "pages_tasks_handleedittask",
|
|
"label": "handleEditTask()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L104"
|
|
},
|
|
{
|
|
"id": "pages_tasks_toggletaskcomplete",
|
|
"label": "toggleTaskComplete()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L137"
|
|
},
|
|
{
|
|
"id": "pages_tasks_deletetask",
|
|
"label": "deleteTask()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L150"
|
|
},
|
|
{
|
|
"id": "pages_tasks_edittask",
|
|
"label": "editTask()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L174"
|
|
},
|
|
{
|
|
"id": "pages_tasks_getprioritycolor",
|
|
"label": "getPriorityColor()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L179"
|
|
},
|
|
{
|
|
"id": "pages_tasks_taskstats",
|
|
"label": "taskStats()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L188"
|
|
},
|
|
{
|
|
"id": "pages_tasks_hassearchorpriorityfilters",
|
|
"label": "hasSearchOrPriorityFilters()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L195"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_aichat_tsx",
|
|
"label": "AIChat.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/AIChat.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_aichat_checkmobile",
|
|
"label": "checkMobile()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/AIChat.tsx",
|
|
"source_location": "L57"
|
|
},
|
|
{
|
|
"id": "pages_aichat_initializeaimodels",
|
|
"label": "initializeAIModels()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/AIChat.tsx",
|
|
"source_location": "L72"
|
|
},
|
|
{
|
|
"id": "pages_aichat_handlesendmessage",
|
|
"label": "handleSendMessage()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/AIChat.tsx",
|
|
"source_location": "L86"
|
|
},
|
|
{
|
|
"id": "pages_aichat_callaiapi",
|
|
"label": "callAIAPI()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/AIChat.tsx",
|
|
"source_location": "L134"
|
|
},
|
|
{
|
|
"id": "pages_aichat_handleclickoutside",
|
|
"label": "handleClickOutside()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/AIChat.tsx",
|
|
"source_location": "L162"
|
|
},
|
|
{
|
|
"id": "pages_aichat_startnewchat",
|
|
"label": "startNewChat()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/AIChat.tsx",
|
|
"source_location": "L176"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_learningpaths_tsx",
|
|
"label": "LearningPaths.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_learningpaths_fetchdata",
|
|
"label": "fetchData()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L82"
|
|
},
|
|
{
|
|
"id": "pages_learningpaths_handlesearch",
|
|
"label": "handleSearch()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L157"
|
|
},
|
|
{
|
|
"id": "pages_learningpaths_getdifficultycolor",
|
|
"label": "getDifficultyColor()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L162"
|
|
},
|
|
{
|
|
"id": "pages_learningpaths_getcategoryicon",
|
|
"label": "getCategoryIcon()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L167"
|
|
},
|
|
{
|
|
"id": "pages_learningpaths_getcategorycolor",
|
|
"label": "getCategoryColor()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L200"
|
|
},
|
|
{
|
|
"id": "pages_learningpaths_handleenroll",
|
|
"label": "handleEnroll()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L205"
|
|
},
|
|
{
|
|
"id": "pages_learningpaths_openpreview",
|
|
"label": "openPreview()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L239"
|
|
},
|
|
{
|
|
"id": "pages_learningpaths_renderstars",
|
|
"label": "renderStars()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L244"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_messages_tsx",
|
|
"label": "Messages.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_messages_messages",
|
|
"label": "Messages()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L174"
|
|
},
|
|
{
|
|
"id": "pages_messages_iscallactive",
|
|
"label": "isCallActive()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L2289"
|
|
},
|
|
{
|
|
"id": "pages_messages_stopvoicerecording",
|
|
"label": "stopVoiceRecording()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L2630"
|
|
},
|
|
{
|
|
"id": "pages_messages_if",
|
|
"label": "if()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L2654"
|
|
},
|
|
{
|
|
"id": "pages_messages_selectmentionoption",
|
|
"label": "selectMentionOption()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L2676"
|
|
},
|
|
{
|
|
"id": "pages_messages_availableaireferencemodels",
|
|
"label": "availableAiReferenceModels()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L2776"
|
|
},
|
|
{
|
|
"id": "pages_messages_teams",
|
|
"label": "teams()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L2914"
|
|
},
|
|
{
|
|
"id": "pages_messages_members",
|
|
"label": "members()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L3079"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_login_tsx",
|
|
"label": "Login.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Login.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_login_getsafenextpath",
|
|
"label": "getSafeNextPath()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Login.tsx",
|
|
"source_location": "L18"
|
|
},
|
|
{
|
|
"id": "pages_login_handlesubmit",
|
|
"label": "handleSubmit()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Login.tsx",
|
|
"source_location": "L121"
|
|
},
|
|
{
|
|
"id": "pages_login_handleinputchange",
|
|
"label": "handleInputChange()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Login.tsx",
|
|
"source_location": "L150"
|
|
},
|
|
{
|
|
"id": "pages_login_togglemode",
|
|
"label": "toggleMode()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Login.tsx",
|
|
"source_location": "L154"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_files_tsx",
|
|
"label": "Files.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_files_getauthtoken",
|
|
"label": "getAuthToken()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L142"
|
|
},
|
|
{
|
|
"id": "pages_files_parserepopayload",
|
|
"label": "parseRepoPayload()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L144"
|
|
},
|
|
{
|
|
"id": "pages_files_fetchwithauth",
|
|
"label": "fetchWithAuth()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L154"
|
|
},
|
|
{
|
|
"id": "pages_files_loadfiles",
|
|
"label": "loadFiles()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L169"
|
|
},
|
|
{
|
|
"id": "pages_files_loadgithubbackupworkspace",
|
|
"label": "loadGitHubBackupWorkspace()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L246"
|
|
},
|
|
{
|
|
"id": "pages_files_handleinstallgithubapp",
|
|
"label": "handleInstallGitHubApp()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L326"
|
|
},
|
|
{
|
|
"id": "pages_files_handlebackupselectedrepos",
|
|
"label": "handleBackupSelectedRepos()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L348"
|
|
},
|
|
{
|
|
"id": "pages_files_filteredfiles",
|
|
"label": "filteredFiles()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L390"
|
|
},
|
|
{
|
|
"id": "pages_files_alltags",
|
|
"label": "allTags()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L404"
|
|
},
|
|
{
|
|
"id": "pages_files_toggletag",
|
|
"label": "toggleTag()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L410"
|
|
},
|
|
{
|
|
"id": "pages_files_handlefileupload",
|
|
"label": "handleFileUpload()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L419"
|
|
},
|
|
{
|
|
"id": "pages_files_handlepreviewfile",
|
|
"label": "handlePreviewFile()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L445"
|
|
},
|
|
{
|
|
"id": "pages_files_handlecopylink",
|
|
"label": "handleCopyLink()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L450"
|
|
},
|
|
{
|
|
"id": "pages_files_handlesharefile",
|
|
"label": "handleShareFile()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L465"
|
|
},
|
|
{
|
|
"id": "pages_files_handledownloadfile",
|
|
"label": "handleDownloadFile()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L478"
|
|
},
|
|
{
|
|
"id": "pages_files_deletefile",
|
|
"label": "deleteFile()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L491"
|
|
},
|
|
{
|
|
"id": "pages_files_isreposelected",
|
|
"label": "isRepoSelected()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L499"
|
|
},
|
|
{
|
|
"id": "pages_files_togglereposelection",
|
|
"label": "toggleRepoSelection()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L501"
|
|
},
|
|
{
|
|
"id": "pages_files_selectallrepos",
|
|
"label": "selectAllRepos()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L509"
|
|
},
|
|
{
|
|
"id": "pages_files_clearselectedrepos",
|
|
"label": "clearSelectedRepos()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L510"
|
|
},
|
|
{
|
|
"id": "pages_files_formatsourcelabel",
|
|
"label": "formatSourceLabel()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L512"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_profile_tsx",
|
|
"label": "Profile.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Profile.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_profile_profile",
|
|
"label": "Profile()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Profile.tsx",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_youtube_tsx",
|
|
"label": "Youtube.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_youtube_videocard",
|
|
"label": "VideoCard()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L47"
|
|
},
|
|
{
|
|
"id": "pages_youtube_filteredchannels",
|
|
"label": "filteredChannels()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L167"
|
|
},
|
|
{
|
|
"id": "pages_youtube_extractvideoid",
|
|
"label": "extractVideoId()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L179"
|
|
},
|
|
{
|
|
"id": "pages_youtube_getvideoinfo",
|
|
"label": "getVideoInfo()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L186"
|
|
},
|
|
{
|
|
"id": "pages_youtube_loadpredefinedvideos",
|
|
"label": "loadPredefinedVideos()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L224"
|
|
},
|
|
{
|
|
"id": "pages_youtube_loadsavedvideos",
|
|
"label": "loadSavedVideos()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L389"
|
|
},
|
|
{
|
|
"id": "pages_youtube_handlekeydown",
|
|
"label": "handleKeyDown()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L427"
|
|
},
|
|
{
|
|
"id": "pages_youtube_handletabchange",
|
|
"label": "handleTabChange()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L451"
|
|
},
|
|
{
|
|
"id": "pages_youtube_handlesearch",
|
|
"label": "handleSearch()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L459"
|
|
},
|
|
{
|
|
"id": "pages_youtube_handlekeypress",
|
|
"label": "handleKeyPress()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L536"
|
|
},
|
|
{
|
|
"id": "pages_youtube_handleinput",
|
|
"label": "handleInput()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L542"
|
|
},
|
|
{
|
|
"id": "pages_youtube_handlepreviewvideo",
|
|
"label": "handlePreviewVideo()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L549"
|
|
},
|
|
{
|
|
"id": "pages_youtube_handlesavevideo",
|
|
"label": "handleSaveVideo()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L554"
|
|
},
|
|
{
|
|
"id": "pages_youtube_isloadingpredefined",
|
|
"label": "isLoadingPredefined()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L733"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_notes_tsx",
|
|
"label": "Notes.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_notes_normalizenoteid",
|
|
"label": "normalizeNoteId()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L35"
|
|
},
|
|
{
|
|
"id": "pages_notes_normalizenotedate",
|
|
"label": "normalizeNoteDate()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L51"
|
|
},
|
|
{
|
|
"id": "pages_notes_getnotekind",
|
|
"label": "getNoteKind()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L79"
|
|
},
|
|
{
|
|
"id": "pages_notes_formatdisplaydate",
|
|
"label": "formatDisplayDate()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L85"
|
|
},
|
|
{
|
|
"id": "pages_notes_filterednotes",
|
|
"label": "filteredNotes()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L178"
|
|
},
|
|
{
|
|
"id": "pages_notes_alltags",
|
|
"label": "allTags()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L198"
|
|
},
|
|
{
|
|
"id": "pages_notes_toggletag",
|
|
"label": "toggleTag()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L206"
|
|
},
|
|
{
|
|
"id": "pages_notes_handleaddnote",
|
|
"label": "handleAddNote()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L215"
|
|
},
|
|
{
|
|
"id": "pages_notes_handleeditnote",
|
|
"label": "handleEditNote()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L272"
|
|
},
|
|
{
|
|
"id": "pages_notes_togglepin",
|
|
"label": "togglePin()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L325"
|
|
},
|
|
{
|
|
"id": "pages_notes_deletenote",
|
|
"label": "deleteNote()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L358"
|
|
},
|
|
{
|
|
"id": "pages_notes_starteditnote",
|
|
"label": "startEditNote()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L384"
|
|
},
|
|
{
|
|
"id": "pages_notes_viewnote",
|
|
"label": "viewNote()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L389"
|
|
},
|
|
{
|
|
"id": "pages_notes_copynotecontent",
|
|
"label": "copyNoteContent()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L395"
|
|
},
|
|
{
|
|
"id": "pages_notes_togglenoteexpansion",
|
|
"label": "toggleNoteExpansion()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L405"
|
|
},
|
|
{
|
|
"id": "pages_notes_exportnote",
|
|
"label": "exportNote()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L417"
|
|
},
|
|
{
|
|
"id": "pages_notes_updatenotecheckbox",
|
|
"label": "updateNoteCheckbox()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L428"
|
|
},
|
|
{
|
|
"id": "pages_notes_handleupdatenotecontent",
|
|
"label": "handleUpdateNoteContent()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L489"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_sharetarget_tsx",
|
|
"label": "ShareTarget.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_sharetarget_extractfirsturl",
|
|
"label": "extractFirstUrl()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L17"
|
|
},
|
|
{
|
|
"id": "pages_sharetarget_normalizeurl",
|
|
"label": "normalizeUrl()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L26"
|
|
},
|
|
{
|
|
"id": "pages_sharetarget_derivetitle",
|
|
"label": "deriveTitle()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L39"
|
|
},
|
|
{
|
|
"id": "pages_sharetarget_isgenerictitle",
|
|
"label": "isGenericTitle()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L52"
|
|
},
|
|
{
|
|
"id": "pages_sharetarget_derivedescription",
|
|
"label": "deriveDescription()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L70"
|
|
},
|
|
{
|
|
"id": "pages_sharetarget_lookslikeyoutube",
|
|
"label": "looksLikeYouTube()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L75"
|
|
},
|
|
{
|
|
"id": "pages_sharetarget_writependingshare",
|
|
"label": "writePendingShare()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L84"
|
|
},
|
|
{
|
|
"id": "pages_sharetarget_readpendingshare",
|
|
"label": "readPendingShare()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L88"
|
|
},
|
|
{
|
|
"id": "pages_sharetarget_clearpendingshare",
|
|
"label": "clearPendingShare()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L106"
|
|
},
|
|
{
|
|
"id": "pages_sharetarget_sharetarget",
|
|
"label": "ShareTarget()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L110"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_activity_tsx",
|
|
"label": "Activity.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Activity.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_activity_handlerefresh",
|
|
"label": "handleRefresh()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Activity.tsx",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_bookmarks_tsx",
|
|
"label": "Bookmarks.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_bookmarks_getbookmarkinitial",
|
|
"label": "getBookmarkInitial()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L56"
|
|
},
|
|
{
|
|
"id": "pages_bookmarks_adaptbookmarkfromapi",
|
|
"label": "adaptBookmarkFromApi()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L61"
|
|
},
|
|
{
|
|
"id": "pages_bookmarks_getfaviconurl",
|
|
"label": "getFaviconUrl()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L90"
|
|
},
|
|
{
|
|
"id": "pages_bookmarks_getscreenshoturl",
|
|
"label": "getScreenshotUrl()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L99"
|
|
},
|
|
{
|
|
"id": "pages_bookmarks_getalltags",
|
|
"label": "getAllTags()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L179"
|
|
},
|
|
{
|
|
"id": "pages_bookmarks_getallvideotags",
|
|
"label": "getAllVideoTags()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L188"
|
|
},
|
|
{
|
|
"id": "pages_bookmarks_filteredbookmarks",
|
|
"label": "filteredBookmarks()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L196"
|
|
},
|
|
{
|
|
"id": "pages_bookmarks_filteredvideobookmarks",
|
|
"label": "filteredVideoBookmarks()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L213"
|
|
},
|
|
{
|
|
"id": "pages_bookmarks_handleaddbookmark",
|
|
"label": "handleAddBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L232"
|
|
},
|
|
{
|
|
"id": "pages_bookmarks_toggleimportant",
|
|
"label": "toggleImportant()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L260"
|
|
},
|
|
{
|
|
"id": "pages_bookmarks_deletebookmark",
|
|
"label": "deleteBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L271"
|
|
},
|
|
{
|
|
"id": "pages_bookmarks_editbookmark",
|
|
"label": "editBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L296"
|
|
},
|
|
{
|
|
"id": "pages_bookmarks_handletagclick",
|
|
"label": "handleTagClick()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L301"
|
|
},
|
|
{
|
|
"id": "pages_bookmarks_handlevideotagclick",
|
|
"label": "handleVideoTagClick()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L306"
|
|
},
|
|
{
|
|
"id": "pages_bookmarks_resetfilters",
|
|
"label": "resetFilters()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L311"
|
|
},
|
|
{
|
|
"id": "pages_bookmarks_resetvideofilters",
|
|
"label": "resetVideoFilters()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L316"
|
|
},
|
|
{
|
|
"id": "pages_bookmarks_handleeditbookmark",
|
|
"label": "handleEditBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L321"
|
|
},
|
|
{
|
|
"id": "pages_bookmarks_handlevideosubmit",
|
|
"label": "handleVideoSubmit()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L354"
|
|
},
|
|
{
|
|
"id": "pages_bookmarks_if",
|
|
"label": "if()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L723"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_browserextensionsettings_tsx",
|
|
"label": "BrowserExtensionSettings.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/BrowserExtensionSettings.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_browserextensionsettings_if",
|
|
"label": "if()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/BrowserExtensionSettings.tsx",
|
|
"source_location": "L217"
|
|
},
|
|
{
|
|
"id": "pages_browserextensionsettings_apikeys",
|
|
"label": "apiKeys()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/BrowserExtensionSettings.tsx",
|
|
"source_location": "L452"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_search_tsx",
|
|
"label": "Search.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Search.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_search_search",
|
|
"label": "Search()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Search.tsx",
|
|
"source_location": "L3"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_github_tsx",
|
|
"label": "GitHub.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_github_weeklytotal",
|
|
"label": "weeklyTotal()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L135"
|
|
},
|
|
{
|
|
"id": "pages_github_selectedcount",
|
|
"label": "selectedCount()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L136"
|
|
},
|
|
{
|
|
"id": "pages_github_filteredrepos",
|
|
"label": "filteredRepos()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L138"
|
|
},
|
|
{
|
|
"id": "pages_github_uniquelanguages",
|
|
"label": "uniqueLanguages()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L159"
|
|
},
|
|
{
|
|
"id": "pages_github_getauthtoken",
|
|
"label": "getAuthToken()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L164"
|
|
},
|
|
{
|
|
"id": "pages_github_resetgithubdata",
|
|
"label": "resetGitHubData()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L182"
|
|
},
|
|
{
|
|
"id": "pages_github_processlanguages",
|
|
"label": "processLanguages()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L196"
|
|
},
|
|
{
|
|
"id": "pages_github_generaterecentactivity",
|
|
"label": "generateRecentActivity()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L212"
|
|
},
|
|
{
|
|
"id": "pages_github_updatestatsfromrepos",
|
|
"label": "updateStatsFromRepos()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L225"
|
|
},
|
|
{
|
|
"id": "pages_github_extractrepos",
|
|
"label": "extractRepos()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L244"
|
|
},
|
|
{
|
|
"id": "pages_github_fetchgithubappstatus",
|
|
"label": "fetchGitHubAppStatus()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L254"
|
|
},
|
|
{
|
|
"id": "pages_github_fetchgithubbackups",
|
|
"label": "fetchGitHubBackups()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L286"
|
|
},
|
|
{
|
|
"id": "pages_github_fetchrepos",
|
|
"label": "fetchRepos()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L311"
|
|
},
|
|
{
|
|
"id": "pages_github_fetchgithubactivity",
|
|
"label": "fetchGitHubActivity()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L337"
|
|
},
|
|
{
|
|
"id": "pages_github_updategithubactivitycomponent",
|
|
"label": "updateGitHubActivityComponent()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L363"
|
|
},
|
|
{
|
|
"id": "pages_github_fetchgithubstats",
|
|
"label": "fetchGitHubStats()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L370"
|
|
},
|
|
{
|
|
"id": "pages_github_fetchgithubapprepos",
|
|
"label": "fetchGitHubAppRepos()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L377"
|
|
},
|
|
{
|
|
"id": "pages_github_checkgithubconnection",
|
|
"label": "checkGitHubConnection()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L384"
|
|
},
|
|
{
|
|
"id": "pages_github_connectgithub",
|
|
"label": "connectGitHub()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L442"
|
|
},
|
|
{
|
|
"id": "pages_github_installgithubapp",
|
|
"label": "installGitHubApp()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L446"
|
|
},
|
|
{
|
|
"id": "pages_github_togglereposelection",
|
|
"label": "toggleRepoSelection()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L477"
|
|
},
|
|
{
|
|
"id": "pages_github_selectallrepos",
|
|
"label": "selectAllRepos()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L485"
|
|
},
|
|
{
|
|
"id": "pages_github_clearreposelection",
|
|
"label": "clearRepoSelection()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L489"
|
|
},
|
|
{
|
|
"id": "pages_github_backupselectedrepositories",
|
|
"label": "backupSelectedRepositories()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L493"
|
|
},
|
|
{
|
|
"id": "pages_github_disconnectgithub",
|
|
"label": "disconnectGitHub()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L545"
|
|
},
|
|
{
|
|
"id": "pages_github_formatdate",
|
|
"label": "formatDate()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L555"
|
|
},
|
|
{
|
|
"id": "pages_github_getlanguagecolor",
|
|
"label": "getLanguageColor()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L559"
|
|
},
|
|
{
|
|
"id": "pages_github_getlanguageicon",
|
|
"label": "getLanguageIcon()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L564"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_admindashboard_tsx",
|
|
"label": "AdminDashboard.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/AdminDashboard.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_admindashboard_handlebackupdatabase",
|
|
"label": "handleBackupDatabase()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/AdminDashboard.tsx",
|
|
"source_location": "L163"
|
|
},
|
|
{
|
|
"id": "pages_admindashboard_handlemanageusers",
|
|
"label": "handleManageUsers()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/AdminDashboard.tsx",
|
|
"source_location": "L174"
|
|
},
|
|
{
|
|
"id": "pages_admindashboard_handlesystemsettings",
|
|
"label": "handleSystemSettings()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/AdminDashboard.tsx",
|
|
"source_location": "L179"
|
|
},
|
|
{
|
|
"id": "pages_admindashboard_getactivityicon",
|
|
"label": "getActivityIcon()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/AdminDashboard.tsx",
|
|
"source_location": "L184"
|
|
},
|
|
{
|
|
"id": "pages_admindashboard_getgithubicon",
|
|
"label": "getGitHubIcon()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/AdminDashboard.tsx",
|
|
"source_location": "L195"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_chat_tsx",
|
|
"label": "Chat.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_chat_gettoken",
|
|
"label": "getToken()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L38"
|
|
},
|
|
{
|
|
"id": "pages_chat_getproviderfrommodel",
|
|
"label": "getProviderFromModel()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L40"
|
|
},
|
|
{
|
|
"id": "pages_chat_loadaiproviders",
|
|
"label": "loadAIProviders()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L65"
|
|
},
|
|
{
|
|
"id": "pages_chat_loadaisettings",
|
|
"label": "loadAISettings()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L84"
|
|
},
|
|
{
|
|
"id": "pages_chat_getaimodels",
|
|
"label": "getAIModels()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L113"
|
|
},
|
|
{
|
|
"id": "pages_chat_getproviderdisplayname",
|
|
"label": "getProviderDisplayName()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L152"
|
|
},
|
|
{
|
|
"id": "pages_chat_getproviderdescription",
|
|
"label": "getProviderDescription()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L164"
|
|
},
|
|
{
|
|
"id": "pages_chat_fetchsessions",
|
|
"label": "fetchSessions()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L176"
|
|
},
|
|
{
|
|
"id": "pages_chat_parsechatdeeplink",
|
|
"label": "parseChatDeeplink()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L223"
|
|
},
|
|
{
|
|
"id": "pages_chat_scrolltohighlightedmessage",
|
|
"label": "scrollToHighlightedMessage()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L232"
|
|
},
|
|
{
|
|
"id": "pages_chat_loadsessionmessages",
|
|
"label": "loadSessionMessages()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L240"
|
|
},
|
|
{
|
|
"id": "pages_chat_handlesendmessage",
|
|
"label": "handleSendMessage()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L311"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_analytics_tsx",
|
|
"label": "Analytics.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Analytics.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_analytics_createfallbackanalyticsdata",
|
|
"label": "createFallbackAnalyticsData()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Analytics.tsx",
|
|
"source_location": "L127"
|
|
},
|
|
{
|
|
"id": "pages_analytics_normalizeanalyticsdata",
|
|
"label": "normalizeAnalyticsData()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Analytics.tsx",
|
|
"source_location": "L149"
|
|
},
|
|
{
|
|
"id": "pages_analytics_fetchanalytics",
|
|
"label": "fetchAnalytics()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Analytics.tsx",
|
|
"source_location": "L181"
|
|
},
|
|
{
|
|
"id": "pages_analytics_formathours",
|
|
"label": "formatHours()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Analytics.tsx",
|
|
"source_location": "L211"
|
|
},
|
|
{
|
|
"id": "pages_analytics_formatdate",
|
|
"label": "formatDate()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Analytics.tsx",
|
|
"source_location": "L217"
|
|
},
|
|
{
|
|
"id": "pages_analytics_getprioritycolor",
|
|
"label": "getPriorityColor()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Analytics.tsx",
|
|
"source_location": "L221"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_adminsettings_tsx",
|
|
"label": "AdminSettings.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/AdminSettings.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_adminsettings_updatesetting",
|
|
"label": "updateSetting()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/AdminSettings.tsx",
|
|
"source_location": "L69"
|
|
},
|
|
{
|
|
"id": "pages_adminsettings_savesettings",
|
|
"label": "saveSettings()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/AdminSettings.tsx",
|
|
"source_location": "L77"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_settings_tsx",
|
|
"label": "Settings.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_settings_applycolorchange",
|
|
"label": "applyColorChange()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L48"
|
|
},
|
|
{
|
|
"id": "pages_settings_loadaisettings",
|
|
"label": "loadAISettings()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L199"
|
|
},
|
|
{
|
|
"id": "pages_settings_loadavailableaiproviders",
|
|
"label": "loadAvailableAIProviders()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L219"
|
|
},
|
|
{
|
|
"id": "pages_settings_loadsearchsettings",
|
|
"label": "loadSearchSettings()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L241"
|
|
},
|
|
{
|
|
"id": "pages_settings_loadbrowserextensionaccess",
|
|
"label": "loadBrowserExtensionAccess()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L261"
|
|
},
|
|
{
|
|
"id": "pages_settings_handleupdateaisettings",
|
|
"label": "handleUpdateAISettings()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L289"
|
|
},
|
|
{
|
|
"id": "pages_settings_handleupdateprofile",
|
|
"label": "handleUpdateProfile()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L318"
|
|
},
|
|
{
|
|
"id": "pages_settings_handlechangepassword",
|
|
"label": "handleChangePassword()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L341"
|
|
},
|
|
{
|
|
"id": "pages_settings_handleupdatesearchsettings",
|
|
"label": "handleUpdateSearchSettings()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L367"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_quickselection_tsx",
|
|
"label": "QuickSelection.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/QuickSelection.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_quickselection_filtereditems",
|
|
"label": "filteredItems()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/QuickSelection.tsx",
|
|
"source_location": "L87"
|
|
},
|
|
{
|
|
"id": "pages_quickselection_handleaction",
|
|
"label": "handleAction()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/QuickSelection.tsx",
|
|
"source_location": "L96"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_timetracking_tsx",
|
|
"label": "TimeTracking.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/TimeTracking.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_timetracking_getapi",
|
|
"label": "getApi()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/TimeTracking.tsx",
|
|
"source_location": "L18"
|
|
},
|
|
{
|
|
"id": "pages_timetracking_loadtimeentries",
|
|
"label": "loadTimeEntries()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/TimeTracking.tsx",
|
|
"source_location": "L20"
|
|
},
|
|
{
|
|
"id": "pages_timetracking_gettodaystats",
|
|
"label": "getTodayStats()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/TimeTracking.tsx",
|
|
"source_location": "L46"
|
|
},
|
|
{
|
|
"id": "pages_timetracking_formattime",
|
|
"label": "formatTime()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/TimeTracking.tsx",
|
|
"source_location": "L95"
|
|
},
|
|
{
|
|
"id": "pages_timetracking_formatamount",
|
|
"label": "formatAmount()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/TimeTracking.tsx",
|
|
"source_location": "L101"
|
|
},
|
|
{
|
|
"id": "pages_timetracking_handletimeentrycreated",
|
|
"label": "handleTimeEntryCreated()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/TimeTracking.tsx",
|
|
"source_location": "L105"
|
|
},
|
|
{
|
|
"id": "pages_timetracking_handletimerupdate",
|
|
"label": "handleTimerUpdate()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/TimeTracking.tsx",
|
|
"source_location": "L112"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_stats_tsx",
|
|
"label": "Stats.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Stats.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "pages_stats_handlerefresh",
|
|
"label": "handleRefresh()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Stats.tsx",
|
|
"source_location": "L94"
|
|
},
|
|
{
|
|
"id": "pages_stats_loadstats",
|
|
"label": "loadStats()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Stats.tsx",
|
|
"source_location": "L99"
|
|
},
|
|
{
|
|
"id": "pages_stats_storagepercentage",
|
|
"label": "storagePercentage()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Stats.tsx",
|
|
"source_location": "L182"
|
|
},
|
|
{
|
|
"id": "pages_stats_taskcompletionrate",
|
|
"label": "taskCompletionRate()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/Stats.tsx",
|
|
"source_location": "L191"
|
|
},
|
|
{
|
|
"id": "frontend_src_pages_authcallback_tsx",
|
|
"label": "AuthCallback.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/pages/AuthCallback.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "frontend_src_lib_demo_mode_ts",
|
|
"label": "demo-mode.ts",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_isenvdemomode",
|
|
"label": "isEnvDemoMode()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L6"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_isdemomode",
|
|
"label": "isDemoMode()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L30"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_shoulduserealapis",
|
|
"label": "shouldUseRealAPIs()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L36"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_shoulduserealbackend",
|
|
"label": "shouldUseRealBackend()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L44"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_shoulduserealsearch",
|
|
"label": "shouldUseRealSearch()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L49"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_cleardemomode",
|
|
"label": "clearDemoMode()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L54"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_setdemomode",
|
|
"label": "setDemoMode()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L78"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_generatemockstats",
|
|
"label": "generateMockStats()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L84"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_generatemockgithubrepos",
|
|
"label": "generateMockGitHubRepos()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L114"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_generatemocktimeentries",
|
|
"label": "generateMockTimeEntries()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L185"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_generatemockvideobookmarks",
|
|
"label": "generateMockVideoBookmarks()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L210"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_generatemockteams",
|
|
"label": "generateMockTeams()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L298"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_generatemockmembers",
|
|
"label": "generateMockMembers()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L308"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_generatemocklearningpaths",
|
|
"label": "generateMockLearningPaths()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L355"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_generatemockchatsessions",
|
|
"label": "generateMockChatSessions()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L380"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_generatemockremoveditems",
|
|
"label": "generateMockRemovedItems()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L397"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_generatemockaiproviders",
|
|
"label": "generateMockAIProviders()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L450"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_generatemockfiles",
|
|
"label": "generateMockFiles()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L469"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_generatemockaisettings",
|
|
"label": "generateMockAISettings()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L496"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_generatemocksearchsettings",
|
|
"label": "generateMockSearchSettings()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L543"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_generatemockemailsettings",
|
|
"label": "generateMockEmailSettings()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L554"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_generatemockmembersdirectory",
|
|
"label": "generateMockMembersDirectory()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L570"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_generatemockchatsessionsextended",
|
|
"label": "generateMockChatSessionsExtended()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L580"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_generatemockchatmessages",
|
|
"label": "generateMockChatMessages()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L590"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_generatemockanalyticsdashboard",
|
|
"label": "generateMockAnalyticsDashboard()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L609"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_generatemocksavedsearches",
|
|
"label": "generateMockSavedSearches()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L768"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_generatemockmessagesconversations",
|
|
"label": "generateMockMessagesConversations()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L802"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_generatemockmessagesforconversation",
|
|
"label": "generateMockMessagesForConversation()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L866"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_generatemockbrowserextensionapikeys",
|
|
"label": "generateMockBrowserExtensionApiKeys()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L897"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_generatemockbrowserextensions",
|
|
"label": "generateMockBrowserExtensions()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L910"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_getcachekey",
|
|
"label": "getCacheKey()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L930"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_jsonresponse",
|
|
"label": "jsonResponse()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L936"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_parsebody",
|
|
"label": "parseBody()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L942"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_demofetch",
|
|
"label": "demoFetch()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L954"
|
|
},
|
|
{
|
|
"id": "lib_demo_mode_initializedemomode",
|
|
"label": "initializeDemoMode()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1948"
|
|
},
|
|
{
|
|
"id": "frontend_src_lib_api_url_ts",
|
|
"label": "api-url.ts",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/api-url.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "lib_api_url_trimtrailingslash",
|
|
"label": "trimTrailingSlash()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/api-url.ts",
|
|
"source_location": "L3"
|
|
},
|
|
{
|
|
"id": "lib_api_url_trimapisuffix",
|
|
"label": "trimApiSuffix()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/api-url.ts",
|
|
"source_location": "L5"
|
|
},
|
|
{
|
|
"id": "lib_api_url_getapiorigin",
|
|
"label": "getApiOrigin()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/api-url.ts",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "lib_api_url_getapiv1baseurl",
|
|
"label": "getApiV1BaseUrl()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/api-url.ts",
|
|
"source_location": "L17"
|
|
},
|
|
{
|
|
"id": "frontend_src_lib_messages_ts",
|
|
"label": "messages.ts",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/messages.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "lib_messages_gettoken",
|
|
"label": "getToken()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/messages.ts",
|
|
"source_location": "L145"
|
|
},
|
|
{
|
|
"id": "lib_messages_apirequest",
|
|
"label": "apiRequest()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/messages.ts",
|
|
"source_location": "L149"
|
|
},
|
|
{
|
|
"id": "lib_messages_uploadchatfile",
|
|
"label": "uploadChatFile()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/messages.ts",
|
|
"source_location": "L265"
|
|
},
|
|
{
|
|
"id": "lib_messages_messagesrealtimeclient",
|
|
"label": "MessagesRealtimeClient",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/messages.ts",
|
|
"source_location": "L286"
|
|
},
|
|
{
|
|
"id": "lib_messages_messagesrealtimeclient_constructor",
|
|
"label": ".constructor()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/messages.ts",
|
|
"source_location": "L293"
|
|
},
|
|
{
|
|
"id": "lib_messages_messagesrealtimeclient_connect",
|
|
"label": ".connect()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/messages.ts",
|
|
"source_location": "L301"
|
|
},
|
|
{
|
|
"id": "lib_messages_messagesrealtimeclient_send",
|
|
"label": ".send()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/messages.ts",
|
|
"source_location": "L345"
|
|
},
|
|
{
|
|
"id": "lib_messages_messagesrealtimeclient_disconnect",
|
|
"label": ".disconnect()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/messages.ts",
|
|
"source_location": "L350"
|
|
},
|
|
{
|
|
"id": "lib_messages_messagesrealtimeclient_cleanupreconnect",
|
|
"label": ".cleanupReconnect()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/messages.ts",
|
|
"source_location": "L359"
|
|
},
|
|
{
|
|
"id": "frontend_src_lib_time_format_ts",
|
|
"label": "time-format.ts",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/time-format.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "lib_time_format_formatduration",
|
|
"label": "formatDuration()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/time-format.ts",
|
|
"source_location": "L12"
|
|
},
|
|
{
|
|
"id": "lib_time_format_formatdurationshort",
|
|
"label": "formatDurationShort()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/time-format.ts",
|
|
"source_location": "L50"
|
|
},
|
|
{
|
|
"id": "lib_time_format_formatdurationdetailed",
|
|
"label": "formatDurationDetailed()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/time-format.ts",
|
|
"source_location": "L73"
|
|
},
|
|
{
|
|
"id": "lib_time_format_breakdownduration",
|
|
"label": "breakDownDuration()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/time-format.ts",
|
|
"source_location": "L99"
|
|
},
|
|
{
|
|
"id": "lib_time_format_getlargesttimeunit",
|
|
"label": "getLargestTimeUnit()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/time-format.ts",
|
|
"source_location": "L134"
|
|
},
|
|
{
|
|
"id": "frontend_src_lib_demo_api_ts",
|
|
"label": "demo-api.ts",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "lib_demo_api_demomodeapiclient",
|
|
"label": "DemoModeApiClient",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L17"
|
|
},
|
|
{
|
|
"id": "lib_demo_api_demomodeapiclient_constructor",
|
|
"label": ".constructor()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L21"
|
|
},
|
|
{
|
|
"id": "lib_demo_api_demomodeapiclient_request",
|
|
"label": ".request()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L26"
|
|
},
|
|
{
|
|
"id": "lib_demo_api_demomodeapiclient_getmockresponse",
|
|
"label": ".getMockResponse()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L61"
|
|
},
|
|
{
|
|
"id": "lib_demo_api_demomodeapiclient_get",
|
|
"label": ".get()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L247"
|
|
},
|
|
{
|
|
"id": "lib_demo_api_demomodeapiclient_post",
|
|
"label": ".post()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L251"
|
|
},
|
|
{
|
|
"id": "lib_demo_api_demomodeapiclient_put",
|
|
"label": ".put()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L258"
|
|
},
|
|
{
|
|
"id": "lib_demo_api_demomodeapiclient_delete",
|
|
"label": ".delete()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L265"
|
|
},
|
|
{
|
|
"id": "lib_demo_api_demomodeapiclient_upload",
|
|
"label": ".upload()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L269"
|
|
},
|
|
{
|
|
"id": "frontend_src_lib_utils_ts",
|
|
"label": "utils.ts",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/utils.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "lib_utils_cn",
|
|
"label": "cn()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/utils.ts",
|
|
"source_location": "L4"
|
|
},
|
|
{
|
|
"id": "lib_utils_formatdate",
|
|
"label": "formatDate()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/utils.ts",
|
|
"source_location": "L8"
|
|
},
|
|
{
|
|
"id": "lib_utils_formatdatetime",
|
|
"label": "formatDateTime()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/utils.ts",
|
|
"source_location": "L17"
|
|
},
|
|
{
|
|
"id": "lib_utils_truncatetext",
|
|
"label": "truncateText()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/utils.ts",
|
|
"source_location": "L28"
|
|
},
|
|
{
|
|
"id": "lib_utils_getinitials",
|
|
"label": "getInitials()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/utils.ts",
|
|
"source_location": "L33"
|
|
},
|
|
{
|
|
"id": "lib_utils_generateid",
|
|
"label": "generateId()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/utils.ts",
|
|
"source_location": "L41"
|
|
},
|
|
{
|
|
"id": "frontend_src_lib_api_client_ts",
|
|
"label": "api-client.ts",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/api-client.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "frontend_src_lib_oauth_ts",
|
|
"label": "oauth.ts",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/oauth.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "lib_oauth_getauthcallbackurl",
|
|
"label": "getAuthCallbackUrl()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/oauth.ts",
|
|
"source_location": "L3"
|
|
},
|
|
{
|
|
"id": "lib_oauth_startgithubsignin",
|
|
"label": "startGitHubSignIn()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/oauth.ts",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "frontend_src_lib_api_ts",
|
|
"label": "api.ts",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "lib_api_isdemomode",
|
|
"label": "isDemoMode()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "lib_api_getauthheaders",
|
|
"label": "getAuthHeaders()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L12"
|
|
},
|
|
{
|
|
"id": "lib_api_apiclient",
|
|
"label": "ApiClient",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L21"
|
|
},
|
|
{
|
|
"id": "lib_api_apiclient_constructor",
|
|
"label": ".constructor()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L24"
|
|
},
|
|
{
|
|
"id": "lib_api_apiclient_request",
|
|
"label": ".request()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L28"
|
|
},
|
|
{
|
|
"id": "lib_api_apiclient_getmockresponse",
|
|
"label": ".getMockResponse()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L62"
|
|
},
|
|
{
|
|
"id": "lib_api_apiclient_get",
|
|
"label": ".get()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L230"
|
|
},
|
|
{
|
|
"id": "lib_api_apiclient_post",
|
|
"label": ".post()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L234"
|
|
},
|
|
{
|
|
"id": "lib_api_apiclient_put",
|
|
"label": ".put()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L241"
|
|
},
|
|
{
|
|
"id": "lib_api_apiclient_delete",
|
|
"label": ".delete()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L248"
|
|
},
|
|
{
|
|
"id": "lib_api_apiclient_upload",
|
|
"label": ".upload()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L252"
|
|
},
|
|
{
|
|
"id": "frontend_src_lib_haptics_ts",
|
|
"label": "haptics.ts",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/haptics.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "lib_haptics_issupported",
|
|
"label": "isSupported()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/haptics.ts",
|
|
"source_location": "L17"
|
|
},
|
|
{
|
|
"id": "lib_haptics_usehaptics",
|
|
"label": "useHaptics()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/haptics.ts",
|
|
"source_location": "L37"
|
|
},
|
|
{
|
|
"id": "lib_haptics_triggerhaptic",
|
|
"label": "triggerHaptic()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/haptics.ts",
|
|
"source_location": "L92"
|
|
},
|
|
{
|
|
"id": "frontend_src_lib_timeformat_ts",
|
|
"label": "timeFormat.ts",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/timeFormat.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "lib_timeformat_formatduration",
|
|
"label": "formatDuration()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/timeFormat.ts",
|
|
"source_location": "L8"
|
|
},
|
|
{
|
|
"id": "lib_timeformat_formatdurationcompact",
|
|
"label": "formatDurationCompact()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/timeFormat.ts",
|
|
"source_location": "L42"
|
|
},
|
|
{
|
|
"id": "frontend_src_lib_auth_tsx",
|
|
"label": "auth.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/auth.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "lib_auth_isdemomode",
|
|
"label": "isDemoMode()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/auth.tsx",
|
|
"source_location": "L7"
|
|
},
|
|
{
|
|
"id": "lib_auth_authprovider",
|
|
"label": "AuthProvider()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/auth.tsx",
|
|
"source_location": "L65"
|
|
},
|
|
{
|
|
"id": "lib_auth_useauth",
|
|
"label": "useAuth()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/auth.tsx",
|
|
"source_location": "L386"
|
|
},
|
|
{
|
|
"id": "lib_auth_getauthheaders",
|
|
"label": "getAuthHeaders()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/auth.tsx",
|
|
"source_location": "L395"
|
|
},
|
|
{
|
|
"id": "frontend_src_lib_weeklychart_tsx",
|
|
"label": "weeklyChart.tsx",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/weeklyChart.tsx",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "lib_weeklychart_weeklybarchart",
|
|
"label": "WeeklyBarChart()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/weeklyChart.tsx",
|
|
"source_location": "L8"
|
|
},
|
|
{
|
|
"id": "frontend_src_lib_mockdata_ts",
|
|
"label": "mockData.ts",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "lib_mockdata_createdate",
|
|
"label": "createDate()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2226"
|
|
},
|
|
{
|
|
"id": "lib_mockdata_getmockdocuments",
|
|
"label": "getMockDocuments()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2592"
|
|
},
|
|
{
|
|
"id": "lib_mockdata_getmockbookmarks",
|
|
"label": "getMockBookmarks()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2593"
|
|
},
|
|
{
|
|
"id": "lib_mockdata_getmocktasks",
|
|
"label": "getMockTasks()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2594"
|
|
},
|
|
{
|
|
"id": "lib_mockdata_getmocknotes",
|
|
"label": "getMockNotes()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2595"
|
|
},
|
|
{
|
|
"id": "lib_mockdata_getmocktimeentries",
|
|
"label": "getMockTimeEntries()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2596"
|
|
},
|
|
{
|
|
"id": "lib_mockdata_getmockvideos",
|
|
"label": "getMockVideos()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2597"
|
|
},
|
|
{
|
|
"id": "lib_mockdata_getmocklearningpaths",
|
|
"label": "getMockLearningPaths()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2598"
|
|
},
|
|
{
|
|
"id": "lib_mockdata_getmockcalendarevents",
|
|
"label": "getMockCalendarEvents()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2599"
|
|
},
|
|
{
|
|
"id": "lib_mockdata_getmockfiles",
|
|
"label": "getMockFiles()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2600"
|
|
},
|
|
{
|
|
"id": "lib_mockdata_getmockactivities",
|
|
"label": "getMockActivities()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2601"
|
|
},
|
|
{
|
|
"id": "lib_mockdata_getmockstats",
|
|
"label": "getMockStats()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2604"
|
|
},
|
|
{
|
|
"id": "lib_mockdata_getpopulartags",
|
|
"label": "getPopularTags()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2653"
|
|
},
|
|
{
|
|
"id": "frontend_src_lib_brave_search_ts",
|
|
"label": "brave-search.ts",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/brave-search.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "lib_brave_search_getauthheaders",
|
|
"label": "getAuthHeaders()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/brave-search.ts",
|
|
"source_location": "L12"
|
|
},
|
|
{
|
|
"id": "lib_brave_search_searchbrave",
|
|
"label": "searchBrave()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/brave-search.ts",
|
|
"source_location": "L58"
|
|
},
|
|
{
|
|
"id": "lib_brave_search_searchweb",
|
|
"label": "searchWeb()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/brave-search.ts",
|
|
"source_location": "L89"
|
|
},
|
|
{
|
|
"id": "lib_brave_search_searchnews",
|
|
"label": "searchNews()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/brave-search.ts",
|
|
"source_location": "L93"
|
|
},
|
|
{
|
|
"id": "lib_brave_search_getquicksearchsuggestions",
|
|
"label": "getQuickSearchSuggestions()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/brave-search.ts",
|
|
"source_location": "L97"
|
|
},
|
|
{
|
|
"id": "frontend_src_lib_export_import_ts",
|
|
"label": "export-import.ts",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/export-import.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "lib_export_import_exportdata",
|
|
"label": "exportData()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/export-import.ts",
|
|
"source_location": "L12"
|
|
},
|
|
{
|
|
"id": "lib_export_import_importdata",
|
|
"label": "importData()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/export-import.ts",
|
|
"source_location": "L40"
|
|
},
|
|
{
|
|
"id": "lib_export_import_validateimportdata",
|
|
"label": "validateImportData()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/export-import.ts",
|
|
"source_location": "L68"
|
|
},
|
|
{
|
|
"id": "lib_export_import_getimportsummary",
|
|
"label": "getImportSummary()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/lib/export-import.ts",
|
|
"source_location": "L104"
|
|
},
|
|
{
|
|
"id": "frontend_src_stores_updatestore_ts",
|
|
"label": "updateStore.ts",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/stores/updateStore.ts",
|
|
"source_location": "L1"
|
|
},
|
|
{
|
|
"id": "stores_updatestore_checkforupdates",
|
|
"label": "checkForUpdates()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/stores/updateStore.ts",
|
|
"source_location": "L26"
|
|
},
|
|
{
|
|
"id": "stores_updatestore_installupdate",
|
|
"label": "installUpdate()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/stores/updateStore.ts",
|
|
"source_location": "L57"
|
|
},
|
|
{
|
|
"id": "stores_updatestore_cancelupdate",
|
|
"label": "cancelUpdate()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/stores/updateStore.ts",
|
|
"source_location": "L104"
|
|
},
|
|
{
|
|
"id": "stores_updatestore_initializeupdatechecking",
|
|
"label": "initializeUpdateChecking()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/stores/updateStore.ts",
|
|
"source_location": "L119"
|
|
},
|
|
{
|
|
"id": "stores_updatestore_cleanup",
|
|
"label": "cleanup()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/stores/updateStore.ts",
|
|
"source_location": "L140"
|
|
},
|
|
{
|
|
"id": "stores_updatestore_ensureinitialized",
|
|
"label": "ensureInitialized()",
|
|
"file_type": "code",
|
|
"source_file": "frontend/src/stores/updateStore.ts",
|
|
"source_location": "L153"
|
|
}
|
|
],
|
|
"edges": [
|
|
{
|
|
"source": "browser_extension_background_js",
|
|
"target": "browser_extension_background_storagesyncget",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_js",
|
|
"target": "browser_extension_background_storagelocalget",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_js",
|
|
"target": "browser_extension_background_storagelocalset",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_js",
|
|
"target": "browser_extension_background_parseresponseerror",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L31",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_js",
|
|
"target": "browser_extension_background_parseyoutubevideometa",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L53",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_js",
|
|
"target": "browser_extension_background_cleanuphistory",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L91",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_js",
|
|
"target": "browser_extension_background_getyoutubehistory",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L112",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_js",
|
|
"target": "browser_extension_background_updateyoutubehistory",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L117",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_js",
|
|
"target": "browser_extension_background_gettrackeepconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L129",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_js",
|
|
"target": "browser_extension_background_shouldpromptforyoutubevideo",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L151",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_js",
|
|
"target": "browser_extension_background_saveyoutubebookmark",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L190",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_js",
|
|
"target": "browser_extension_background_openpopupwithcontext",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L246",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_js",
|
|
"target": "browser_extension_background_setcontextandopenpopup",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L259",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_js",
|
|
"target": "browser_extension_background_detectcontenttype",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L393",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_getyoutubehistory",
|
|
"target": "browser_extension_background_storagelocalget",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L113",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_updateyoutubehistory",
|
|
"target": "browser_extension_background_getyoutubehistory",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L122",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_updateyoutubehistory",
|
|
"target": "browser_extension_background_cleanuphistory",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L125",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_updateyoutubehistory",
|
|
"target": "browser_extension_background_storagelocalset",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L126",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_gettrackeepconfig",
|
|
"target": "browser_extension_background_storagesyncget",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L130",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_shouldpromptforyoutubevideo",
|
|
"target": "browser_extension_background_gettrackeepconfig",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L156",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_shouldpromptforyoutubevideo",
|
|
"target": "browser_extension_background_getyoutubehistory",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L165",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_shouldpromptforyoutubevideo",
|
|
"target": "browser_extension_background_updateyoutubehistory",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L181",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_saveyoutubebookmark",
|
|
"target": "browser_extension_background_gettrackeepconfig",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L195",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_saveyoutubebookmark",
|
|
"target": "browser_extension_background_parseresponseerror",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L233",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_saveyoutubebookmark",
|
|
"target": "browser_extension_background_updateyoutubehistory",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L237",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_openpopupwithcontext",
|
|
"target": "browser_extension_background_storagelocalset",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L247",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_setcontextandopenpopup",
|
|
"target": "browser_extension_background_openpopupwithcontext",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L269",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_background_detectcontenttype",
|
|
"target": "browser_extension_background_parseyoutubevideometa",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/background.js",
|
|
"source_location": "L401",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_js",
|
|
"target": "browser_extension_popup_inittabs",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L45",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_js",
|
|
"target": "browser_extension_popup_updatestatus",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L66",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_js",
|
|
"target": "browser_extension_popup_showmessage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L77",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_js",
|
|
"target": "browser_extension_popup_hidemessage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L90",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_js",
|
|
"target": "browser_extension_popup_setbuttonloading",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L95",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_js",
|
|
"target": "browser_extension_popup_disableforms",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L115",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_js",
|
|
"target": "browser_extension_popup_loadconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L127",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_js",
|
|
"target": "browser_extension_popup_detecttrackeepdomain",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L150",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_js",
|
|
"target": "browser_extension_popup_initactivetab",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L182",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_js",
|
|
"target": "browser_extension_popup_detectandapplysmartdata",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L232",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_js",
|
|
"target": "browser_extension_popup_applysmartsuggestions",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L245",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_js",
|
|
"target": "browser_extension_popup_addsuggestedtag",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L294",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_js",
|
|
"target": "browser_extension_popup_handlequicksave",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L307",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_js",
|
|
"target": "browser_extension_popup_savebookmark",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L328",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_js",
|
|
"target": "browser_extension_popup_uploadfile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L407",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_js",
|
|
"target": "browser_extension_popup_openoptions",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L475",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_detectandapplysmartdata",
|
|
"target": "browser_extension_popup_applysmartsuggestions",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L237",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_handlequicksave",
|
|
"target": "browser_extension_popup_showmessage",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L315",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_handlequicksave",
|
|
"target": "browser_extension_popup_savebookmark",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L324",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_savebookmark",
|
|
"target": "browser_extension_popup_hidemessage",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L332",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_savebookmark",
|
|
"target": "browser_extension_popup_showmessage",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L336",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_savebookmark",
|
|
"target": "browser_extension_popup_setbuttonloading",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L363",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_uploadfile",
|
|
"target": "browser_extension_popup_hidemessage",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L411",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_uploadfile",
|
|
"target": "browser_extension_popup_showmessage",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L415",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_uploadfile",
|
|
"target": "browser_extension_popup_setbuttonloading",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L433",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_options_js",
|
|
"target": "browser_extension_options_showmessage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_options_js",
|
|
"target": "browser_extension_options_hidemessage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L33",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_options_js",
|
|
"target": "browser_extension_options_showconnectionstatus",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L37",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_options_js",
|
|
"target": "browser_extension_options_hideconnectionstatus",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L44",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_options_js",
|
|
"target": "browser_extension_options_setbuttonloading",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L48",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_options_js",
|
|
"target": "browser_extension_options_detectandprefillapibaseurl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L68",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_options_js",
|
|
"target": "browser_extension_options_loadsettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L102",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_options_js",
|
|
"target": "browser_extension_options_savesettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L139",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_options_js",
|
|
"target": "browser_extension_options_validateconnectiontoken",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L169",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_options_js",
|
|
"target": "browser_extension_options_testconnection",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L195",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_options_js",
|
|
"target": "browser_extension_options_generateapikey",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L223",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_options_js",
|
|
"target": "browser_extension_options_testsetupconnection",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L318",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_options_js",
|
|
"target": "browser_extension_options_completesetup",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L350",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_options_js",
|
|
"target": "browser_extension_options_showsetupconnectionstatus",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L380",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_options_js",
|
|
"target": "browser_extension_options_hidesetupconnectionstatus",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L391",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_options_savesettings",
|
|
"target": "browser_extension_options_showmessage",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L145",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_options_savesettings",
|
|
"target": "browser_extension_options_setbuttonloading",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L154",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_options_testconnection",
|
|
"target": "browser_extension_options_showconnectionstatus",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L200",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_options_testconnection",
|
|
"target": "browser_extension_options_validateconnectiontoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L207",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_options_generateapikey",
|
|
"target": "browser_extension_options_showmessage",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L227",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_options_generateapikey",
|
|
"target": "browser_extension_options_showconnectionstatus",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L231",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_options_testsetupconnection",
|
|
"target": "browser_extension_options_showsetupconnectionstatus",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L323",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_options_testsetupconnection",
|
|
"target": "browser_extension_options_validateconnectiontoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L330",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_options_completesetup",
|
|
"target": "browser_extension_options_showmessage",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/options.js",
|
|
"source_location": "L355",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_youtube_content_js",
|
|
"target": "browser_extension_youtube_content_parseyoutubevideo",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/youtube-content.js",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_youtube_content_js",
|
|
"target": "browser_extension_youtube_content_sendmessage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/youtube-content.js",
|
|
"source_location": "L46",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_youtube_content_js",
|
|
"target": "browser_extension_youtube_content_closeprompt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/youtube-content.js",
|
|
"source_location": "L56",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_youtube_content_js",
|
|
"target": "browser_extension_youtube_content_renderprompt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/youtube-content.js",
|
|
"source_location": "L63",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_youtube_content_js",
|
|
"target": "browser_extension_youtube_content_escapehtml",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/youtube-content.js",
|
|
"source_location": "L235",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_youtube_content_js",
|
|
"target": "browser_extension_youtube_content_detectandnotify",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/youtube-content.js",
|
|
"source_location": "L244",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_youtube_content_js",
|
|
"target": "browser_extension_youtube_content_initdetection",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/youtube-content.js",
|
|
"source_location": "L270",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_youtube_content_renderprompt",
|
|
"target": "browser_extension_youtube_content_closeprompt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/youtube-content.js",
|
|
"source_location": "L64",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_youtube_content_renderprompt",
|
|
"target": "browser_extension_youtube_content_escapehtml",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/youtube-content.js",
|
|
"source_location": "L170",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_youtube_content_detectandnotify",
|
|
"target": "browser_extension_youtube_content_parseyoutubevideo",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/youtube-content.js",
|
|
"source_location": "L245",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_youtube_content_detectandnotify",
|
|
"target": "browser_extension_youtube_content_closeprompt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/youtube-content.js",
|
|
"source_location": "L247",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_youtube_content_detectandnotify",
|
|
"target": "browser_extension_youtube_content_sendmessage",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/youtube-content.js",
|
|
"source_location": "L258",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_youtube_content_initdetection",
|
|
"target": "browser_extension_youtube_content_detectandnotify",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "browser-extension/youtube-content.js",
|
|
"source_location": "L295",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_index_ts",
|
|
"target": "expo",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/index.ts",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_index_ts",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_app",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/index.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_app_tsx",
|
|
"target": "expo_status_bar",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/App.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_app_tsx",
|
|
"target": "expo_share_intent",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/App.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_app_tsx",
|
|
"target": "react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/App.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_app_tsx",
|
|
"target": "react_native",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/App.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_app_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_context_appcontext",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/App.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_app_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_components_ui",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/App.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_app_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_screens_authscreen",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/App.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_app_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_screens_connectionsetupscreen",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/App.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_app_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_screens_webappscreen",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/App.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_maintabs_tsx",
|
|
"target": "react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/MainTabs.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_maintabs_tsx",
|
|
"target": "react_native",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/MainTabs.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_maintabs_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_components_ui",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/MainTabs.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_maintabs_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_screens_filesscreen",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/MainTabs.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_maintabs_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_screens_notesscreen",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/MainTabs.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_maintabs_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_screens_settingsscreen",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/MainTabs.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_maintabs_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_screens_tasksscreen",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/MainTabs.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_maintabs_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_screens_timeentriesscreen",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/MainTabs.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_tasksscreen_tsx",
|
|
"target": "react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/TasksScreen.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_tasksscreen_tsx",
|
|
"target": "react_native",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/TasksScreen.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_tasksscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_lib_api",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/TasksScreen.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_tasksscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_lib_format",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/TasksScreen.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_tasksscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_types",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/TasksScreen.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_tasksscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_components_ui",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/TasksScreen.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_tasksscreen_tsx",
|
|
"target": "screens_tasksscreen_createtask",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/TasksScreen.tsx",
|
|
"source_location": "L53",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_tasksscreen_tsx",
|
|
"target": "screens_tasksscreen_toggletaskstatus",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/TasksScreen.tsx",
|
|
"source_location": "L80",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_tasksscreen_tsx",
|
|
"target": "screens_tasksscreen_deletetask",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/TasksScreen.tsx",
|
|
"source_location": "L99",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_notesscreen_tsx",
|
|
"target": "react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/NotesScreen.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_notesscreen_tsx",
|
|
"target": "react_native",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/NotesScreen.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_notesscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_lib_api",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/NotesScreen.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_notesscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_lib_format",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/NotesScreen.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_notesscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_types",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/NotesScreen.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_notesscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_components_ui",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/NotesScreen.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_notesscreen_tsx",
|
|
"target": "screens_notesscreen_resetform",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/NotesScreen.tsx",
|
|
"source_location": "L54",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_notesscreen_tsx",
|
|
"target": "screens_notesscreen_savenote",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/NotesScreen.tsx",
|
|
"source_location": "L60",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_notesscreen_tsx",
|
|
"target": "screens_notesscreen_beginedit",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/NotesScreen.tsx",
|
|
"source_location": "L93",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_notesscreen_tsx",
|
|
"target": "screens_notesscreen_deletenote",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/NotesScreen.tsx",
|
|
"source_location": "L99",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "screens_notesscreen_savenote",
|
|
"target": "screens_notesscreen_resetform",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/NotesScreen.tsx",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "screens_notesscreen_deletenote",
|
|
"target": "screens_notesscreen_resetform",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/NotesScreen.tsx",
|
|
"source_location": "L106",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_settingsscreen_tsx",
|
|
"target": "react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/SettingsScreen.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_settingsscreen_tsx",
|
|
"target": "react_native",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/SettingsScreen.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_settingsscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_context_appcontext",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/SettingsScreen.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_settingsscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_lib_api",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/SettingsScreen.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_settingsscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_components_ui",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/SettingsScreen.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_settingsscreen_tsx",
|
|
"target": "screens_settingsscreen_settingsscreen",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/SettingsScreen.tsx",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_webappscreen_tsx",
|
|
"target": "expo_share_intent",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_webappscreen_tsx",
|
|
"target": "react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_webappscreen_tsx",
|
|
"target": "react_native",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_webappscreen_tsx",
|
|
"target": "react_native_webview",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_webappscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_components_ui",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_webappscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_lib_api",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_webappscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_lib_share",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_webappscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_types",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_webappscreen_tsx",
|
|
"target": "screens_webappscreen_isinternalurl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L52",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_webappscreen_tsx",
|
|
"target": "screens_webappscreen_pathfromurl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L70",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_webappscreen_tsx",
|
|
"target": "screens_webappscreen_toabsolute",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L79",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_webappscreen_tsx",
|
|
"target": "screens_webappscreen_isgenericsharetitle",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L83",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_webappscreen_tsx",
|
|
"target": "screens_webappscreen_uniquefiles",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L101",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_webappscreen_tsx",
|
|
"target": "screens_webappscreen_savebookmark",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L364",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_webappscreen_tsx",
|
|
"target": "screens_webappscreen_uploadincomingfiles",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L387",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_webappscreen_tsx",
|
|
"target": "screens_webappscreen_submitmanualshare",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L416",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "screens_webappscreen_submitmanualshare",
|
|
"target": "screens_webappscreen_savebookmark",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L436",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_filesscreen_tsx",
|
|
"target": "expo_document_picker",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/FilesScreen.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_filesscreen_tsx",
|
|
"target": "react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/FilesScreen.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_filesscreen_tsx",
|
|
"target": "react_native",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/FilesScreen.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_filesscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_lib_api",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/FilesScreen.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_filesscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_lib_format",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/FilesScreen.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_filesscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_types",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/FilesScreen.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_filesscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_components_ui",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/FilesScreen.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_filesscreen_tsx",
|
|
"target": "screens_filesscreen_filesscreen",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/FilesScreen.tsx",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_connectionsetupscreen_tsx",
|
|
"target": "react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/ConnectionSetupScreen.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_connectionsetupscreen_tsx",
|
|
"target": "react_native",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/ConnectionSetupScreen.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_connectionsetupscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_context_appcontext",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/ConnectionSetupScreen.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_connectionsetupscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_lib_api",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/ConnectionSetupScreen.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_connectionsetupscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_components_ui",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/ConnectionSetupScreen.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_connectionsetupscreen_tsx",
|
|
"target": "screens_connectionsetupscreen_connectionsetupscreen",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/ConnectionSetupScreen.tsx",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_timeentriesscreen_tsx",
|
|
"target": "react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/TimeEntriesScreen.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_timeentriesscreen_tsx",
|
|
"target": "react_native",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/TimeEntriesScreen.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_timeentriesscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_lib_api",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/TimeEntriesScreen.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_timeentriesscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_lib_format",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/TimeEntriesScreen.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_timeentriesscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_types",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/TimeEntriesScreen.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_timeentriesscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_components_ui",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/TimeEntriesScreen.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_timeentriesscreen_tsx",
|
|
"target": "screens_timeentriesscreen_resolvedurationseconds",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/TimeEntriesScreen.tsx",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_timeentriesscreen_tsx",
|
|
"target": "screens_timeentriesscreen_startentry",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/TimeEntriesScreen.tsx",
|
|
"source_location": "L91",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_timeentriesscreen_tsx",
|
|
"target": "screens_timeentriesscreen_stopentry",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/TimeEntriesScreen.tsx",
|
|
"source_location": "L115",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_timeentriesscreen_tsx",
|
|
"target": "screens_timeentriesscreen_deleteentry",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/TimeEntriesScreen.tsx",
|
|
"source_location": "L129",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_authscreen_tsx",
|
|
"target": "react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/AuthScreen.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_authscreen_tsx",
|
|
"target": "react_native",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/AuthScreen.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_authscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_context_appcontext",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/AuthScreen.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_authscreen_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_components_ui",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/AuthScreen.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_screens_authscreen_tsx",
|
|
"target": "screens_authscreen_authscreen",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/screens/AuthScreen.tsx",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_components_ui_tsx",
|
|
"target": "react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/components/UI.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_components_ui_tsx",
|
|
"target": "react_native",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/components/UI.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_components_ui_tsx",
|
|
"target": "components_ui_screenshell",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/components/UI.tsx",
|
|
"source_location": "L26",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_components_ui_tsx",
|
|
"target": "components_ui_sectioncard",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/components/UI.tsx",
|
|
"source_location": "L37",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_components_ui_tsx",
|
|
"target": "components_ui_errortext",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/components/UI.tsx",
|
|
"source_location": "L82",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_context_appcontext_tsx",
|
|
"target": "async_storage",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/context/AppContext.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_context_appcontext_tsx",
|
|
"target": "expo_secure_store",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/context/AppContext.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_context_appcontext_tsx",
|
|
"target": "react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/context/AppContext.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_context_appcontext_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_lib_api",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/context/AppContext.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_context_appcontext_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_lib_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/context/AppContext.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_context_appcontext_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_types",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/context/AppContext.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_context_appcontext_tsx",
|
|
"target": "context_appcontext_savetoken",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/context/AppContext.tsx",
|
|
"source_location": "L36",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_context_appcontext_tsx",
|
|
"target": "context_appcontext_loadtoken",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/context/AppContext.tsx",
|
|
"source_location": "L40",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_context_appcontext_tsx",
|
|
"target": "context_appcontext_cleartoken",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/context/AppContext.tsx",
|
|
"source_location": "L44",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_context_appcontext_tsx",
|
|
"target": "context_appcontext_appprovider",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/context/AppContext.tsx",
|
|
"source_location": "L48",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_lib_format_ts",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_types",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/format.ts",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_lib_format_ts",
|
|
"target": "lib_format_formatdate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/format.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_lib_format_ts",
|
|
"target": "lib_format_formatduration",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/format.ts",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_lib_format_ts",
|
|
"target": "lib_format_formatfilesize",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/format.ts",
|
|
"source_location": "L31",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_lib_format_ts",
|
|
"target": "lib_format_tagstotext",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/format.ts",
|
|
"source_location": "L48",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_lib_api_ts",
|
|
"target": "expo_document_picker",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/api.ts",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_lib_api_ts",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_types",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/api.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_lib_api_ts",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_mobile_src_lib_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/api.ts",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_lib_api_ts",
|
|
"target": "lib_api_parseresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/api.ts",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_lib_api_ts",
|
|
"target": "lib_api_parseerror",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/api.ts",
|
|
"source_location": "L36",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_lib_api_ts",
|
|
"target": "lib_api_request",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/api.ts",
|
|
"source_location": "L56",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_lib_api_ts",
|
|
"target": "lib_api_requestpublic",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/api.ts",
|
|
"source_location": "L87",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_request",
|
|
"target": "lib_api_parseerror",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/api.ts",
|
|
"source_location": "L81",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_request",
|
|
"target": "lib_api_parseresponse",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/api.ts",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_requestpublic",
|
|
"target": "lib_api_parseerror",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/api.ts",
|
|
"source_location": "L91",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_requestpublic",
|
|
"target": "lib_api_parseresponse",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/api.ts",
|
|
"source_location": "L94",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_lib_url_ts",
|
|
"target": "lib_url_hasprotocol",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/url.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_lib_url_ts",
|
|
"target": "lib_url_normalizeinstanceurl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/url.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_lib_url_ts",
|
|
"target": "lib_url_getapibaseurl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/url.ts",
|
|
"source_location": "L32",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_url_normalizeinstanceurl",
|
|
"target": "lib_url_hasprotocol",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/url.ts",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_url_getapibaseurl",
|
|
"target": "lib_url_normalizeinstanceurl",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/url.ts",
|
|
"source_location": "L33",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_lib_share_ts",
|
|
"target": "expo_share_intent",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/share.ts",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_lib_share_ts",
|
|
"target": "lib_share_firsturlfromtext",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/share.ts",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_lib_share_ts",
|
|
"target": "lib_share_firstcandidatetitlefromtext",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/share.ts",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_lib_share_ts",
|
|
"target": "lib_share_normalizeurl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/share.ts",
|
|
"source_location": "L43",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_lib_share_ts",
|
|
"target": "lib_share_titlefromurl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/share.ts",
|
|
"source_location": "L61",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_lib_share_ts",
|
|
"target": "lib_share_buildsharedraft",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/share.ts",
|
|
"source_location": "L76",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "mobile_src_lib_share_ts",
|
|
"target": "lib_share_lookslikeyoutube",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/share.ts",
|
|
"source_location": "L102",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_share_buildsharedraft",
|
|
"target": "lib_share_normalizeurl",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/share.ts",
|
|
"source_location": "L77",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_share_buildsharedraft",
|
|
"target": "lib_share_firsturlfromtext",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/share.ts",
|
|
"source_location": "L77",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_share_buildsharedraft",
|
|
"target": "lib_share_firstcandidatetitlefromtext",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/share.ts",
|
|
"source_location": "L83",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_share_buildsharedraft",
|
|
"target": "lib_share_titlefromurl",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "mobile/src/lib/share.ts",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_go",
|
|
"target": "go_pkg_context",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_go",
|
|
"target": "go_pkg_log",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_go",
|
|
"target": "go_pkg_os_signal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_go",
|
|
"target": "go_pkg_syscall",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_go",
|
|
"target": "go_pkg_github_com_go_redis_redis_v8",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_go",
|
|
"target": "go_pkg_github_com_joho_godotenv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_handlers",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_middleware",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_utils",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_go",
|
|
"target": "backend_main_isdemomode",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L22",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_go",
|
|
"target": "backend_main_initializesecuritysecrets",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L26",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_go",
|
|
"target": "backend_main_initializedragonflydb",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L55",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_go",
|
|
"target": "backend_main_main",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L88",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "backend_main_initializesecuritysecrets",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L122",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "backend_main_initializedragonflydb",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L127",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_seed_go",
|
|
"target": "go_pkg_log",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/seed.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_seed_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/seed.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_seed_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/seed.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_seed_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/seed.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_seed_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/seed.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_seed_go",
|
|
"target": "go_pkg_golang_org_x_crypto_bcrypt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/seed.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_seed_go",
|
|
"target": "backend_seed_seeddata",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/seed.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_examples_user_service_example_go",
|
|
"target": "go_pkg_context",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/examples/user_service_example.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_examples_user_service_example_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/examples/user_service_example.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_examples_user_service_example_go",
|
|
"target": "go_pkg_github_com_jackc_pgx_v5_pgtype",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/examples/user_service_example.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_examples_user_service_example_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_internal_db",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/examples/user_service_example.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_examples_user_service_example_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_internal_db_sqlc",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/examples/user_service_example.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_examples_user_service_example_go",
|
|
"target": "examples_userserviceexample",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/examples/user_service_example.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_examples_user_service_example_go",
|
|
"target": "examples_user_service_example_newuserserviceexample",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/examples/user_service_example.go",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "examples_userserviceexample",
|
|
"target": "examples_userserviceexample_createuserexample",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/examples/user_service_example.go",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "examples_userserviceexample",
|
|
"target": "examples_userserviceexample_getuserexample",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/examples/user_service_example.go",
|
|
"source_location": "L55",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "examples_userserviceexample",
|
|
"target": "examples_userserviceexample_searchusersexample",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/examples/user_service_example.go",
|
|
"source_location": "L78",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "examples_userserviceexample",
|
|
"target": "examples_userserviceexample_transactionexample",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/examples/user_service_example.go",
|
|
"source_location": "L109",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_tools_favicon_cli_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/tools/favicon_cli.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_tools_favicon_cli_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/tools/favicon_cli.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_tools_favicon_cli_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/tools/favicon_cli.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_tools_favicon_cli_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_services",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/tools/favicon_cli.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_tools_favicon_cli_go",
|
|
"target": "tools_favicon_cli_main",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/tools/favicon_cli.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_channels_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_channels_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_channels_go",
|
|
"target": "services_youtubechannelservice",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_channels_go",
|
|
"target": "services_youtube_channels_newyoutubechannelservice",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_channels_go",
|
|
"target": "services_youtube_channels_getpredefinedchannels",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_channels_go",
|
|
"target": "services_channel",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L59",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubechannelservice",
|
|
"target": "services_youtubechannelservice_getfireshipvideos",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L67",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubechannelservice",
|
|
"target": "services_youtubechannelservice_getnetworkchuckvideos",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L83",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubechannelservice",
|
|
"target": "services_youtubechannelservice_getchannelinfo",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L99",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_channels_go",
|
|
"target": "services_channelinfo",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L117",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_channels_go",
|
|
"target": "services_youtube_channels_parseyoutubeduration",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L127",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_channels_go",
|
|
"target": "services_youtube_channels_containsignorecase",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L152",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_channels_go",
|
|
"target": "services_youtube_channels_containssubstringignorecase",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L160",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_channels_go",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L166",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_channels_go",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L178",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_channels_go",
|
|
"target": "services_youtube_channels_isrecentvideo",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L187",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubechannelservice_getchannelinfo",
|
|
"target": "services_youtube_channels_getpredefinedchannels",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L101",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtube_channels_containsignorecase",
|
|
"target": "services_youtube_channels_containssubstringignorecase",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L157",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtube_channels_containssubstringignorecase",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L161",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtube_channels_containssubstringignorecase",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_channels.go",
|
|
"source_location": "L163",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_message_detector_go",
|
|
"target": "go_pkg_net_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/message_detector.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_message_detector_go",
|
|
"target": "go_pkg_regexp",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/message_detector.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_message_detector_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/message_detector.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_message_detector_go",
|
|
"target": "services_detectedsuggestion",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/message_detector.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_message_detector_go",
|
|
"target": "services_detectedattachment",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/message_detector.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_message_detector_go",
|
|
"target": "services_message_detector_detectmessagecontent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/message_detector.go",
|
|
"source_location": "L33",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_message_detector_go",
|
|
"target": "services_message_detector_buildcompacttitle",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/message_detector.go",
|
|
"source_location": "L133",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_message_detector_detectmessagecontent",
|
|
"target": "services_message_detector_buildcompacttitle",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/message_detector.go",
|
|
"source_location": "L89",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_cache_go",
|
|
"target": "go_pkg_encoding_json",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_cache_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_cache_go",
|
|
"target": "go_pkg_io",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_cache_go",
|
|
"target": "go_pkg_log",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_cache_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_cache_go",
|
|
"target": "go_pkg_sync",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_cache_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_cache_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_cache_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_cache_go",
|
|
"target": "services_youtubecacheservice",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_cache_go",
|
|
"target": "services_cacheentry",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_cache_go",
|
|
"target": "services_youtube_cache_newyoutubecacheservice",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L30",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubecacheservice",
|
|
"target": "services_youtubecacheservice_getcachedchannelvideos",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L38",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubecacheservice",
|
|
"target": "services_youtubecacheservice_getinmemorycachedvideos",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L66",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubecacheservice",
|
|
"target": "services_youtubecacheservice_fetchandcachevideos",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L93",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubecacheservice",
|
|
"target": "services_youtubecacheservice_clearexpiredcache",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L184",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubecacheservice_getcachedchannelvideos",
|
|
"target": "services_youtubecacheservice_fetchandcachevideos",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L62",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubecacheservice_getinmemorycachedvideos",
|
|
"target": "services_youtubecacheservice_fetchandcachevideos",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L89",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_favicon_fetcher_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_favicon_fetcher_go",
|
|
"target": "go_pkg_io",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_favicon_fetcher_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_favicon_fetcher_go",
|
|
"target": "go_pkg_net_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_favicon_fetcher_go",
|
|
"target": "go_pkg_regexp",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_favicon_fetcher_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_favicon_fetcher_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_favicon_fetcher_go",
|
|
"target": "services_faviconfetcher",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_favicon_fetcher_go",
|
|
"target": "services_favicon_fetcher_newfaviconfetcher",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_faviconfetcher",
|
|
"target": "services_faviconfetcher_fetchfavicon",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L28",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_faviconfetcher",
|
|
"target": "services_faviconfetcher_extractfromhtml",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L54",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_faviconfetcher",
|
|
"target": "services_faviconfetcher_extractheadsection",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L93",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_faviconfetcher",
|
|
"target": "services_faviconfetcher_findfaviconinhead",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L116",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_faviconfetcher",
|
|
"target": "services_faviconfetcher_makeabsoluteurl",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L194",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_faviconfetcher",
|
|
"target": "services_faviconfetcher_trycommonlocations",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L221",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_faviconfetcher",
|
|
"target": "services_faviconfetcher_verifyfaviconexists",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L262",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_faviconfetcher",
|
|
"target": "services_faviconfetcher_getgooglefavicon",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L293",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_faviconfetcher",
|
|
"target": "services_faviconfetcher_fetchmultiplefavicons",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L299",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_favicon_fetcher_go",
|
|
"target": "services_favicon_fetcher_containsstring",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L343",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_favicon_fetcher_go",
|
|
"target": "services_favicon_fetcher_getfavicon",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L356",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_favicon_fetcher_go",
|
|
"target": "services_favicon_fetcher_getallfavicons",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L361",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_faviconfetcher_fetchfavicon",
|
|
"target": "services_faviconfetcher_extractfromhtml",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L35",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_faviconfetcher_fetchfavicon",
|
|
"target": "services_faviconfetcher_verifyfaviconexists",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L38",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_faviconfetcher_fetchfavicon",
|
|
"target": "services_faviconfetcher_trycommonlocations",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L44",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_faviconfetcher_fetchfavicon",
|
|
"target": "services_faviconfetcher_getgooglefavicon",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L50",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_faviconfetcher_extractfromhtml",
|
|
"target": "services_faviconfetcher_extractheadsection",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L86",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_faviconfetcher_extractfromhtml",
|
|
"target": "services_faviconfetcher_findfaviconinhead",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L89",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_faviconfetcher_findfaviconinhead",
|
|
"target": "services_faviconfetcher_makeabsoluteurl",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L169",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_faviconfetcher_trycommonlocations",
|
|
"target": "services_faviconfetcher_verifyfaviconexists",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L253",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_faviconfetcher_fetchmultiplefavicons",
|
|
"target": "services_faviconfetcher_getgooglefavicon",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L302",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_faviconfetcher_fetchmultiplefavicons",
|
|
"target": "services_faviconfetcher_extractfromhtml",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L308",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_faviconfetcher_fetchmultiplefavicons",
|
|
"target": "services_faviconfetcher_verifyfaviconexists",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L309",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_faviconfetcher_fetchmultiplefavicons",
|
|
"target": "services_favicon_fetcher_containsstring",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L323",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_favicon_fetcher_getfavicon",
|
|
"target": "services_faviconfetcher_fetchfavicon",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L357",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_favicon_fetcher_getallfavicons",
|
|
"target": "services_faviconfetcher_fetchmultiplefavicons",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher.go",
|
|
"source_location": "L362",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_performance_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/performance.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_performance_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/performance.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_performance_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/performance.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_performance_go",
|
|
"target": "services_performanceservice",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/performance.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_performance_go",
|
|
"target": "services_performance_newperformanceservice",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/performance.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_performanceservice",
|
|
"target": "services_performanceservice_optimizedatabase",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/performance.go",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_performanceservice",
|
|
"target": "services_performanceservice_cleanupoldauditlogs",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/performance.go",
|
|
"source_location": "L76",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_performanceservice",
|
|
"target": "services_performanceservice_getdatabasestats",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/performance.go",
|
|
"source_location": "L89",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_performanceservice",
|
|
"target": "services_performanceservice_optimizequeries",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/performance.go",
|
|
"source_location": "L155",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_performanceservice",
|
|
"target": "services_performanceservice_monitorperformance",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/performance.go",
|
|
"source_location": "L180",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_performanceservice",
|
|
"target": "services_performanceservice_warmupcache",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/performance.go",
|
|
"source_location": "L212",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_performanceservice",
|
|
"target": "services_performanceservice_clearcache",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/performance.go",
|
|
"source_location": "L219",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_performanceservice",
|
|
"target": "services_performanceservice_getcachestats",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/performance.go",
|
|
"source_location": "L226",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_recommendation_service_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_recommendation_service_go",
|
|
"target": "go_pkg_sort",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_recommendation_service_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_recommendation_service_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_recommendation_service_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_recommendation_service_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_recommendation_service_go",
|
|
"target": "services_airecommendationservice",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_recommendation_service_go",
|
|
"target": "services_ai_recommendation_service_newairecommendationservice",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_recommendation_service_go",
|
|
"target": "services_recommendationrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_recommendation_service_go",
|
|
"target": "services_recommendationscore",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L34",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice",
|
|
"target": "services_airecommendationservice_getrecommendations",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L41",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice",
|
|
"target": "services_airecommendationservice_generatecontentrecommendations",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L149",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice",
|
|
"target": "services_airecommendationservice_generatetaskrecommendations",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L226",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice",
|
|
"target": "services_airecommendationservice_generatelearningrecommendations",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L282",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice",
|
|
"target": "services_airecommendationservice_generateconnectionrecommendations",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L353",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice",
|
|
"target": "services_airecommendationservice_generatemixedrecommendations",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L402",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice",
|
|
"target": "services_airecommendationservice_getuserinterests",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L433",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice",
|
|
"target": "services_airecommendationservice_getusercategories",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L442",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice",
|
|
"target": "services_airecommendationservice_calculatecontentscore",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L452",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice",
|
|
"target": "services_airecommendationservice_getpriorityfromscore",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L471",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice",
|
|
"target": "services_airecommendationservice_getskillnames",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L480",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice",
|
|
"target": "services_airecommendationservice_calculateusersimilarity",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L488",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice",
|
|
"target": "services_airecommendationservice_getsharedinterests",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L512",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice",
|
|
"target": "services_airecommendationservice_recordinteraction",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L522",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice_getrecommendations",
|
|
"target": "services_airecommendationservice_generatecontentrecommendations",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L76",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice_getrecommendations",
|
|
"target": "services_airecommendationservice_generatetaskrecommendations",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L78",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice_getrecommendations",
|
|
"target": "services_airecommendationservice_generatelearningrecommendations",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L80",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice_getrecommendations",
|
|
"target": "services_airecommendationservice_generateconnectionrecommendations",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L82",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice_getrecommendations",
|
|
"target": "services_airecommendationservice_generatemixedrecommendations",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L85",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice_generatecontentrecommendations",
|
|
"target": "services_airecommendationservice_getuserinterests",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L153",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice_generatecontentrecommendations",
|
|
"target": "services_airecommendationservice_getusercategories",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L154",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice_generatecontentrecommendations",
|
|
"target": "services_airecommendationservice_calculatecontentscore",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L194",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice_generatecontentrecommendations",
|
|
"target": "services_airecommendationservice_getpriorityfromscore",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L210",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice_generateconnectionrecommendations",
|
|
"target": "services_airecommendationservice_getskillnames",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L367",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice_generateconnectionrecommendations",
|
|
"target": "services_airecommendationservice_calculateusersimilarity",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L370",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice_generateconnectionrecommendations",
|
|
"target": "services_airecommendationservice_getsharedinterests",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L381",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice_generatemixedrecommendations",
|
|
"target": "services_airecommendationservice_generatecontentrecommendations",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L406",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice_generatemixedrecommendations",
|
|
"target": "services_airecommendationservice_generatetaskrecommendations",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L407",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice_generatemixedrecommendations",
|
|
"target": "services_airecommendationservice_generatelearningrecommendations",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L408",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_airecommendationservice_generatemixedrecommendations",
|
|
"target": "services_airecommendationservice_generateconnectionrecommendations",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_recommendation_service.go",
|
|
"source_location": "L409",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_metadata_go",
|
|
"target": "go_pkg_crypto_md5",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_metadata_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_metadata_go",
|
|
"target": "go_pkg_io",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_metadata_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_metadata_go",
|
|
"target": "go_pkg_net_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_metadata_go",
|
|
"target": "go_pkg_regexp",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_metadata_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_metadata_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_metadata_go",
|
|
"target": "services_websitemetadata",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_metadata_go",
|
|
"target": "services_metadata_fetchwebsitemetadata",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L26",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_metadata_go",
|
|
"target": "services_metadata_extractopengraphmetadata",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L83",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_metadata_go",
|
|
"target": "services_metadata_extracttwittermetadata",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L119",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_metadata_go",
|
|
"target": "services_metadata_extractbasichtmlmetadata",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L162",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_metadata_go",
|
|
"target": "services_metadata_extractfavicon",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L185",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_metadata_go",
|
|
"target": "services_metadata_getdefaultfavicon",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L237",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_metadata_go",
|
|
"target": "services_cacheservice",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L281",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_metadata_go",
|
|
"target": "services_metadata_newcacheservice",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L285",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_cacheservice",
|
|
"target": "services_cacheservice_get",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L291",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_cacheservice",
|
|
"target": "services_cacheservice_set",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L298",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_metadata_go",
|
|
"target": "services_metadata_getcachedmetadata",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L306",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_metadata_fetchwebsitemetadata",
|
|
"target": "services_cacheservice_set",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L45",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_metadata_fetchwebsitemetadata",
|
|
"target": "services_metadata_extractopengraphmetadata",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L68",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_metadata_fetchwebsitemetadata",
|
|
"target": "services_metadata_extracttwittermetadata",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L69",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_metadata_fetchwebsitemetadata",
|
|
"target": "services_metadata_extractbasichtmlmetadata",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L70",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_metadata_getdefaultfavicon",
|
|
"target": "services_cacheservice_get",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L263",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_metadata_getcachedmetadata",
|
|
"target": "services_cacheservice_get",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L311",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_metadata_getcachedmetadata",
|
|
"target": "services_metadata_fetchwebsitemetadata",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L316",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_metadata_getcachedmetadata",
|
|
"target": "services_cacheservice_set",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L322",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_favicon_fetcher_test_go",
|
|
"target": "go_pkg_net_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher_test.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_favicon_fetcher_test_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher_test.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_favicon_fetcher_test_go",
|
|
"target": "go_pkg_testing",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher_test.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_favicon_fetcher_test_go",
|
|
"target": "services_favicon_fetcher_test_testfaviconfetcher",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher_test.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_favicon_fetcher_test_go",
|
|
"target": "services_favicon_fetcher_test_testmultiplefavicons",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher_test.go",
|
|
"source_location": "L65",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_favicon_fetcher_test_go",
|
|
"target": "services_favicon_fetcher_test_testmakeabsoluteurl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher_test.go",
|
|
"source_location": "L81",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_favicon_fetcher_test_go",
|
|
"target": "services_favicon_fetcher_test_testextractheadsection",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher_test.go",
|
|
"source_location": "L122",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_favicon_fetcher_test_go",
|
|
"target": "services_favicon_fetcher_test_benchmarkfaviconfetch",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/favicon_fetcher_test.go",
|
|
"source_location": "L151",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "go_pkg_encoding_json",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "go_pkg_io",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "go_pkg_net_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "go_pkg_regexp",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "services_youtubevideo",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "services_videoitem",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "services_youtubesearchresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L42",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "services_youtubeservice",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L49",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "services_youtube_newyoutubeservice",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L54",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubeservice",
|
|
"target": "services_youtubeservice_searchvideos",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L63",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubeservice",
|
|
"target": "services_youtubeservice_fetchyoutubevideoidandchannel",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L85",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubeservice",
|
|
"target": "services_youtubeservice_getchannelvideosfromurl",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L119",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubeservice",
|
|
"target": "services_youtubeservice_extractchannelhandle",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L139",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubeservice",
|
|
"target": "services_youtubeservice_fetchchannelvideos",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L168",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubeservice",
|
|
"target": "services_youtubeservice_getvideodetails",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L222",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubeservice",
|
|
"target": "services_youtubeservice_getchannelvideos",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L235",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "services_youtube_searchyoutubevideos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L244",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "services_youtubesearchvideo",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L250",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "services_youtube_fetchyoutubevideosreal",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L259",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "services_youtube_min",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L303",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "services_youtube_htmlunescape",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L311",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "services_youtube_searchyoutubevideosreal",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L322",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "services_youtube_getyoutubevideodetails",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L350",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "services_youtube_getyoutubechannelvideos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L355",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "services_youtube_getyoutubechannelvideosreal",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L361",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "services_predefinedchannel",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L423",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "services_youtube_getpredefinedchannelvideos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L430",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubeservice",
|
|
"target": "services_youtubeservice_getmockvideodetails",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L460",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_go",
|
|
"target": "services_youtube_getmockyoutubevideos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L496",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubeservice_searchvideos",
|
|
"target": "services_youtubeservice_fetchyoutubevideoidandchannel",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L65",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubeservice_getchannelvideosfromurl",
|
|
"target": "services_youtubeservice_extractchannelhandle",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L121",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubeservice_getchannelvideosfromurl",
|
|
"target": "services_youtubeservice_fetchchannelvideos",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L127",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtube_searchyoutubevideosreal",
|
|
"target": "services_youtube_fetchyoutubevideosreal",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L324",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtube_getyoutubevideodetails",
|
|
"target": "services_youtubeservice_getvideodetails",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L351",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtube_getpredefinedchannelvideos",
|
|
"target": "services_youtube_getyoutubechannelvideos",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L444",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_service_go",
|
|
"target": "go_pkg_encoding_json",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_service_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_service_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_service_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_service_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_service_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_service_go",
|
|
"target": "services_aiprovider",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_service_go",
|
|
"target": "services_airequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_service_go",
|
|
"target": "services_message",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L34",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_service_go",
|
|
"target": "services_airesponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L41",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_service_go",
|
|
"target": "services_choice",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L51",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_service_go",
|
|
"target": "services_usage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L58",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_service_go",
|
|
"target": "services_aiservice",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L65",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_service_go",
|
|
"target": "services_ai_service_newaiservice",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L70",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_service_go",
|
|
"target": "services_ai_service_getavailableproviders",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L75",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_aiservice",
|
|
"target": "services_aiservice_chatcompletion",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L90",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_aiservice",
|
|
"target": "services_aiservice_chatcompletionwiththinking",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L110",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_aiservice",
|
|
"target": "services_aiservice_chatcompletionwithupgradedthinking",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L121",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_ai_service_go",
|
|
"target": "services_ai_service_parsethinkingresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L136",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_aiservice",
|
|
"target": "services_aiservice_getthinkingmodel",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L172",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_aiservice",
|
|
"target": "services_aiservice_callopenrouter",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L192",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_aiservice",
|
|
"target": "services_aiservice_callmistral",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L243",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_aiservice",
|
|
"target": "services_aiservice_calllongcat",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L288",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_aiservice",
|
|
"target": "services_aiservice_callgrok",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L380",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_aiservice",
|
|
"target": "services_aiservice_calldeepseek",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L429",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_aiservice",
|
|
"target": "services_aiservice_callollama",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L478",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_aiservice",
|
|
"target": "services_aiservice_setprovider",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L525",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_aiservice",
|
|
"target": "services_aiservice_getprovider",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L530",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_aiservice_chatcompletion",
|
|
"target": "services_aiservice_callmistral",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L93",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_aiservice_chatcompletion",
|
|
"target": "services_aiservice_calllongcat",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L95",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_aiservice_chatcompletion",
|
|
"target": "services_aiservice_callgrok",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L97",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_aiservice_chatcompletion",
|
|
"target": "services_aiservice_calldeepseek",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L99",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_aiservice_chatcompletion",
|
|
"target": "services_aiservice_callollama",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L101",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_aiservice_chatcompletion",
|
|
"target": "services_aiservice_callopenrouter",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L103",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_aiservice_chatcompletionwiththinking",
|
|
"target": "services_aiservice_getthinkingmodel",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L112",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_aiservice_chatcompletionwiththinking",
|
|
"target": "services_aiservice_chatcompletion",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L117",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_aiservice_chatcompletionwithupgradedthinking",
|
|
"target": "services_aiservice_chatcompletion",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L132",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_computer_vision_service_go",
|
|
"target": "go_pkg_bytes",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_computer_vision_service_go",
|
|
"target": "go_pkg_encoding_base64",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_computer_vision_service_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_computer_vision_service_go",
|
|
"target": "go_pkg_image",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_computer_vision_service_go",
|
|
"target": "go_pkg_regexp",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_computer_vision_service_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_computer_vision_service_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_computer_vision_service_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_computer_vision_service_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_computer_vision_service_go",
|
|
"target": "services_computervisionservice",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_computer_vision_service_go",
|
|
"target": "services_computer_vision_service_newcomputervisionservice",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L22",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_computer_vision_service_go",
|
|
"target": "services_imageanalysisrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_computer_vision_service_go",
|
|
"target": "services_imageanalysisresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L34",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_computer_vision_service_go",
|
|
"target": "services_objectdetection",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L44",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_computer_vision_service_go",
|
|
"target": "services_facedetection",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L51",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_computer_vision_service_go",
|
|
"target": "services_boundingbox",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L60",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_computer_vision_service_go",
|
|
"target": "services_imagemetadata",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L68",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice",
|
|
"target": "services_computervisionservice_analyzeimage",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L79",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice",
|
|
"target": "services_computervisionservice_extracttext",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L152",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice",
|
|
"target": "services_computervisionservice_detectobjects",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L183",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice",
|
|
"target": "services_computervisionservice_detectfaces",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L214",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice",
|
|
"target": "services_computervisionservice_extractdominantcolors",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L237",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice",
|
|
"target": "services_computervisionservice_saveimageanalysis",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L257",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice",
|
|
"target": "services_computervisionservice_processdocumentimage",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L293",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_computer_vision_service_go",
|
|
"target": "services_documentanalysis",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L318",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_computer_vision_service_go",
|
|
"target": "services_documentsection",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L332",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_computer_vision_service_go",
|
|
"target": "services_documenttable",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L339",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice",
|
|
"target": "services_computervisionservice_detectlanguage",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L345",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice",
|
|
"target": "services_computervisionservice_detectdocumenttype",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L364",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice",
|
|
"target": "services_computervisionservice_extractsections",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L383",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice",
|
|
"target": "services_computervisionservice_extracttables",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L407",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice",
|
|
"target": "services_computervisionservice_extractlinks",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L432",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice",
|
|
"target": "services_computervisionservice_extractemails",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L438",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice",
|
|
"target": "services_computervisionservice_extractphonenumbers",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L444",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice",
|
|
"target": "services_computervisionservice_createfileanalysis",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L450",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice_analyzeimage",
|
|
"target": "services_computervisionservice_extracttext",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L107",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice_analyzeimage",
|
|
"target": "services_computervisionservice_detectobjects",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L117",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice_analyzeimage",
|
|
"target": "services_computervisionservice_detectfaces",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L124",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice_analyzeimage",
|
|
"target": "services_computervisionservice_extractdominantcolors",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L140",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice_analyzeimage",
|
|
"target": "services_computervisionservice_saveimageanalysis",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L145",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice_processdocumentimage",
|
|
"target": "services_computervisionservice_extracttext",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L295",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice_processdocumentimage",
|
|
"target": "services_computervisionservice_detectlanguage",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L305",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice_processdocumentimage",
|
|
"target": "services_computervisionservice_detectdocumenttype",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L306",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice_processdocumentimage",
|
|
"target": "services_computervisionservice_extractsections",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L307",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice_processdocumentimage",
|
|
"target": "services_computervisionservice_extracttables",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L308",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice_processdocumentimage",
|
|
"target": "services_computervisionservice_extractlinks",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L309",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice_processdocumentimage",
|
|
"target": "services_computervisionservice_extractemails",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L310",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice_processdocumentimage",
|
|
"target": "services_computervisionservice_extractphonenumbers",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L311",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_messages_realtime_go",
|
|
"target": "go_pkg_encoding_json",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_messages_realtime_go",
|
|
"target": "go_pkg_sync",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_messages_realtime_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_messages_realtime_go",
|
|
"target": "go_pkg_github_com_gorilla_websocket",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_messages_realtime_go",
|
|
"target": "services_wsevent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_messages_realtime_go",
|
|
"target": "services_messageswsclient",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_messages_realtime_go",
|
|
"target": "services_messageshub",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L28",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_messages_realtime_go",
|
|
"target": "services_messages_realtime_getmessageshub",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L37",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_messages_realtime_go",
|
|
"target": "services_messages_realtime_newmessageshub",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L42",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_messages_realtime_go",
|
|
"target": "services_messages_realtime_newwsclient",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L50",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_messageshub",
|
|
"target": "services_messageshub_addclienttoconversation",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L60",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_messageshub",
|
|
"target": "services_messageshub_removeclientfromconversation",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L77",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_messageshub",
|
|
"target": "services_messageshub_removeclient",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L98",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_messageshub",
|
|
"target": "services_messageshub_broadcast",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L118",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_messageshub",
|
|
"target": "services_messageshub_sendtouser",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L145",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_messageshub_broadcast",
|
|
"target": "services_messageshub_removeclient",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L139",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_messageshub_sendtouser",
|
|
"target": "services_messageshub_removeclient",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L169",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_video_bookmark_go",
|
|
"target": "go_pkg_encoding_json",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_video_bookmark_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_video_bookmark_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_video_bookmark_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_video_bookmark_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_video_bookmark_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_video_bookmark_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_video_bookmark_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_video_bookmark_go",
|
|
"target": "services_videobookmarkservice",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_video_bookmark_go",
|
|
"target": "services_video_bookmark_newvideobookmarkservice",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_video_bookmark_go",
|
|
"target": "services_videoinfo",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L26",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_video_bookmark_go",
|
|
"target": "services_savevideorequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L36",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_videobookmarkservice",
|
|
"target": "services_videobookmarkservice_savevideobookmark",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L44",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_videobookmarkservice",
|
|
"target": "services_videobookmarkservice_getuserbookmarks",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_videobookmarkservice",
|
|
"target": "services_videobookmarkservice_getbookmarkbyid",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L105",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_videobookmarkservice",
|
|
"target": "services_videobookmarkservice_updatebookmark",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L114",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_videobookmarkservice",
|
|
"target": "services_videobookmarkservice_deletebookmark",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L134",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_videobookmarkservice",
|
|
"target": "services_videobookmarkservice_togglewatched",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L146",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_videobookmarkservice",
|
|
"target": "services_videobookmarkservice_togglefavorite",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L163",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_videobookmarkservice",
|
|
"target": "services_videobookmarkservice_searchbookmarks",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L180",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_videobookmarkservice",
|
|
"target": "services_videobookmarkservice_getbookmarkstats",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L203",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_videobookmarkservice",
|
|
"target": "services_videobookmarkservice_extractvideoinfo",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L234",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_videobookmarkservice_savevideobookmark",
|
|
"target": "services_videobookmarkservice_extractvideoinfo",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L46",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_videobookmarkservice_updatebookmark",
|
|
"target": "services_videobookmarkservice_getbookmarkbyid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L115",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_videobookmarkservice_togglewatched",
|
|
"target": "services_videobookmarkservice_getbookmarkbyid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L147",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_videobookmarkservice_togglefavorite",
|
|
"target": "services_videobookmarkservice_getbookmarkbyid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/video_bookmark.go",
|
|
"source_location": "L164",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_integrated_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_integrated_go",
|
|
"target": "go_pkg_io",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_integrated_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_integrated_go",
|
|
"target": "go_pkg_net_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_integrated_go",
|
|
"target": "go_pkg_regexp",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_integrated_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_integrated_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_integrated_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_integrated_go",
|
|
"target": "go_pkg_github_com_puerkitobio_goquery",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_integrated_go",
|
|
"target": "services_youtubeintegratedservice",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_integrated_go",
|
|
"target": "services_youtube_integrated_newyoutubeintegratedservice",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L22",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubeintegratedservice",
|
|
"target": "services_youtubeintegratedservice_searchvideosintegrated",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L31",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_integrated_go",
|
|
"target": "services_channelvideosresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L117",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubeintegratedservice",
|
|
"target": "services_youtubeintegratedservice_getchannelvideosintegrated",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L126",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_integrated_go",
|
|
"target": "services_integratedvideoinfo",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L228",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubeintegratedservice",
|
|
"target": "services_youtubeintegratedservice_getvideodetailsintegrated",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L238",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_integrated_go",
|
|
"target": "services_youtube_integrated_normalizechannelinput",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L313",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_integrated_go",
|
|
"target": "services_youtube_integrated_unescapeyt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L369",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_integrated_go",
|
|
"target": "services_youtube_integrated_parserelativetoiso",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L375",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_integrated_go",
|
|
"target": "services_youtube_integrated_parsecounttext",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L402",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_integrated_go",
|
|
"target": "services_youtube_integrated_extractvideoid",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L433",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_integrated_go",
|
|
"target": "services_youtube_integrated_searchyoutubevideosintegrated",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L457",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_youtube_integrated_go",
|
|
"target": "services_youtube_integrated_getyoutubechannelvideosintegrated",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L487",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubeintegratedservice_searchvideosintegrated",
|
|
"target": "services_youtube_integrated_unescapeyt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L92",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubeintegratedservice_getchannelvideosintegrated",
|
|
"target": "services_youtube_integrated_normalizechannelinput",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L127",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubeintegratedservice_getchannelvideosintegrated",
|
|
"target": "services_youtube_integrated_unescapeyt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L184",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubeintegratedservice_getchannelvideosintegrated",
|
|
"target": "services_youtube_integrated_parserelativetoiso",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L195",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubeintegratedservice_getchannelvideosintegrated",
|
|
"target": "services_youtube_integrated_parsecounttext",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L200",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubeintegratedservice_getvideodetailsintegrated",
|
|
"target": "services_youtube_integrated_extractvideoid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L239",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtube_integrated_searchyoutubevideosintegrated",
|
|
"target": "services_youtubeintegratedservice_searchvideosintegrated",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L463",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtube_integrated_getyoutubechannelvideosintegrated",
|
|
"target": "services_youtubeintegratedservice_getchannelvideosintegrated",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L489",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_message_detector_test_go",
|
|
"target": "go_pkg_testing",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/message_detector_test.go",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_message_detector_test_go",
|
|
"target": "services_message_detector_test_testdetectmessagecontent_urlsandsuggestions",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/message_detector_test.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_message_detector_test_go",
|
|
"target": "services_message_detector_test_testdetectmessagecontent_taskandeventintents",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/message_detector_test.go",
|
|
"source_location": "L36",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_services_message_detector_test_go",
|
|
"target": "services_message_detector_test_testdetectmessagecontent_passwordwarning",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/services/message_detector_test.go",
|
|
"source_location": "L59",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_ai_features_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/ai_features.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_ai_features_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/ai_features.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_ai_features_go",
|
|
"target": "models_aisummary",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/ai_features.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_ai_features_go",
|
|
"target": "models_aitasksuggestion",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/ai_features.go",
|
|
"source_location": "L40",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_ai_features_go",
|
|
"target": "models_aitagsuggestion",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/ai_features.go",
|
|
"source_location": "L70",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_ai_features_go",
|
|
"target": "models_aicontentgeneration",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/ai_features.go",
|
|
"source_location": "L96",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_ai_features_go",
|
|
"target": "models_aicodereview",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/ai_features.go",
|
|
"source_location": "L128",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_ai_features_go",
|
|
"target": "models_ailearningrecommendation",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/ai_features.go",
|
|
"source_location": "L161",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_search_settings_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/search_settings.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_search_settings_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/search_settings.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_search_settings_go",
|
|
"target": "models_usersearchsettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/search_settings.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_search_settings_go",
|
|
"target": "models_search_settings_getusersearchsettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/search_settings.go",
|
|
"source_location": "L35",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_search_settings_go",
|
|
"target": "models_search_settings_saveusersearchsettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/search_settings.go",
|
|
"source_location": "L62",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_community_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_community_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_community_go",
|
|
"target": "models_challenge",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_community_go",
|
|
"target": "models_challengeparticipant",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L64",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_community_go",
|
|
"target": "models_challengeteam",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L100",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_community_go",
|
|
"target": "models_challengemilestone",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L132",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_community_go",
|
|
"target": "models_challengemilestonecompletion",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L159",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_community_go",
|
|
"target": "models_challengeresource",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L180",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_community_go",
|
|
"target": "models_challengetag",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L202",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_community_go",
|
|
"target": "models_mentorship",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L215",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_community_go",
|
|
"target": "models_mentorshipsession",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L260",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_community_go",
|
|
"target": "models_mentorshipreview",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L295",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_community_go",
|
|
"target": "models_mentorshipmilestone",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L322",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_community_go",
|
|
"target": "models_mentorshiprequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L347",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_challenge",
|
|
"target": "models_challenge_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L381",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_challengeparticipant",
|
|
"target": "models_challengeparticipant_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L388",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_challengeteam",
|
|
"target": "models_challengeteam_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L395",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_mentorship",
|
|
"target": "models_mentorship_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L402",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_mentorshipsession",
|
|
"target": "models_mentorshipsession_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L412",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_mentorshipreview",
|
|
"target": "models_mentorshipreview_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L419",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_mentorshipmilestone",
|
|
"target": "models_mentorshipmilestone_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L426",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_mentorshiprequest",
|
|
"target": "models_mentorshiprequest_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/community.go",
|
|
"source_location": "L436",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_audit_log_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/audit_log.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_audit_log_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/audit_log.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_audit_log_go",
|
|
"target": "models_auditaction",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/audit_log.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_audit_log_go",
|
|
"target": "models_auditresource",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/audit_log.go",
|
|
"source_location": "L31",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_audit_log_go",
|
|
"target": "models_auditlog",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/audit_log.go",
|
|
"source_location": "L53",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_auditlog",
|
|
"target": "models_auditlog_tablename",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/audit_log.go",
|
|
"source_location": "L95",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_auditlog",
|
|
"target": "models_auditlog_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/audit_log.go",
|
|
"source_location": "L100",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_note_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/note.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_note_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/note.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_note_go",
|
|
"target": "models_note",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/note.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_user_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/user.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_user_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/user.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_user_go",
|
|
"target": "models_user",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/user.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_web_scraping_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/web_scraping.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_web_scraping_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/web_scraping.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_web_scraping_go",
|
|
"target": "models_scrapedcontent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/web_scraping.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_web_scraping_go",
|
|
"target": "models_scrapedimage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/web_scraping.go",
|
|
"source_location": "L57",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_web_scraping_go",
|
|
"target": "models_scrapedlink",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/web_scraping.go",
|
|
"source_location": "L79",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_web_scraping_go",
|
|
"target": "models_scrapedvideo",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/web_scraping.go",
|
|
"source_location": "L98",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_web_scraping_go",
|
|
"target": "models_scrapingjob",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/web_scraping.go",
|
|
"source_location": "L118",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_scrapedcontent",
|
|
"target": "models_scrapedcontent_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/web_scraping.go",
|
|
"source_location": "L153",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_scrapingjob",
|
|
"target": "models_scrapingjob_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/web_scraping.go",
|
|
"source_location": "L163",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_task_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/task.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_task_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/task.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_task_go",
|
|
"target": "models_taskstatus",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/task.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_task_go",
|
|
"target": "models_taskpriority",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/task.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_task_go",
|
|
"target": "models_task",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/task.go",
|
|
"source_location": "L30",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_knowledge_base_go",
|
|
"target": "go_pkg_regexp",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_knowledge_base_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_knowledge_base_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_knowledge_base_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_knowledge_base_go",
|
|
"target": "models_wikipage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_knowledge_base_go",
|
|
"target": "models_category",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L63",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_knowledge_base_go",
|
|
"target": "models_wikiversion",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L88",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_knowledge_base_go",
|
|
"target": "models_wikibacklink",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L115",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_knowledge_base_go",
|
|
"target": "models_wikiattachment",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L131",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_knowledge_base_go",
|
|
"target": "models_template",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L153",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_knowledge_base_go",
|
|
"target": "models_templatevariable",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L175",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_wikipage",
|
|
"target": "models_wikipage_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L192",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_category",
|
|
"target": "models_category_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L202",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_template",
|
|
"target": "models_template_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L209",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_wikipage",
|
|
"target": "models_wikipage_beforeupdate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L217",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_knowledge_base_go",
|
|
"target": "models_knowledge_base_generateslug",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L229",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_knowledge_base_go",
|
|
"target": "models_knowledge_base_estimatereadingtime",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L239",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_wikipage_beforecreate",
|
|
"target": "models_knowledge_base_generateslug",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L197",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_category_beforecreate",
|
|
"target": "models_knowledge_base_generateslug",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L204",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_template_beforecreate",
|
|
"target": "models_knowledge_base_generateslug",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L211",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_wikipage_beforeupdate",
|
|
"target": "models_knowledge_base_generateslug",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L219",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_wikipage_beforeupdate",
|
|
"target": "models_knowledge_base_estimatereadingtime",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L223",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_teams_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/teams.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_teams_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/teams.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_teams_go",
|
|
"target": "models_team",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/teams.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_teams_go",
|
|
"target": "models_teammember",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/teams.go",
|
|
"source_location": "L37",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_teams_go",
|
|
"target": "models_teaminvitation",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/teams.go",
|
|
"source_location": "L53",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_teams_go",
|
|
"target": "models_teamproject",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/teams.go",
|
|
"source_location": "L74",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_teams_go",
|
|
"target": "models_teamprojecttag",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/teams.go",
|
|
"source_location": "L92",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_teams_go",
|
|
"target": "models_teambookmark",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/teams.go",
|
|
"source_location": "L99",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_teams_go",
|
|
"target": "models_teamnote",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/teams.go",
|
|
"source_location": "L115",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_teams_go",
|
|
"target": "models_teamtask",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/teams.go",
|
|
"source_location": "L131",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_teams_go",
|
|
"target": "models_teamfile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/teams.go",
|
|
"source_location": "L147",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_teams_go",
|
|
"target": "models_teamactivity",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/teams.go",
|
|
"source_location": "L163",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_teams_go",
|
|
"target": "models_teamstats",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/teams.go",
|
|
"source_location": "L181",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_analytics_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_analytics_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_analytics_go",
|
|
"target": "models_analytics",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_analytics_go",
|
|
"target": "models_productivitymetrics",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L34",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_analytics_go",
|
|
"target": "models_learninganalytics",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L58",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_analytics_go",
|
|
"target": "models_contentanalytics",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L85",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_analytics_go",
|
|
"target": "models_githubanalytics",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L108",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_analytics_go",
|
|
"target": "models_habitanalytics",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L131",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_analytics_go",
|
|
"target": "models_goal",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L155",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_analytics_go",
|
|
"target": "models_milestone",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L183",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_analytics_go",
|
|
"target": "models_analyticsreport",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L205",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_analytics",
|
|
"target": "models_analytics_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L228",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_productivitymetrics",
|
|
"target": "models_productivitymetrics_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L235",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_learninganalytics",
|
|
"target": "models_learninganalytics_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L245",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_contentanalytics",
|
|
"target": "models_contentanalytics_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L255",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_githubanalytics",
|
|
"target": "models_githubanalytics_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L268",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_habitanalytics",
|
|
"target": "models_habitanalytics_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L275",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_goal",
|
|
"target": "models_goal_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L282",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_milestone",
|
|
"target": "models_milestone_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/analytics.go",
|
|
"source_location": "L292",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_bookmark_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/bookmark.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_bookmark_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/bookmark.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_bookmark_go",
|
|
"target": "models_bookmark",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/bookmark.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_messages_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_messages_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_messages_go",
|
|
"target": "models_conversationtype",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_messages_go",
|
|
"target": "models_conversationmemberrole",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L22",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_messages_go",
|
|
"target": "models_suggestionstatus",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L32",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_messages_go",
|
|
"target": "models_conversation",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L41",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_messages_go",
|
|
"target": "models_conversationmember",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L64",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_messages_go",
|
|
"target": "models_message",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L85",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_messages_go",
|
|
"target": "models_messageattachment",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L109",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_messages_go",
|
|
"target": "models_messagereference",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L125",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_messages_go",
|
|
"target": "models_messagesuggestion",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L139",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_messages_go",
|
|
"target": "models_messagereaction",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L153",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_messages_go",
|
|
"target": "models_passwordvaultitem",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L166",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_messages_go",
|
|
"target": "models_passwordvaultshare",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/messages.go",
|
|
"source_location": "L186",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_learning_path_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/learning_path.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_learning_path_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/learning_path.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_learning_path_go",
|
|
"target": "models_learningpath",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/learning_path.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_learning_path_go",
|
|
"target": "models_learningmodule",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/learning_path.go",
|
|
"source_location": "L45",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_learning_path_go",
|
|
"target": "models_moduleresource",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/learning_path.go",
|
|
"source_location": "L72",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_learning_path_go",
|
|
"target": "models_enrollment",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/learning_path.go",
|
|
"source_location": "L94",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_learning_path_go",
|
|
"target": "models_progress",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/learning_path.go",
|
|
"source_location": "L124",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_file_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/file.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_file_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/file.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_file_go",
|
|
"target": "models_filetype",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/file.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_file_go",
|
|
"target": "models_file",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/file.go",
|
|
"source_location": "L22",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_browser_extension_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/browser_extension.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_browser_extension_go",
|
|
"target": "models_apikey",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/browser_extension.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_browser_extension_go",
|
|
"target": "models_browserextension",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/browser_extension.go",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_chat_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/chat.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_chat_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/chat.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_chat_go",
|
|
"target": "models_chatmessage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/chat.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_chat_go",
|
|
"target": "models_chatsession",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/chat.go",
|
|
"source_location": "L33",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_tag_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/tag.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_tag_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/tag.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_tag_go",
|
|
"target": "models_tag",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/tag.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_github_user_auth_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/github_user_auth.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_github_user_auth_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/github_user_auth.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_github_user_auth_go",
|
|
"target": "models_githubuserauth",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/github_user_auth.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_youtube_cache_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/youtube_cache.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_youtube_cache_go",
|
|
"target": "models_youtubechannelcache",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/youtube_cache.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_youtubechannelcache",
|
|
"target": "models_youtubechannelcache_tablename",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/youtube_cache.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_youtubechannelcache",
|
|
"target": "models_youtubechannelcache_isexpired",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/youtube_cache.go",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_goals_habits_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_goals_habits_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_goals_habits_go",
|
|
"target": "models_habit",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_goals_habits_go",
|
|
"target": "models_habitentry",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L49",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_goals_habits_go",
|
|
"target": "models_goaltag",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L71",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_goals_habits_go",
|
|
"target": "models_habittag",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L80",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_goals_habits_go",
|
|
"target": "models_goaltemplate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L89",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_goals_habits_go",
|
|
"target": "models_goaltemplatemilestone",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L109",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_habit",
|
|
"target": "models_habit_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L127",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_habitentry",
|
|
"target": "models_habitentry_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L137",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_habit",
|
|
"target": "models_habit_beforeupdate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L146",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_habit",
|
|
"target": "models_habit_updatestreakandrate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L155",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_habit",
|
|
"target": "models_habit_gettodayentry",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L162",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_habit",
|
|
"target": "models_habit_getweeklystreak",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L169",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_habit_beforeupdate",
|
|
"target": "models_habit_updatestreakandrate",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/goals_habits.go",
|
|
"source_location": "L148",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_integration_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_integration_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_integration_go",
|
|
"target": "models_integrationtype",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_integration_go",
|
|
"target": "models_integrationstatus",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_integration_go",
|
|
"target": "models_integration",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L35",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_integration_go",
|
|
"target": "models_integrationconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L75",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_integration_go",
|
|
"target": "models_slackconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L108",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_integration_go",
|
|
"target": "models_discordconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L125",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_integration_go",
|
|
"target": "models_notionconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L142",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_integration_go",
|
|
"target": "models_googleconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L161",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_integration_go",
|
|
"target": "models_pocketconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L182",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_integration_go",
|
|
"target": "models_todoistconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L192",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_integration_go",
|
|
"target": "models_githubconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L204",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_integration_go",
|
|
"target": "models_twitterconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L214",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_integration_go",
|
|
"target": "models_redditconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L222",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_integration_go",
|
|
"target": "models_obsidianconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L231",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_integration_go",
|
|
"target": "models_synclog",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L241",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_integration_go",
|
|
"target": "models_webhookevent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/integration.go",
|
|
"source_location": "L274",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_models_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/models.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_models_go",
|
|
"target": "go_pkg_log",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/models.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_models_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/models.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_models_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/models.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_models_go",
|
|
"target": "go_pkg_gorm_io_gorm_clause",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/models.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_models_go",
|
|
"target": "models_models_initdb",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/models.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_models_go",
|
|
"target": "models_models_tablehascolumn",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/models.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_models_go",
|
|
"target": "models_models_tableexists",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/models.go",
|
|
"source_location": "L34",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_models_go",
|
|
"target": "models_models_repairlegacybootstrapschema",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/models.go",
|
|
"source_location": "L46",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_models_go",
|
|
"target": "models_models_automigrate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/models.go",
|
|
"source_location": "L100",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_models_repairlegacybootstrapschema",
|
|
"target": "models_models_tableexists",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/models.go",
|
|
"source_location": "L51",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_models_repairlegacybootstrapschema",
|
|
"target": "models_models_tablehascolumn",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/models.go",
|
|
"source_location": "L59",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_models_automigrate",
|
|
"target": "models_models_repairlegacybootstrapschema",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/models.go",
|
|
"source_location": "L106",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_file_analysis_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/file_analysis.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_file_analysis_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/file_analysis.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_file_analysis_go",
|
|
"target": "models_fileanalysis",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/file_analysis.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_fileanalysis",
|
|
"target": "models_fileanalysis_tablename",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/file_analysis.go",
|
|
"source_location": "L39",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_fileanalysis",
|
|
"target": "models_fileanalysis_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/file_analysis.go",
|
|
"source_location": "L44",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_ai_recommendation_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/ai_recommendation.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_ai_recommendation_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/ai_recommendation.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_ai_recommendation_go",
|
|
"target": "models_airecommendation",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/ai_recommendation.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_ai_recommendation_go",
|
|
"target": "models_userpreference",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/ai_recommendation.go",
|
|
"source_location": "L57",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_ai_recommendation_go",
|
|
"target": "models_recommendationinteraction",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/ai_recommendation.go",
|
|
"source_location": "L91",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_airecommendation",
|
|
"target": "models_airecommendation_tablename",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/ai_recommendation.go",
|
|
"source_location": "L117",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_userpreference",
|
|
"target": "models_userpreference_tablename",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/ai_recommendation.go",
|
|
"source_location": "L122",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_recommendationinteraction",
|
|
"target": "models_recommendationinteraction_tablename",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/ai_recommendation.go",
|
|
"source_location": "L127",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_airecommendation",
|
|
"target": "models_airecommendation_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/ai_recommendation.go",
|
|
"source_location": "L132",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_userpreference",
|
|
"target": "models_userpreference_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/ai_recommendation.go",
|
|
"source_location": "L142",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_github_backup_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/github_backup.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_github_backup_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/github_backup.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_github_backup_go",
|
|
"target": "models_githubappinstallstate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/github_backup.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_github_backup_go",
|
|
"target": "models_githubappinstallation",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/github_backup.go",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_github_backup_go",
|
|
"target": "models_githubrepobackup",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/github_backup.go",
|
|
"source_location": "L42",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_calendar_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/calendar.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_calendar_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/calendar.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_calendar_go",
|
|
"target": "models_calendarevent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/calendar.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_calendar_go",
|
|
"target": "models_recurrencerule",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/calendar.go",
|
|
"source_location": "L58",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_calendar_go",
|
|
"target": "models_calendarsettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/calendar.go",
|
|
"source_location": "L86",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_calendarevent",
|
|
"target": "models_calendarevent_getduration",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/calendar.go",
|
|
"source_location": "L114",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_calendarevent",
|
|
"target": "models_calendarevent_isoverdue",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/calendar.go",
|
|
"source_location": "L119",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_calendarevent",
|
|
"target": "models_calendarevent_istoday",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/calendar.go",
|
|
"source_location": "L124",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_calendarevent",
|
|
"target": "models_calendarevent_isupcoming",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/calendar.go",
|
|
"source_location": "L132",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_calendarevent",
|
|
"target": "models_calendarevent_getprioritycolor",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/calendar.go",
|
|
"source_location": "L139",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_calendarevent",
|
|
"target": "models_calendarevent_gettypecolor",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/calendar.go",
|
|
"source_location": "L155",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_social_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/social.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_social_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/social.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_social_go",
|
|
"target": "models_skill",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/social.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_social_go",
|
|
"target": "models_project",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/social.go",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_social_go",
|
|
"target": "models_projecttag",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/social.go",
|
|
"source_location": "L48",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_social_go",
|
|
"target": "models_sociallink",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/social.go",
|
|
"source_location": "L55",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_social_go",
|
|
"target": "models_follow",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/social.go",
|
|
"source_location": "L71",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_social_go",
|
|
"target": "models_userprofilestats",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/social.go",
|
|
"source_location": "L85",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_update_settings_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/update_settings.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_update_settings_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/update_settings.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_update_settings_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/update_settings.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_update_settings_go",
|
|
"target": "models_userupdatesettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/update_settings.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_update_settings_go",
|
|
"target": "models_update_settings_getuserupdatesettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/update_settings.go",
|
|
"source_location": "L30",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_update_settings_go",
|
|
"target": "models_update_settings_saveuserupdatesettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/update_settings.go",
|
|
"source_location": "L63",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_control_service_auth_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/control_service_auth.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_control_service_auth_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/control_service_auth.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_control_service_auth_go",
|
|
"target": "models_controlservicesession",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/control_service_auth.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_time_entry_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/time_entry.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_time_entry_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/time_entry.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_time_entry_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/time_entry.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_time_entry_go",
|
|
"target": "models_timeentry",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/time_entry.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_timeentry",
|
|
"target": "models_timeentry_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/time_entry.go",
|
|
"source_location": "L49",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_timeentry",
|
|
"target": "models_timeentry_beforeupdate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/time_entry.go",
|
|
"source_location": "L57",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_timeentry",
|
|
"target": "models_timeentry_stop",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/time_entry.go",
|
|
"source_location": "L67",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_timeentry",
|
|
"target": "models_timeentry_getduration",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/time_entry.go",
|
|
"source_location": "L76",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_timeentry",
|
|
"target": "models_timeentry_getformattedduration",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/time_entry.go",
|
|
"source_location": "L90",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_timeentry_getformattedduration",
|
|
"target": "models_timeentry_getduration",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/time_entry.go",
|
|
"source_location": "L91",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_ai_settings_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/ai_settings.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_ai_settings_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/ai_settings.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_ai_settings_go",
|
|
"target": "models_useraisettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/ai_settings.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_video_bookmark_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/video_bookmark.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_video_bookmark_go",
|
|
"target": "models_videobookmark",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/video_bookmark.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_videobookmark",
|
|
"target": "models_videobookmark_tablename",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/video_bookmark.go",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_search_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/search.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_search_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/search.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_search_go",
|
|
"target": "models_contentembedding",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/search.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_search_go",
|
|
"target": "models_savedsearch",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/search.go",
|
|
"source_location": "L32",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_search_go",
|
|
"target": "models_savedsearchtag",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/search.go",
|
|
"source_location": "L53",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_search_go",
|
|
"target": "models_searchanalytics",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/search.go",
|
|
"source_location": "L63",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_search_go",
|
|
"target": "models_searchsuggestion",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/search.go",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_contentembedding",
|
|
"target": "models_contentembedding_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/search.go",
|
|
"source_location": "L99",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_marketplace_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/marketplace.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_marketplace_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/marketplace.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_marketplace_go",
|
|
"target": "models_marketplaceitem",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/marketplace.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_marketplace_go",
|
|
"target": "models_marketplacetag",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/marketplace.go",
|
|
"source_location": "L68",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_marketplace_go",
|
|
"target": "models_marketplacereview",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/marketplace.go",
|
|
"source_location": "L81",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_marketplace_go",
|
|
"target": "models_marketplacepurchase",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/marketplace.go",
|
|
"source_location": "L109",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_marketplace_go",
|
|
"target": "models_contentshare",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/marketplace.go",
|
|
"source_location": "L143",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_marketplaceitem",
|
|
"target": "models_marketplaceitem_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/marketplace.go",
|
|
"source_location": "L180",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_marketplacereview",
|
|
"target": "models_marketplacereview_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/marketplace.go",
|
|
"source_location": "L196",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_marketplacepurchase",
|
|
"target": "models_marketplacepurchase_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/marketplace.go",
|
|
"source_location": "L204",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_contentshare",
|
|
"target": "models_contentshare_beforecreate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/marketplace.go",
|
|
"source_location": "L217",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_marketplace_go",
|
|
"target": "models_marketplace_generatesharetoken",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/marketplace.go",
|
|
"source_location": "L226",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_contentshare_beforecreate",
|
|
"target": "models_marketplace_generatesharetoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/marketplace.go",
|
|
"source_location": "L220",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_course_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/course.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_course_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/course.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_course_go",
|
|
"target": "models_course",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/course.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_models_course_go",
|
|
"target": "models_learningpathcourse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/models/course.go",
|
|
"source_location": "L52",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_config_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/config.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_config_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/config.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_config_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/config.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_config_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/config.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_config_go",
|
|
"target": "config_serverconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/config.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_config_go",
|
|
"target": "config_config",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/config.go",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_config_go",
|
|
"target": "config_databaseconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/config.go",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_config_go",
|
|
"target": "config_appconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/config.go",
|
|
"source_location": "L33",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_config_go",
|
|
"target": "config_config_load",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/config.go",
|
|
"source_location": "L41",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "config_config",
|
|
"target": "config_config_validate",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/config.go",
|
|
"source_location": "L68",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "config_config",
|
|
"target": "config_config_dsn",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/config.go",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_config_go",
|
|
"target": "config_config_getenvwithdefault",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/config.go",
|
|
"source_location": "L95",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_config_go",
|
|
"target": "config_config_getdurationenv",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/config.go",
|
|
"source_location": "L102",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "config_config_load",
|
|
"target": "config_config_getenvwithdefault",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/config.go",
|
|
"source_location": "L44",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "config_config_load",
|
|
"target": "config_config_getdurationenv",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/config.go",
|
|
"source_location": "L45",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_database_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/database.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_database_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/database.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_database_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/database.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_database_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_migrations",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/database.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_database_go",
|
|
"target": "go_pkg_go_uber_org_zap",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/database.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_database_go",
|
|
"target": "go_pkg_gorm_io_driver_postgres",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/database.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_database_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/database.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_database_go",
|
|
"target": "config_database_getjwtsecret",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/database.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_database_go",
|
|
"target": "config_database_shouldrunlegacysqlmigrations",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/database.go",
|
|
"source_location": "L28",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_database_go",
|
|
"target": "config_database_initdatabase",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/database.go",
|
|
"source_location": "L33",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_database_go",
|
|
"target": "config_database_getdb",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/database.go",
|
|
"source_location": "L91",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "config_database_initdatabase",
|
|
"target": "config_database_shouldrunlegacysqlmigrations",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/database.go",
|
|
"source_location": "L81",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_logger_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/logger.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_logger_go",
|
|
"target": "go_pkg_go_uber_org_zap",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/logger.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_logger_go",
|
|
"target": "go_pkg_go_uber_org_zap_zapcore",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/logger.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_logger_go",
|
|
"target": "config_logger_initlogger",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/logger.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_logger_go",
|
|
"target": "config_logger_getlogger",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/logger.go",
|
|
"source_location": "L70",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_logger_go",
|
|
"target": "config_logger_synclogger",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/logger.go",
|
|
"source_location": "L80",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_production_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/production.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_production_go",
|
|
"target": "config_productionconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/production.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_config_production_go",
|
|
"target": "config_production_defaultproductionconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/config/production.go",
|
|
"source_location": "L43",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "go_pkg_encoding_json",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_services",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "handlers_summarizecontentrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "handlers_generatetasksuggestionsrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "handlers_generatetagsrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L38",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "handlers_generatecontentrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L48",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "handlers_ai_features_summarizecontent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L59",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "handlers_ai_features_gettasksuggestions",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L137",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "handlers_ai_features_generatetagsuggestions",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L185",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "handlers_ai_features_generatecontent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L222",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "handlers_ai_features_getaiproviders",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L264",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "handlers_ai_features_getproviderdisplayname",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L377",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "handlers_ai_features_getaisummaries",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L397",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "handlers_ai_features_gettasksuggestionslist",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L407",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "handlers_ai_features_accepttasksuggestion",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L417",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "handlers_ai_features_dismisstasksuggestion",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L450",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "handlers_aisummaryresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L467",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "handlers_tasksuggestionresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L477",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "handlers_tagsuggestionresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L489",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "handlers_contentgenerationresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L495",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "handlers_ai_features_generateaisummary",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L506",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "handlers_ai_features_generatetasksuggestions",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L577",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "handlers_ai_features_generatetagsuggestions",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L641",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "handlers_ai_features_generateaicontent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L699",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "handlers_ai_features_buildtaskcontext",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L769",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_features_go",
|
|
"target": "handlers_ai_features_getprovidermodel",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L794",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_ai_features_summarizecontent",
|
|
"target": "handlers_ai_features_generateaisummary",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L106",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_ai_features_summarizecontent",
|
|
"target": "handlers_ai_features_getprovidermodel",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L123",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_ai_features_gettasksuggestions",
|
|
"target": "handlers_ai_features_buildtaskcontext",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L147",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_ai_features_gettasksuggestions",
|
|
"target": "handlers_ai_features_generatetasksuggestions",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L154",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_ai_features_gettasksuggestions",
|
|
"target": "handlers_ai_features_getprovidermodel",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L174",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_ai_features_generatetagsuggestions",
|
|
"target": "handlers_ai_features_getprovidermodel",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L209",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_ai_features_generatecontent",
|
|
"target": "handlers_ai_features_generateaicontent",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L232",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_ai_features_generatecontent",
|
|
"target": "handlers_ai_features_getprovidermodel",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L248",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_ai_features_getaiproviders",
|
|
"target": "handlers_ai_features_getproviderdisplayname",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L271",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_settings_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_settings_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_settings_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_settings_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_settings_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_settings_go",
|
|
"target": "handlers_searchsettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_settings_go",
|
|
"target": "handlers_search_settings_getsearchsettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_settings_go",
|
|
"target": "handlers_search_settings_updatesearchsettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L57",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_settings_go",
|
|
"target": "handlers_search_settings_gettestsearchsettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L105",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_settings_go",
|
|
"target": "handlers_search_settings_getsearchsettingsforapi",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L120",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_settings_go",
|
|
"target": "handlers_search_settings_getdefaultsearchsettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L140",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_settings_go",
|
|
"target": "handlers_search_settings_getenvwithdefault",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L153",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_settings_go",
|
|
"target": "handlers_search_settings_getintenvwithdefault",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L160",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_settings_go",
|
|
"target": "handlers_search_settings_getboolenvwithdefault",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L173",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_settings_updatesearchsettings",
|
|
"target": "handlers_search_settings_getsearchsettings",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L101",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_settings_gettestsearchsettings",
|
|
"target": "handlers_search_settings_getdefaultsearchsettings",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L106",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_settings_getsearchsettingsforapi",
|
|
"target": "handlers_search_settings_getdefaultsearchsettings",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L124",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_settings_getdefaultsearchsettings",
|
|
"target": "handlers_search_settings_getenvwithdefault",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L142",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_settings_getdefaultsearchsettings",
|
|
"target": "handlers_search_settings_getintenvwithdefault",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L147",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_youtube_channels_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_youtube_channels_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_youtube_channels_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_youtube_channels_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_youtube_channels_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_services",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_youtube_channels_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_youtube_channels_go",
|
|
"target": "handlers_youtubechannelrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_youtube_channels_go",
|
|
"target": "handlers_youtube_channels_getfireshipvideos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_youtube_channels_go",
|
|
"target": "handlers_youtube_channels_getnetworkchuckvideos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L56",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_youtube_channels_go",
|
|
"target": "handlers_youtube_channels_getchannelvideos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L92",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_saved_search_go",
|
|
"target": "go_pkg_encoding_json",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_saved_search_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_saved_search_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_saved_search_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_saved_search_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_saved_search_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_saved_search_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_saved_search_go",
|
|
"target": "handlers_savedsearchrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_saved_search_go",
|
|
"target": "handlers_savedsearchresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_saved_search_go",
|
|
"target": "handlers_saved_search_createsavedsearch",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L43",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_saved_search_go",
|
|
"target": "handlers_saved_search_getusersavedsearches",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L122",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_saved_search_go",
|
|
"target": "handlers_saved_search_getsavedsearch",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L200",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_saved_search_go",
|
|
"target": "handlers_saved_search_updatesavedsearch",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L247",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_saved_search_go",
|
|
"target": "handlers_saved_search_deletesavedsearch",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L344",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_saved_search_go",
|
|
"target": "handlers_saved_search_runsavedsearch",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L374",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_saved_search_go",
|
|
"target": "handlers_saved_search_getsavedsearchtags",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L448",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_saved_search_go",
|
|
"target": "handlers_saved_search_performsearchfromsavedsearch",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L467",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_saved_search_go",
|
|
"target": "handlers_saved_search_performenhancedsearch",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L526",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_saved_search_go",
|
|
"target": "handlers_saved_search_getstringvalue",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L629",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_saved_search_go",
|
|
"target": "handlers_saved_search_getintvalue",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L636",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_saved_search_go",
|
|
"target": "handlers_saved_search_min",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L643",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_saved_search_go",
|
|
"target": "handlers_saved_search_logsearchanalytics",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L651",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_saved_search_runsavedsearch",
|
|
"target": "handlers_saved_search_performsearchfromsavedsearch",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L418",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_saved_search_runsavedsearch",
|
|
"target": "handlers_saved_search_logsearchanalytics",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L431",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_saved_search_performsearchfromsavedsearch",
|
|
"target": "handlers_saved_search_getstringvalue",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L470",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_saved_search_performsearchfromsavedsearch",
|
|
"target": "handlers_saved_search_getintvalue",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L472",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_saved_search_performsearchfromsavedsearch",
|
|
"target": "handlers_saved_search_performenhancedsearch",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L511",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_saved_search_performenhancedsearch",
|
|
"target": "handlers_saved_search_min",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/saved_search.go",
|
|
"source_location": "L615",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_community_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_community_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_community_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_community_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_community_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_community_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_community_go",
|
|
"target": "handlers_communityhandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_community_go",
|
|
"target": "handlers_community_newcommunityhandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_communityhandler",
|
|
"target": "handlers_communityhandler_getchallenges",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_communityhandler",
|
|
"target": "handlers_communityhandler_getchallenge",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L96",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_communityhandler",
|
|
"target": "handlers_communityhandler_createchallenge",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L113",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_communityhandler",
|
|
"target": "handlers_communityhandler_joinchallenge",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L133",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_communityhandler",
|
|
"target": "handlers_communityhandler_getmychallenges",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L187",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_communityhandler",
|
|
"target": "handlers_communityhandler_updatechallengeprogress",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L200",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_communityhandler",
|
|
"target": "handlers_communityhandler_getmentorshiprequests",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L250",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_communityhandler",
|
|
"target": "handlers_communityhandler_creatementorshiprequest",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L274",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_communityhandler",
|
|
"target": "handlers_communityhandler_respondtomentorshiprequest",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L297",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_communityhandler",
|
|
"target": "handlers_communityhandler_getmymentorships",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L365",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_communityhandler",
|
|
"target": "handlers_communityhandler_creatementorshipsession",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L389",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_communityhandler",
|
|
"target": "handlers_communityhandler_getmentorshipsessions",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L422",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_communityhandler",
|
|
"target": "handlers_communityhandler_getcommunitystats",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L448",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_community_go",
|
|
"target": "handlers_community_calculatematchscore",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L469",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_communityhandler_creatementorshiprequest",
|
|
"target": "handlers_community_calculatematchscore",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/community.go",
|
|
"source_location": "L286",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_learning_progress_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_progress.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_learning_progress_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_progress.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_learning_progress_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_progress.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_learning_progress_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_progress.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_learning_progress_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_progress.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_learning_progress_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_progress.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_learning_progress_go",
|
|
"target": "handlers_learningprogresshandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_progress.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_learning_progress_go",
|
|
"target": "handlers_learning_progress_newlearningprogresshandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_progress.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_learningprogresshandler",
|
|
"target": "handlers_learningprogresshandler_updatelearningprogress",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_progress.go",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_learningprogresshandler",
|
|
"target": "handlers_learningprogresshandler_getlearningprogress",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_progress.go",
|
|
"source_location": "L149",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_learningprogresshandler",
|
|
"target": "handlers_learningprogresshandler_getcourseprogress",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_progress.go",
|
|
"source_location": "L214",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_learningprogresshandler",
|
|
"target": "handlers_learningprogresshandler_markcoursecompleted",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_progress.go",
|
|
"source_location": "L243",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_learningprogresshandler",
|
|
"target": "handlers_learningprogresshandler_calculatelearningstreak",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_progress.go",
|
|
"source_location": "L285",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_learningprogresshandler",
|
|
"target": "handlers_learningprogresshandler_generatelearninginsights",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_progress.go",
|
|
"source_location": "L309",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_learningprogresshandler_updatelearningprogress",
|
|
"target": "handlers_learningprogresshandler_calculatelearningstreak",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_progress.go",
|
|
"source_location": "L120",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_learningprogresshandler_getcourseprogress",
|
|
"target": "handlers_learningprogresshandler_generatelearninginsights",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_progress.go",
|
|
"source_location": "L238",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_note_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/note.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_note_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/note.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_note_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/note.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_note_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/note.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_note_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/note.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_note_go",
|
|
"target": "handlers_note_getnotes",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/note.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_note_go",
|
|
"target": "handlers_note_createnote",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/note.go",
|
|
"source_location": "L50",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_note_go",
|
|
"target": "handlers_note_getnote",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/note.go",
|
|
"source_location": "L119",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_note_go",
|
|
"target": "handlers_note_updatenote",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/note.go",
|
|
"source_location": "L139",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_note_go",
|
|
"target": "handlers_note_deletenote",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/note.go",
|
|
"source_location": "L229",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_note_go",
|
|
"target": "handlers_note_getnotestats",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/note.go",
|
|
"source_location": "L253",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_web_scraping_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_web_scraping_go",
|
|
"target": "go_pkg_log",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_web_scraping_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_web_scraping_go",
|
|
"target": "go_pkg_net_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_web_scraping_go",
|
|
"target": "go_pkg_regexp",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_web_scraping_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_web_scraping_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_web_scraping_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_web_scraping_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_web_scraping_go",
|
|
"target": "go_pkg_github_com_gocolly_colly_v2",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_web_scraping_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_web_scraping_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_web_scraping_go",
|
|
"target": "handlers_webscrapinghandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_web_scraping_go",
|
|
"target": "handlers_web_scraping_newwebscrapinghandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler",
|
|
"target": "handlers_webscrapinghandler_createscrapingjob",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L30",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler",
|
|
"target": "handlers_webscrapinghandler_getscrapingjobs",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L90",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler",
|
|
"target": "handlers_webscrapinghandler_getscrapingjob",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L119",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler",
|
|
"target": "handlers_webscrapinghandler_getscrapedcontent",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L139",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler",
|
|
"target": "handlers_webscrapinghandler_getscrapedcontentlist",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L162",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler",
|
|
"target": "handlers_webscrapinghandler_deletescrapingjob",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L195",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler",
|
|
"target": "handlers_webscrapinghandler_deletescrapedcontent",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L224",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler",
|
|
"target": "handlers_webscrapinghandler_searchscrapedcontent",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L247",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler",
|
|
"target": "handlers_webscrapinghandler_processscrapingjob",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L298",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler",
|
|
"target": "handlers_webscrapinghandler_scrapewebpage",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L331",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler",
|
|
"target": "handlers_webscrapinghandler_extracttextfromhtml",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L543",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler",
|
|
"target": "handlers_webscrapinghandler_estimatereadingtime",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L556",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler",
|
|
"target": "handlers_webscrapinghandler_calculatequalityscore",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L567",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler",
|
|
"target": "handlers_webscrapinghandler_getimageformat",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L609",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler",
|
|
"target": "handlers_webscrapinghandler_getdomainfromurl",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L626",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler",
|
|
"target": "handlers_webscrapinghandler_getvideoplatform",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L634",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler",
|
|
"target": "handlers_webscrapinghandler_getvideoid",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L647",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler",
|
|
"target": "handlers_webscrapinghandler_extractkeywordsfromcontent",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L672",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler",
|
|
"target": "handlers_webscrapinghandler_iscommonword",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L717",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler",
|
|
"target": "handlers_webscrapinghandler_detectcontenttype",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L731",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler",
|
|
"target": "handlers_webscrapinghandler_generatesummary",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L760",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler_createscrapingjob",
|
|
"target": "handlers_webscrapinghandler_processscrapingjob",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler_processscrapingjob",
|
|
"target": "handlers_webscrapinghandler_scrapewebpage",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L311",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler_scrapewebpage",
|
|
"target": "handlers_webscrapinghandler_getimageformat",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L404",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler_scrapewebpage",
|
|
"target": "handlers_webscrapinghandler_getdomainfromurl",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L432",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler_scrapewebpage",
|
|
"target": "handlers_webscrapinghandler_getvideoplatform",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L445",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler_scrapewebpage",
|
|
"target": "handlers_webscrapinghandler_getvideoid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L450",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler_scrapewebpage",
|
|
"target": "handlers_webscrapinghandler_extractkeywordsfromcontent",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L483",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler_scrapewebpage",
|
|
"target": "handlers_webscrapinghandler_detectcontenttype",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L495",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler_scrapewebpage",
|
|
"target": "handlers_webscrapinghandler_estimatereadingtime",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L497",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler_scrapewebpage",
|
|
"target": "handlers_webscrapinghandler_generatesummary",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L505",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler_scrapewebpage",
|
|
"target": "handlers_webscrapinghandler_calculatequalityscore",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L536",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler_extractkeywordsfromcontent",
|
|
"target": "handlers_webscrapinghandler_iscommonword",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L680",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_task_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/task.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_task_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/task.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_task_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/task.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_task_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/task.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_task_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/task.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_task_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/task.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_task_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/task.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_task_go",
|
|
"target": "handlers_task_gettasks",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/task.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_task_go",
|
|
"target": "handlers_task_createtask",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/task.go",
|
|
"source_location": "L107",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_task_go",
|
|
"target": "handlers_task_gettask",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/task.go",
|
|
"source_location": "L134",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_task_go",
|
|
"target": "handlers_task_updatetask",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/task.go",
|
|
"source_location": "L158",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_task_go",
|
|
"target": "handlers_task_deletetask",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/task.go",
|
|
"source_location": "L195",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "go_pkg_encoding_json",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "go_pkg_log",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "go_pkg_math",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "handlers_semanticsearchrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "handlers_semanticsearchresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "handlers_semanticsearchresult",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L35",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "handlers_generateembeddingrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L52",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "handlers_generateembeddingresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L59",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "handlers_semantic_search_semanticsearch",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L68",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "handlers_semantic_search_generateembedding",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L120",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "handlers_semantic_search_reindexcontent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L172",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "handlers_semantic_search_generateembedding",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L188",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "handlers_semantic_search_simplehash",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L203",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "handlers_semantic_search_findsimilarcontent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L212",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "handlers_semantic_search_cosinesimilarity",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L277",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "handlers_semantic_search_buildsemanticsearchresult",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L298",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "handlers_semantic_search_generatehighlights",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L436",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "handlers_semantic_search_reindexusercontent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L462",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "handlers_semantic_search_upsertembedding",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L544",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "handlers_semantic_search_normalizesemanticcontenttype",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L571",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_semantic_search_go",
|
|
"target": "handlers_semantic_search_compactsemantictext",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L594",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_semantic_search_semanticsearch",
|
|
"target": "handlers_semantic_search_generateembedding",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L88",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_semantic_search_semanticsearch",
|
|
"target": "handlers_semantic_search_findsimilarcontent",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L98",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_semantic_search_reindexcontent",
|
|
"target": "handlers_semantic_search_reindexusercontent",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L178",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_semantic_search_generateembedding",
|
|
"target": "handlers_semantic_search_simplehash",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L194",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_semantic_search_findsimilarcontent",
|
|
"target": "handlers_semantic_search_normalizesemanticcontenttype",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L220",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_semantic_search_findsimilarcontent",
|
|
"target": "handlers_semantic_search_cosinesimilarity",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L241",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_semantic_search_findsimilarcontent",
|
|
"target": "handlers_semantic_search_buildsemanticsearchresult",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L266",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_semantic_search_buildsemanticsearchresult",
|
|
"target": "handlers_semantic_search_compactsemantictext",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L422",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_semantic_search_buildsemanticsearchresult",
|
|
"target": "handlers_semantic_search_generatehighlights",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L430",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_semantic_search_reindexusercontent",
|
|
"target": "handlers_semantic_search_upsertembedding",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L471",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_semantic_search_upsertembedding",
|
|
"target": "handlers_semantic_search_generateembedding",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L550",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_knowledge_base_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_knowledge_base_go",
|
|
"target": "go_pkg_regexp",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_knowledge_base_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_knowledge_base_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_knowledge_base_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_knowledge_base_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_knowledge_base_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_knowledge_base_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_knowledge_base_go",
|
|
"target": "handlers_knowledgebasehandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_knowledge_base_go",
|
|
"target": "handlers_knowledge_base_newknowledgebasehandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler",
|
|
"target": "handlers_knowledgebasehandler_createwikipage",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L28",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler",
|
|
"target": "handlers_knowledgebasehandler_getwikipages",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L109",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler",
|
|
"target": "handlers_knowledgebasehandler_getwikipage",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L151",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler",
|
|
"target": "handlers_knowledgebasehandler_updatewikipage",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L178",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler",
|
|
"target": "handlers_knowledgebasehandler_deletewikipage",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L271",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler",
|
|
"target": "handlers_knowledgebasehandler_createcategory",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L296",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler",
|
|
"target": "handlers_knowledgebasehandler_getcategories",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L345",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler",
|
|
"target": "handlers_knowledgebasehandler_searchwikipages",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L361",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_knowledge_base_go",
|
|
"target": "handlers_knowledge_base_generateslug",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L412",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_knowledge_base_go",
|
|
"target": "handlers_knowledge_base_estimatereadingtime",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L421",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler",
|
|
"target": "handlers_knowledgebasehandler_addtagstowikipage",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L430",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler",
|
|
"target": "handlers_knowledgebasehandler_updatewikipagetags",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L448",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler",
|
|
"target": "handlers_knowledgebasehandler_addcollaboratorstowikipage",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L456",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler",
|
|
"target": "handlers_knowledgebasehandler_createwikiversion",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L462",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler",
|
|
"target": "handlers_knowledgebasehandler_getlastwikiversion",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L481",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler",
|
|
"target": "handlers_knowledgebasehandler_processbacklinks",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L487",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler_createwikipage",
|
|
"target": "handlers_knowledge_base_generateslug",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L52",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler_createwikipage",
|
|
"target": "handlers_knowledge_base_estimatereadingtime",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L80",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler_createwikipage",
|
|
"target": "handlers_knowledgebasehandler_addtagstowikipage",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L91",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler_createwikipage",
|
|
"target": "handlers_knowledgebasehandler_addcollaboratorstowikipage",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L96",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler_createwikipage",
|
|
"target": "handlers_knowledgebasehandler_createwikiversion",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L100",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler_createwikipage",
|
|
"target": "handlers_knowledgebasehandler_processbacklinks",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L103",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler_updatewikipage",
|
|
"target": "handlers_knowledge_base_generateslug",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L216",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler_updatewikipage",
|
|
"target": "handlers_knowledge_base_estimatereadingtime",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L242",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler_updatewikipage",
|
|
"target": "handlers_knowledgebasehandler_updatewikipagetags",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L252",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler_updatewikipage",
|
|
"target": "handlers_knowledgebasehandler_getlastwikiversion",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L257",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler_updatewikipage",
|
|
"target": "handlers_knowledgebasehandler_createwikiversion",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L259",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler_updatewikipage",
|
|
"target": "handlers_knowledgebasehandler_processbacklinks",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L264",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler_createcategory",
|
|
"target": "handlers_knowledge_base_generateslug",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L313",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler_updatewikipagetags",
|
|
"target": "handlers_knowledgebasehandler_addtagstowikipage",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L453",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_teams_go",
|
|
"target": "go_pkg_crypto_rand",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_teams_go",
|
|
"target": "go_pkg_encoding_hex",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_teams_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_teams_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_teams_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_teams_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_teams_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_teams_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_teams_go",
|
|
"target": "handlers_teamshandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_teams_go",
|
|
"target": "handlers_teams_newteamshandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_teams_go",
|
|
"target": "handlers_teams_generateinvitationtoken",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_teamshandler",
|
|
"target": "handlers_teamshandler_getteams",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L31",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_teamshandler",
|
|
"target": "handlers_teamshandler_createteam",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L59",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_teamshandler",
|
|
"target": "handlers_teamshandler_getteam",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L129",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_teamshandler",
|
|
"target": "handlers_teamshandler_updateteam",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L168",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_teamshandler",
|
|
"target": "handlers_teamshandler_deleteteam",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L223",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_teamshandler",
|
|
"target": "handlers_teamshandler_invitemember",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L254",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_teamshandler",
|
|
"target": "handlers_teamshandler_acceptinvitation",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L338",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_teamshandler",
|
|
"target": "handlers_teamshandler_getteammembers",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L411",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_teamshandler",
|
|
"target": "handlers_teamshandler_removemember",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L441",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_teamshandler",
|
|
"target": "handlers_teamshandler_getteamactivity",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L498",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_teamshandler",
|
|
"target": "handlers_teamshandler_getteamstats",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L537",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_teamshandler_invitemember",
|
|
"target": "handlers_teams_generateinvitationtoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L311",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_analytics_go",
|
|
"target": "go_pkg_math",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_analytics_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_analytics_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_analytics_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_analytics_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_analytics_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_analytics_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_analytics_go",
|
|
"target": "handlers_analyticshandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_analytics_go",
|
|
"target": "handlers_analytics_newanalyticshandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_analyticshandler",
|
|
"target": "handlers_analyticshandler_getdashboardanalytics",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_analyticshandler",
|
|
"target": "handlers_analyticshandler_getproductivitymetrics",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L136",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_analyticshandler",
|
|
"target": "handlers_analyticshandler_getlearninganalytics",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L190",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_analyticshandler",
|
|
"target": "handlers_analyticshandler_getcontentanalytics",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L250",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_analyticshandler",
|
|
"target": "handlers_analyticshandler_getgithubanalytics",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L307",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_analyticshandler",
|
|
"target": "handlers_analyticshandler_getgoals",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L376",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_analyticshandler",
|
|
"target": "handlers_analyticshandler_creategoal",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L427",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_analyticshandler",
|
|
"target": "handlers_analyticshandler_updategoal",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L476",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_analyticshandler",
|
|
"target": "handlers_analyticshandler_deletegoal",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L557",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_analyticshandler",
|
|
"target": "handlers_analyticshandler_generateanalyticsreport",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L580",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_analyticshandler",
|
|
"target": "handlers_analyticshandler_generatedailyanalytics",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L655",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_analyticshandler",
|
|
"target": "handlers_analyticshandler_calculatestudystreak",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L779",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_analyticshandler",
|
|
"target": "handlers_analyticshandler_calculateproductivityscore",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L802",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_analyticshandler",
|
|
"target": "handlers_analyticshandler_generateproductivitymetrics",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L827",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_analytics_go",
|
|
"target": "handlers_analytics_calculatefocusscore",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L943",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_analyticshandler",
|
|
"target": "handlers_analyticshandler_generateinsights",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L986",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_analyticshandler",
|
|
"target": "handlers_analyticshandler_generaterecommendations",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L1015",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_analyticshandler_getproductivitymetrics",
|
|
"target": "handlers_analyticshandler_generateproductivitymetrics",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L173",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_analyticshandler_generateanalyticsreport",
|
|
"target": "handlers_analyticshandler_generateinsights",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L629",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_analyticshandler_generateanalyticsreport",
|
|
"target": "handlers_analyticshandler_generaterecommendations",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L630",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_analyticshandler_generatedailyanalytics",
|
|
"target": "handlers_analyticshandler_calculatestudystreak",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L726",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_analyticshandler_generatedailyanalytics",
|
|
"target": "handlers_analyticshandler_calculateproductivityscore",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L729",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_analyticshandler_generateproductivitymetrics",
|
|
"target": "handlers_analytics_calculatefocusscore",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L899",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "go_pkg_context",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "go_pkg_io",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "go_pkg_net_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "go_pkg_regexp",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "go_pkg_github_com_chromedp_chromedp",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_services",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "handlers_bookmark_getbookmarks",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "handlers_bookmark_createbookmark",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L80",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "handlers_bookmark_getbookmark",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L136",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "handlers_bookmark_updatebookmark",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L161",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "handlers_bookmark_deletebookmark",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L202",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "handlers_bookmark_refreshbookmarkmetadata",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L232",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "handlers_bookmark_getbookmarkmetadata",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L287",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "handlers_bookmark_getbookmarkcontent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L318",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "handlers_bookmark_fetchpagecontentwithscreenshot",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L341",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "handlers_bookmark_capturescreenshot",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L401",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_bookmark_go",
|
|
"target": "handlers_bookmark_generateenhancedpreviewhtml",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L428",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_bookmark_getbookmarkcontent",
|
|
"target": "handlers_bookmark_fetchpagecontentwithscreenshot",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L329",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_bookmark_fetchpagecontentwithscreenshot",
|
|
"target": "handlers_bookmark_capturescreenshot",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L392",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_bookmark_fetchpagecontentwithscreenshot",
|
|
"target": "handlers_bookmark_generateenhancedpreviewhtml",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L395",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_config_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/config.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_config_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/config.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_config_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/config.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_config_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/config.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_config_go",
|
|
"target": "handlers_config_getapiconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/config.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "go_pkg_encoding_json",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "go_pkg_errors",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "go_pkg_regexp",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "go_pkg_sort",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "go_pkg_github_com_gorilla_websocket",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_services",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_utils",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "go_pkg_gorm_io_gorm_clause",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_createconversationrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L32",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_addconversationmemberrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L40",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_attachmentinput",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L45",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_referenceinput",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L52",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_createmessagerequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L58",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_updatemessagerequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L65",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_createreactionrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L69",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messagesearchrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L73",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_suggestionactionrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L89",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_createvaultitemrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L93",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_sharevaultitemrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L100",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_unsharevaultitemrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L106",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_conversationlistitem",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L110",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_getconversations",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L118",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_createconversation",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L177",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_getconversation",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L348",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_updateconversation",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L379",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_addconversationmember",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L439",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_removeconversationmember",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L505",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_getconversationmessages",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L544",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_createconversationmessage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L622",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_updatemessage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L810",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_deletemessage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L867",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_addmessagereaction",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L910",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_removemessagereaction",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L955",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_searchmessages",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L992",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_getmessagesuggestions",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1134",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_acceptmessagesuggestion",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1161",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_dismissmessagesuggestion",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1221",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_revealsensitivemessage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1260",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_getpasswordvaultitems",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1291",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_createpasswordvaultitem",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1363",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_sharepasswordvaultitem",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1418",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_revealpasswordvaultitem",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1472",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_unsharepasswordvaultitem",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1528",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_messageswebsocket",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1562",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_applysuggestionaction",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1685",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_ensuremessagingdefaults",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1920",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_ensureglobalconversations",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1949",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_ensureuserconversation",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1997",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_getconversationwithmembership",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2029",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_isconversationadmin",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2042",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_canwritemessage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2046",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_getauthuserid",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2052",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_parseuintparam",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2062",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_parseuintany",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2071",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_findexistingdm",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2087",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_usersexist",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2115",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_hasattachment",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2124",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_masksensitivebody",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2133",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_extractsensitiveplaintext",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2156",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_extractsensitivepayload",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2174",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_normalizeattachmentkind",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2197",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_normalizereferencetype",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2207",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_isreferencedeeplinkallowed",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2217",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_canreferenceentity",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2221",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_compactmessagetitle",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2234",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_firsturlfromtext",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2245",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_extractyoutubevideoid",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2253",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_asstring",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2277",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_messages_go",
|
|
"target": "handlers_messages_isconversationmember",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2284",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_getconversations",
|
|
"target": "handlers_messages_getauthuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L119",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_getconversations",
|
|
"target": "handlers_messages_ensuremessagingdefaults",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L125",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_createconversation",
|
|
"target": "handlers_messages_getauthuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L178",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_createconversation",
|
|
"target": "handlers_messages_ensuremessagingdefaults",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L198",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_createconversation",
|
|
"target": "handlers_messages_findexistingdm",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L222",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_createconversation",
|
|
"target": "handlers_messages_usersexist",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L314",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_getconversation",
|
|
"target": "handlers_messages_getauthuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L349",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_getconversation",
|
|
"target": "handlers_messages_parseuintparam",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L350",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_getconversation",
|
|
"target": "handlers_messages_getconversationwithmembership",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L356",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_updateconversation",
|
|
"target": "handlers_messages_getauthuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L380",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_updateconversation",
|
|
"target": "handlers_messages_parseuintparam",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L381",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_updateconversation",
|
|
"target": "handlers_messages_getconversationwithmembership",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L387",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_updateconversation",
|
|
"target": "handlers_messages_isconversationadmin",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L392",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_addconversationmember",
|
|
"target": "handlers_messages_getauthuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L440",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_addconversationmember",
|
|
"target": "handlers_messages_parseuintparam",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L441",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_addconversationmember",
|
|
"target": "handlers_messages_getconversationwithmembership",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L447",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_addconversationmember",
|
|
"target": "handlers_messages_isconversationadmin",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L453",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_removeconversationmember",
|
|
"target": "handlers_messages_getauthuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L506",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_removeconversationmember",
|
|
"target": "handlers_messages_parseuintparam",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L507",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_removeconversationmember",
|
|
"target": "handlers_messages_getconversationwithmembership",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L518",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_removeconversationmember",
|
|
"target": "handlers_messages_isconversationadmin",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L529",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_getconversationmessages",
|
|
"target": "handlers_messages_getauthuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L545",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_getconversationmessages",
|
|
"target": "handlers_messages_parseuintparam",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L546",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_getconversationmessages",
|
|
"target": "handlers_messages_getconversationwithmembership",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L552",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_createconversationmessage",
|
|
"target": "handlers_messages_getauthuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L623",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_createconversationmessage",
|
|
"target": "handlers_messages_parseuintparam",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L624",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_createconversationmessage",
|
|
"target": "handlers_messages_getconversationwithmembership",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L630",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_createconversationmessage",
|
|
"target": "handlers_messages_canwritemessage",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L635",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_createconversationmessage",
|
|
"target": "handlers_messages_normalizeattachmentkind",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L659",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_createconversationmessage",
|
|
"target": "handlers_messages_normalizereferencetype",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L668",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_createconversationmessage",
|
|
"target": "handlers_messages_isreferencedeeplinkallowed",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L682",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_createconversationmessage",
|
|
"target": "handlers_messages_canreferenceentity",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L686",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_createconversationmessage",
|
|
"target": "handlers_messages_hasattachment",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L699",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_createconversationmessage",
|
|
"target": "handlers_messages_masksensitivebody",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L726",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_updatemessage",
|
|
"target": "handlers_messages_getauthuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L811",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_updatemessage",
|
|
"target": "handlers_messages_parseuintparam",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L812",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_updatemessage",
|
|
"target": "handlers_messages_getconversationwithmembership",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L830",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_updatemessage",
|
|
"target": "handlers_messages_isconversationadmin",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L836",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_deletemessage",
|
|
"target": "handlers_messages_getauthuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L868",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_deletemessage",
|
|
"target": "handlers_messages_parseuintparam",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L869",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_deletemessage",
|
|
"target": "handlers_messages_getconversationwithmembership",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L881",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_deletemessage",
|
|
"target": "handlers_messages_isconversationadmin",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L887",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_addmessagereaction",
|
|
"target": "handlers_messages_getauthuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L911",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_addmessagereaction",
|
|
"target": "handlers_messages_parseuintparam",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L912",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_addmessagereaction",
|
|
"target": "handlers_messages_getconversationwithmembership",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L934",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_removemessagereaction",
|
|
"target": "handlers_messages_getauthuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L956",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_removemessagereaction",
|
|
"target": "handlers_messages_parseuintparam",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L957",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_removemessagereaction",
|
|
"target": "handlers_messages_getconversationwithmembership",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L973",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_searchmessages",
|
|
"target": "handlers_messages_getauthuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L993",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_getmessagesuggestions",
|
|
"target": "handlers_messages_getauthuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1135",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_getmessagesuggestions",
|
|
"target": "handlers_messages_parseuintparam",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1136",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_getmessagesuggestions",
|
|
"target": "handlers_messages_getconversationwithmembership",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1147",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_acceptmessagesuggestion",
|
|
"target": "handlers_messages_getauthuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1162",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_acceptmessagesuggestion",
|
|
"target": "handlers_messages_parseuintparam",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1163",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_acceptmessagesuggestion",
|
|
"target": "handlers_messages_getconversationwithmembership",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1182",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_acceptmessagesuggestion",
|
|
"target": "handlers_messages_applysuggestionaction",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1198",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_dismissmessagesuggestion",
|
|
"target": "handlers_messages_getauthuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1222",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_dismissmessagesuggestion",
|
|
"target": "handlers_messages_parseuintparam",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1223",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_dismissmessagesuggestion",
|
|
"target": "handlers_messages_getconversationwithmembership",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1239",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_revealsensitivemessage",
|
|
"target": "handlers_messages_getauthuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1261",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_revealsensitivemessage",
|
|
"target": "handlers_messages_parseuintparam",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1262",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_revealsensitivemessage",
|
|
"target": "handlers_messages_getconversationwithmembership",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1273",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_revealsensitivemessage",
|
|
"target": "handlers_messages_extractsensitiveplaintext",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1278",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_getpasswordvaultitems",
|
|
"target": "handlers_messages_getauthuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1292",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_createpasswordvaultitem",
|
|
"target": "handlers_messages_getauthuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1364",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_sharepasswordvaultitem",
|
|
"target": "handlers_messages_getauthuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1419",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_sharepasswordvaultitem",
|
|
"target": "handlers_messages_parseuintparam",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1420",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_sharepasswordvaultitem",
|
|
"target": "handlers_messages_getconversationwithmembership",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1442",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_revealpasswordvaultitem",
|
|
"target": "handlers_messages_getauthuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1473",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_revealpasswordvaultitem",
|
|
"target": "handlers_messages_parseuintparam",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1474",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_unsharepasswordvaultitem",
|
|
"target": "handlers_messages_getauthuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1529",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_unsharepasswordvaultitem",
|
|
"target": "handlers_messages_parseuintparam",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1530",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_messageswebsocket",
|
|
"target": "handlers_messages_getauthuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1563",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_messageswebsocket",
|
|
"target": "handlers_messages_parseuintany",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1614",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_messageswebsocket",
|
|
"target": "handlers_messages_isconversationmember",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1618",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_applysuggestionaction",
|
|
"target": "handlers_messages_asstring",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1693",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_applysuggestionaction",
|
|
"target": "handlers_messages_compactmessagetitle",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1695",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_applysuggestionaction",
|
|
"target": "handlers_messages_firsturlfromtext",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1749",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_applysuggestionaction",
|
|
"target": "handlers_messages_extractyoutubevideoid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1781",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_applysuggestionaction",
|
|
"target": "handlers_messages_extractsensitiveplaintext",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1864",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_ensuremessagingdefaults",
|
|
"target": "handlers_messages_ensureglobalconversations",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1921",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_ensuremessagingdefaults",
|
|
"target": "handlers_messages_ensureuserconversation",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1939",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_extractsensitiveplaintext",
|
|
"target": "handlers_messages_extractsensitivepayload",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2157",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_extractsensitiveplaintext",
|
|
"target": "handlers_messages_asstring",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2162",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "go_pkg_bytes",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "go_pkg_crypto_aes",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "go_pkg_crypto_cipher",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "go_pkg_crypto_rand",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "go_pkg_encoding_base64",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "go_pkg_encoding_hex",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "go_pkg_encoding_json",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "go_pkg_image_png",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "go_pkg_io",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "go_pkg_github_com_pquerna_otp_totp",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "go_pkg_golang_org_x_crypto_bcrypt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "handlers_totpsetuprequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L28",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "handlers_totpsetupresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L33",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "handlers_totpverifyrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L40",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "handlers_totpenablerequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L45",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "handlers_totpdisablerequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L50",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "handlers_totploginrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L56",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "handlers_two_factor_encrypt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L63",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "handlers_two_factor_decrypt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L93",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "handlers_two_factor_generatebackupcodes",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L133",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "handlers_two_factor_setuptotp",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L142",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "handlers_two_factor_verifytotp",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L226",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "handlers_two_factor_enabletotp",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L264",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "handlers_two_factor_disabletotp",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L309",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "handlers_two_factor_gettotpstatus",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L367",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "handlers_two_factor_verifybackupcode",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L385",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "handlers_two_factor_loginwithtotp",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L453",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_two_factor_go",
|
|
"target": "handlers_two_factor_regeneratebackupcodes",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L620",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_two_factor_setuptotp",
|
|
"target": "handlers_two_factor_generatebackupcodes",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L175",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_two_factor_setuptotp",
|
|
"target": "handlers_two_factor_encrypt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L179",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_two_factor_verifytotp",
|
|
"target": "handlers_two_factor_decrypt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L247",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_two_factor_enabletotp",
|
|
"target": "handlers_two_factor_decrypt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L285",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_two_factor_disabletotp",
|
|
"target": "handlers_two_factor_decrypt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L337",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_two_factor_verifybackupcode",
|
|
"target": "handlers_two_factor_decrypt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L406",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_two_factor_verifybackupcode",
|
|
"target": "handlers_two_factor_encrypt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L437",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_two_factor_loginwithtotp",
|
|
"target": "handlers_two_factor_decrypt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L543",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_two_factor_loginwithtotp",
|
|
"target": "handlers_two_factor_encrypt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L572",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_two_factor_regeneratebackupcodes",
|
|
"target": "handlers_two_factor_decrypt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L646",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_two_factor_regeneratebackupcodes",
|
|
"target": "handlers_two_factor_generatebackupcodes",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L659",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_two_factor_regeneratebackupcodes",
|
|
"target": "handlers_two_factor_encrypt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L661",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_oauth_service_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_oauth_service_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_oauth_service_go",
|
|
"target": "go_pkg_net_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_oauth_service_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_oauth_service_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_oauth_service_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_oauth_service_go",
|
|
"target": "go_pkg_golang_org_x_crypto_bcrypt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_oauth_service_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_oauth_service_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_oauth_service_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_oauth_service_go",
|
|
"target": "handlers_centralizedoauthuser",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_oauth_service_go",
|
|
"target": "handlers_oauth_service_getoauthserviceurl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_oauth_service_go",
|
|
"target": "handlers_oauth_service_headervalue",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L31",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_oauth_service_go",
|
|
"target": "handlers_oauth_service_backendpublicbaseurl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L47",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_oauth_service_go",
|
|
"target": "handlers_oauth_service_normalizefrontendredirecturl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L73",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_oauth_service_go",
|
|
"target": "handlers_oauth_service_resolvefrontendredirecturl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L91",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_oauth_service_go",
|
|
"target": "handlers_oauth_service_buildgithubusercallbackurl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L118",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_oauth_service_go",
|
|
"target": "handlers_oauth_service_buildfrontendcallbackredirecturl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L132",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_oauth_service_go",
|
|
"target": "handlers_oauth_service_firstnonempty",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L152",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_oauth_service_go",
|
|
"target": "handlers_oauth_service_uniqueusername",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L162",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_oauth_service_go",
|
|
"target": "handlers_oauth_service_upsertcentralizedoauthuser",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L189",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_oauth_service_backendpublicbaseurl",
|
|
"target": "handlers_oauth_service_headervalue",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L56",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_oauth_service_resolvefrontendredirecturl",
|
|
"target": "handlers_oauth_service_normalizefrontendredirecturl",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L92",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_oauth_service_buildgithubusercallbackurl",
|
|
"target": "handlers_oauth_service_backendpublicbaseurl",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L119",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_oauth_service_buildfrontendcallbackredirecturl",
|
|
"target": "handlers_oauth_service_normalizefrontendredirecturl",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L133",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_oauth_service_upsertcentralizedoauthuser",
|
|
"target": "handlers_oauth_service_firstnonempty",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L194",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_oauth_service_upsertcentralizedoauthuser",
|
|
"target": "handlers_oauth_service_uniqueusername",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L211",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_enhanced_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_enhanced_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_enhanced_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_enhanced_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_enhanced_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_enhanced_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_enhanced_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_enhanced_go",
|
|
"target": "handlers_searchfilters",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_enhanced_go",
|
|
"target": "handlers_daterange",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L30",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_enhanced_go",
|
|
"target": "handlers_searchresult",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L36",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_enhanced_go",
|
|
"target": "handlers_searchresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L62",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_enhanced_go",
|
|
"target": "handlers_search_enhanced_enhancedsearch",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L73",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_enhanced_go",
|
|
"target": "handlers_search_enhanced_searchbookmarks",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L156",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_enhanced_go",
|
|
"target": "handlers_search_enhanced_searchtasks",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L235",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_enhanced_go",
|
|
"target": "handlers_search_enhanced_searchnotes",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L295",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_enhanced_go",
|
|
"target": "handlers_search_enhanced_searchfiles",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L359",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_enhanced_go",
|
|
"target": "handlers_search_enhanced_calculaterelevancescore",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L431",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_enhanced_go",
|
|
"target": "handlers_search_enhanced_getsearchsuggestions",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L479",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_enhanced_go",
|
|
"target": "handlers_search_enhanced_savesearch",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L490",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_enhanced_go",
|
|
"target": "handlers_search_enhanced_getsearchanalytics",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L512",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_enhanced_enhancedsearch",
|
|
"target": "handlers_search_enhanced_searchbookmarks",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L102",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_enhanced_enhancedsearch",
|
|
"target": "handlers_search_enhanced_searchtasks",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L105",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_enhanced_enhancedsearch",
|
|
"target": "handlers_search_enhanced_searchnotes",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L108",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_enhanced_enhancedsearch",
|
|
"target": "handlers_search_enhanced_searchfiles",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L111",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_enhanced_enhancedsearch",
|
|
"target": "handlers_search_enhanced_getsearchsuggestions",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L137",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_enhanced_searchbookmarks",
|
|
"target": "handlers_search_enhanced_calculaterelevancescore",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L221",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_enhanced_searchtasks",
|
|
"target": "handlers_search_enhanced_calculaterelevancescore",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L285",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_enhanced_searchnotes",
|
|
"target": "handlers_search_enhanced_calculaterelevancescore",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L349",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_enhanced_searchfiles",
|
|
"target": "handlers_search_enhanced_calculaterelevancescore",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L421",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_learning_path_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_learning_path_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_learning_path_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_learning_path_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_learning_path_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_learning_path_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_learning_path_go",
|
|
"target": "handlers_learning_path_getlearningpaths",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_learning_path_go",
|
|
"target": "handlers_learning_path_getlearningpath",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L50",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_learning_path_go",
|
|
"target": "handlers_learning_path_createlearningpath",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L73",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_learning_path_go",
|
|
"target": "handlers_learning_path_updatelearningpath",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L104",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_learning_path_go",
|
|
"target": "handlers_learning_path_deletelearningpath",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L144",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_learning_path_go",
|
|
"target": "handlers_learning_path_enrollinlearningpath",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L174",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_learning_path_go",
|
|
"target": "handlers_learning_path_getuserenrollments",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L223",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_learning_path_go",
|
|
"target": "handlers_learning_path_updateprogress",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L245",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_learning_path_go",
|
|
"target": "handlers_learning_path_ratelearningpath",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L304",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_learning_path_go",
|
|
"target": "handlers_learning_path_getlearningpathcategories",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L369",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "go_pkg_crypto_rand",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "go_pkg_encoding_base64",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "go_pkg_io",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "go_pkg_path_filepath",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "handlers_createfilesharerequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "handlers_fileshareresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "handlers_file_generatesecuresharetoken",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L42",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "handlers_file_buildpublicshareurl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L51",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "handlers_file_mapfileshareresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L86",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "handlers_file_getfiles",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L104",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "handlers_file_uploadfile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L149",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "handlers_file_getfile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L234",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "handlers_file_downloadfile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L251",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "handlers_file_createfileshare",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L277",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "handlers_file_getfileshares",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L352",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "handlers_file_deletefileshare",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L392",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "handlers_file_deletefile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L436",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_file_go",
|
|
"target": "handlers_file_determinefiletype",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L473",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_file_mapfileshareresponse",
|
|
"target": "handlers_file_buildpublicshareurl",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L93",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_file_uploadfile",
|
|
"target": "handlers_file_determinefiletype",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L208",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_file_createfileshare",
|
|
"target": "handlers_file_generatesecuresharetoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L312",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_file_createfileshare",
|
|
"target": "handlers_file_mapfileshareresponse",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L348",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_file_getfileshares",
|
|
"target": "handlers_file_mapfileshareresponse",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L385",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_browser_extension_go",
|
|
"target": "go_pkg_archive_zip",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_browser_extension_go",
|
|
"target": "go_pkg_crypto_rand",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_browser_extension_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_browser_extension_go",
|
|
"target": "go_pkg_io",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_browser_extension_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_browser_extension_go",
|
|
"target": "go_pkg_path_filepath",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_browser_extension_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_browser_extension_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_browser_extension_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_browser_extension_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_browser_extension_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_browser_extension_go",
|
|
"target": "handlers_createapikeyrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_browser_extension_go",
|
|
"target": "handlers_apikeyresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_browser_extension_go",
|
|
"target": "handlers_browser_extension_generateapikey",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L37",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_browser_extension_go",
|
|
"target": "handlers_browser_extension_getapikeys",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L113",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_browser_extension_go",
|
|
"target": "handlers_browser_extension_revokeapikey",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L148",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_browser_extension_go",
|
|
"target": "handlers_browser_extension_validateapikey",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L175",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_browser_extension_go",
|
|
"target": "handlers_browser_extension_generateapikey",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L218",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_browser_extension_go",
|
|
"target": "handlers_browser_extension_registerbrowserextension",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L233",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_browser_extension_go",
|
|
"target": "handlers_browser_extension_getbrowserextensions",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L281",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_browser_extension_go",
|
|
"target": "handlers_browser_extension_revokebrowserextension",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L301",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_browser_extension_go",
|
|
"target": "handlers_browser_extension_downloadbrowserextension",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L328",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_browser_extension_go",
|
|
"target": "handlers_browser_extension_createzip",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L370",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_browser_extension_downloadbrowserextension",
|
|
"target": "handlers_browser_extension_createzip",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L336",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_go",
|
|
"target": "go_pkg_encoding_json",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_services",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_go",
|
|
"target": "handlers_mistralconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_go",
|
|
"target": "handlers_chatrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_go",
|
|
"target": "handlers_chatresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L36",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_go",
|
|
"target": "handlers_tokenusage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L48",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_go",
|
|
"target": "handlers_mistralmessage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L55",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_go",
|
|
"target": "handlers_mistralrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L61",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_go",
|
|
"target": "handlers_mistralresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L69",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_go",
|
|
"target": "handlers_chat_getmistralconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L98",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_go",
|
|
"target": "handlers_chat_sendmessage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L103",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_go",
|
|
"target": "handlers_chat_getsessions",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L274",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_go",
|
|
"target": "handlers_chat_getsessionmessages",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L284",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_go",
|
|
"target": "handlers_chat_deletesession",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L302",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_go",
|
|
"target": "handlers_chat_callmistral",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L322",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_demo_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/demo.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_demo_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/demo.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_demo_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_middleware",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/demo.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_demo_go",
|
|
"target": "handlers_demo_demostatus",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/demo.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "go_pkg_context",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "go_pkg_encoding_json",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "go_pkg_errors",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "go_pkg_io",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "go_pkg_net_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_utils",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "handlers_githubusertokenresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L34",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "handlers_githubuseremail",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L46",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "handlers_githubuserinstallationsresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L52",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "handlers_github_user_auth_getgithubappclientid",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L58",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "handlers_github_user_auth_getgithubappclientsecret",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L62",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "handlers_github_user_auth_hasgithubuserauthconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L66",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "handlers_github_user_auth_issecurerequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L70",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "handlers_github_user_auth_setgithubauthcookie",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L77",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "handlers_github_user_auth_storegithubauthflowstate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L82",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "handlers_github_user_auth_cleargithubauthflowstate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L91",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "handlers_github_user_auth_getgithubfrontendredirectfromcookie",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L96",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "handlers_github_user_auth_postgithubtokenrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L104",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "handlers_github_user_auth_exchangegithubauthorizationcode",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L146",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "handlers_github_user_auth_refreshgithubuseraccesstoken",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L165",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "handlers_github_user_auth_tokenexpiryfromseconds",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L182",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "handlers_github_user_auth_upsertgithubuserauth",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L190",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "handlers_github_user_auth_getgithubuserauthrecord",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L250",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "handlers_github_user_auth_decryptgithubusertoken",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L258",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "handlers_github_user_auth_getgithubuseraccesstokenforuser",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L266",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "handlers_github_user_auth_fetchgithubprimaryverifiedemail",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L330",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "handlers_github_user_auth_listgithubuserinstallations",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L373",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_user_auth_go",
|
|
"target": "handlers_github_user_auth_verifygithubinstallationaccessforuser",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L417",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_hasgithubuserauthconfig",
|
|
"target": "handlers_github_user_auth_getgithubappclientid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L67",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_hasgithubuserauthconfig",
|
|
"target": "handlers_github_user_auth_getgithubappclientsecret",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L67",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_setgithubauthcookie",
|
|
"target": "handlers_github_user_auth_issecurerequest",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L79",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_storegithubauthflowstate",
|
|
"target": "handlers_github_user_auth_setgithubauthcookie",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L83",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_cleargithubauthflowstate",
|
|
"target": "handlers_github_user_auth_setgithubauthcookie",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L92",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_exchangegithubauthorizationcode",
|
|
"target": "handlers_github_user_auth_hasgithubuserauthconfig",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L150",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_exchangegithubauthorizationcode",
|
|
"target": "handlers_github_user_auth_getgithubappclientid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L155",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_exchangegithubauthorizationcode",
|
|
"target": "handlers_github_user_auth_getgithubappclientsecret",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L156",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_exchangegithubauthorizationcode",
|
|
"target": "handlers_github_user_auth_postgithubtokenrequest",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L162",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_refreshgithubuseraccesstoken",
|
|
"target": "handlers_github_user_auth_hasgithubuserauthconfig",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L169",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_refreshgithubuseraccesstoken",
|
|
"target": "handlers_github_user_auth_getgithubappclientid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L174",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_refreshgithubuseraccesstoken",
|
|
"target": "handlers_github_user_auth_getgithubappclientsecret",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L175",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_refreshgithubuseraccesstoken",
|
|
"target": "handlers_github_user_auth_postgithubtokenrequest",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L179",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_upsertgithubuserauth",
|
|
"target": "handlers_github_user_auth_tokenexpiryfromseconds",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L226",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_getgithubuseraccesstokenforuser",
|
|
"target": "handlers_github_user_auth_getgithubuserauthrecord",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L267",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_getgithubuseraccesstokenforuser",
|
|
"target": "handlers_github_user_auth_decryptgithubusertoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L276",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_getgithubuseraccesstokenforuser",
|
|
"target": "handlers_github_user_auth_refreshgithubuseraccesstoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L297",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_getgithubuseraccesstokenforuser",
|
|
"target": "handlers_github_user_auth_upsertgithubuserauth",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L311",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_verifygithubinstallationaccessforuser",
|
|
"target": "handlers_github_user_auth_getgithubuseraccesstokenforuser",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L418",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_verifygithubinstallationaccessforuser",
|
|
"target": "handlers_github_user_auth_listgithubuserinstallations",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L423",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_member_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/member.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_member_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/member.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_member_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/member.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_member_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/member.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_member_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/member.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_member_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/member.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_member_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/member.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_member_go",
|
|
"target": "handlers_memberhandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/member.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_member_go",
|
|
"target": "handlers_member_newmemberhandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/member.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_memberhandler",
|
|
"target": "handlers_memberhandler_getmembers",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/member.go",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_memberhandler",
|
|
"target": "handlers_memberhandler_getmemberstats",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/member.go",
|
|
"source_location": "L76",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_member_go",
|
|
"target": "handlers_member_getinitials",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/member.go",
|
|
"source_location": "L103",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_member_go",
|
|
"target": "handlers_member_formattime",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/member.go",
|
|
"source_location": "L116",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_member_go",
|
|
"target": "handlers_member_plurals",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/member.go",
|
|
"source_location": "L138",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_memberhandler_getmembers",
|
|
"target": "handlers_member_getinitials",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/member.go",
|
|
"source_location": "L58",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_memberhandler_getmembers",
|
|
"target": "handlers_member_formattime",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/member.go",
|
|
"source_location": "L59",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_member_formattime",
|
|
"target": "handlers_member_plurals",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/member.go",
|
|
"source_location": "L128",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_go",
|
|
"target": "go_pkg_encoding_json",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_go",
|
|
"target": "go_pkg_io",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_go",
|
|
"target": "handlers_githubuser",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_go",
|
|
"target": "handlers_githubrepo",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L28",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_go",
|
|
"target": "handlers_github_githublogin",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L48",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_go",
|
|
"target": "handlers_github_githubcallback",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L61",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_go",
|
|
"target": "handlers_github_getgithubuser",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L144",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_go",
|
|
"target": "handlers_github_getprimaryemail",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L185",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_go",
|
|
"target": "handlers_github_getcurrentuserwithgithub",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L190",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_go",
|
|
"target": "handlers_github_getgithubrepos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L204",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_go",
|
|
"target": "handlers_githubcontribution",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L252",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_go",
|
|
"target": "handlers_githubactivityresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L259",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_go",
|
|
"target": "handlers_github_fetchgithubrepos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L266",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_go",
|
|
"target": "handlers_github_fetchgithubcontributions",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L301",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_go",
|
|
"target": "handlers_github_getgithubactivity",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L398",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_githubcallback",
|
|
"target": "handlers_github_getgithubuser",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L101",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_getgithubuser",
|
|
"target": "handlers_github_getprimaryemail",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L175",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_getgithubrepos",
|
|
"target": "handlers_github_fetchgithubrepos",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L242",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_getgithubactivity",
|
|
"target": "handlers_github_fetchgithubcontributions",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L428",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_encryption_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_encryption_go",
|
|
"target": "go_pkg_io",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_encryption_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_encryption_go",
|
|
"target": "go_pkg_path_filepath",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_encryption_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_encryption_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_encryption_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_encryption_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_encryption_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_encryption_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_encryption_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_utils",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_encryption_go",
|
|
"target": "handlers_encryptionrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_encryption_go",
|
|
"target": "handlers_encryptionresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L26",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_encryption_go",
|
|
"target": "handlers_encryption_encryptnotecontent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L32",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_encryption_go",
|
|
"target": "handlers_encryption_decryptnotecontent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L53",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_encryption_go",
|
|
"target": "handlers_encryption_createencryptednote",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L77",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_encryption_go",
|
|
"target": "handlers_encryption_getencryptednote",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L166",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_encryption_go",
|
|
"target": "handlers_encryption_uploadencryptedfile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L210",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_encryption_go",
|
|
"target": "handlers_encryption_downloadencryptedfile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L322",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_encryption_go",
|
|
"target": "handlers_encryption_getencryptionstatus",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L370",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_encryption_go",
|
|
"target": "handlers_encryption_generaterandomstringforfile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L409",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_encryption_go",
|
|
"target": "handlers_encryption_determinefiletypeforencryption",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L418",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_encryption_uploadencryptedfile",
|
|
"target": "handlers_encryption_generaterandomstringforfile",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L268",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_encryption_uploadencryptedfile",
|
|
"target": "handlers_encryption_determinefiletypeforencryption",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L278",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_context_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat_context.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_context_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat_context.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_context_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat_context.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_context_go",
|
|
"target": "handlers_usercontext",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat_context.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_context_go",
|
|
"target": "handlers_chat_context_buildusercontext",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat_context.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_context_go",
|
|
"target": "handlers_chat_context_buildsystemprompt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat_context.go",
|
|
"source_location": "L54",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_context_go",
|
|
"target": "handlers_chat_context_getcontextitemids",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat_context.go",
|
|
"source_location": "L147",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_chat_context_go",
|
|
"target": "handlers_chat_context_formatfilesize",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat_context.go",
|
|
"source_location": "L170",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_chat_context_buildsystemprompt",
|
|
"target": "handlers_chat_context_formatfilesize",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/chat_context.go",
|
|
"source_location": "L115",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_goals_habits_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_goals_habits_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_goals_habits_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_goals_habits_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_goals_habits_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_goals_habits_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_goals_habits_go",
|
|
"target": "handlers_goalshabitshandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_goals_habits_go",
|
|
"target": "handlers_goals_habits_newgoalshabitshandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_goalshabitshandler",
|
|
"target": "handlers_goalshabitshandler_creategoal",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L26",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_goalshabitshandler",
|
|
"target": "handlers_goalshabitshandler_getgoals",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L68",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_goalshabitshandler",
|
|
"target": "handlers_goalshabitshandler_getgoal",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L105",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_goalshabitshandler",
|
|
"target": "handlers_goalshabitshandler_updategoal",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L125",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_goalshabitshandler",
|
|
"target": "handlers_goalshabitshandler_deletegoal",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L194",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_goalshabitshandler",
|
|
"target": "handlers_goalshabitshandler_createhabit",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L219",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_goalshabitshandler",
|
|
"target": "handlers_goalshabitshandler_gethabits",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L270",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_goalshabitshandler",
|
|
"target": "handlers_goalshabitshandler_gethabit",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L304",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_goalshabitshandler",
|
|
"target": "handlers_goalshabitshandler_updatehabit",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L325",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_goalshabitshandler",
|
|
"target": "handlers_goalshabitshandler_deletehabit",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L398",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_goalshabitshandler",
|
|
"target": "handlers_goalshabitshandler_createhabitentry",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L423",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_goalshabitshandler",
|
|
"target": "handlers_goalshabitshandler_gethabitentries",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L473",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_goalshabitshandler",
|
|
"target": "handlers_goalshabitshandler_getdashboardstats",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/goals_habits.go",
|
|
"source_location": "L522",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_performance_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/performance.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_performance_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/performance.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_performance_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/performance.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_performance_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_services",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/performance.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_performance_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/performance.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_performance_go",
|
|
"target": "handlers_performancehandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/performance.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_performance_go",
|
|
"target": "handlers_performance_newperformancehandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/performance.go",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_performancehandler",
|
|
"target": "handlers_performancehandler_optimizedatabase",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/performance.go",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_performancehandler",
|
|
"target": "handlers_performancehandler_getdatabasestats",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/performance.go",
|
|
"source_location": "L35",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_performancehandler",
|
|
"target": "handlers_performancehandler_monitorperformance",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/performance.go",
|
|
"source_location": "L46",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_performancehandler",
|
|
"target": "handlers_performancehandler_cleanupoldauditlogs",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/performance.go",
|
|
"source_location": "L57",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_integration_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_integration_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_integration_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_integration_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_integration_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_integration_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_integration_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_integration_go",
|
|
"target": "handlers_integrationhandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_integration_go",
|
|
"target": "handlers_integration_newintegrationhandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler",
|
|
"target": "handlers_integrationhandler_getintegrations",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler",
|
|
"target": "handlers_integrationhandler_getintegration",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L42",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler",
|
|
"target": "handlers_integrationhandler_createintegration",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L64",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler",
|
|
"target": "handlers_integrationhandler_updateintegration",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L99",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler",
|
|
"target": "handlers_integrationhandler_deleteintegration",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L156",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler",
|
|
"target": "handlers_integrationhandler_authorizeintegration",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L169",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler",
|
|
"target": "handlers_integrationhandler_oauthcallback",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L205",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler",
|
|
"target": "handlers_integrationhandler_syncintegration",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L259",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler",
|
|
"target": "handlers_integrationhandler_getsynclogs",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L285",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler",
|
|
"target": "handlers_integrationhandler_getslackauthurl",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L335",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler",
|
|
"target": "handlers_integrationhandler_getdiscordauthurl",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L340",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler",
|
|
"target": "handlers_integrationhandler_getnotionauthurl",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L345",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler",
|
|
"target": "handlers_integrationhandler_getgoogleauthurl",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L350",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler",
|
|
"target": "handlers_integrationhandler_getgithubauthurl",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L355",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler",
|
|
"target": "handlers_integrationhandler_exchangeslackcode",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L361",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler",
|
|
"target": "handlers_integrationhandler_exchangediscordcode",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L366",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler",
|
|
"target": "handlers_integrationhandler_exchangenotioncode",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L371",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler",
|
|
"target": "handlers_integrationhandler_exchangegooglecode",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L376",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler",
|
|
"target": "handlers_integrationhandler_exchangegithubcode",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L381",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler",
|
|
"target": "handlers_integrationhandler_performsync",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L387",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler",
|
|
"target": "handlers_integrationhandler_syncslack",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L453",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler",
|
|
"target": "handlers_integrationhandler_syncdiscord",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L458",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler",
|
|
"target": "handlers_integrationhandler_syncnotion",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L463",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler",
|
|
"target": "handlers_integrationhandler_syncgoogle",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L468",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler",
|
|
"target": "handlers_integrationhandler_syncgithub",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L473",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler_authorizeintegration",
|
|
"target": "handlers_integrationhandler_getslackauthurl",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L187",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler_authorizeintegration",
|
|
"target": "handlers_integrationhandler_getdiscordauthurl",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L189",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler_authorizeintegration",
|
|
"target": "handlers_integrationhandler_getnotionauthurl",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L191",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler_authorizeintegration",
|
|
"target": "handlers_integrationhandler_getgoogleauthurl",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L193",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler_authorizeintegration",
|
|
"target": "handlers_integrationhandler_getgithubauthurl",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L195",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler_oauthcallback",
|
|
"target": "handlers_integrationhandler_exchangeslackcode",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L226",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler_oauthcallback",
|
|
"target": "handlers_integrationhandler_exchangediscordcode",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L228",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler_oauthcallback",
|
|
"target": "handlers_integrationhandler_exchangenotioncode",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L230",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler_oauthcallback",
|
|
"target": "handlers_integrationhandler_exchangegooglecode",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L232",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler_oauthcallback",
|
|
"target": "handlers_integrationhandler_exchangegithubcode",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L234",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler_syncintegration",
|
|
"target": "handlers_integrationhandler_performsync",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L279",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler_performsync",
|
|
"target": "handlers_integrationhandler_syncslack",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L406",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler_performsync",
|
|
"target": "handlers_integrationhandler_syncdiscord",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L408",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler_performsync",
|
|
"target": "handlers_integrationhandler_syncnotion",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L410",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler_performsync",
|
|
"target": "handlers_integrationhandler_syncgoogle",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L412",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_integrationhandler_performsync",
|
|
"target": "handlers_integrationhandler_syncgithub",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/integration.go",
|
|
"source_location": "L414",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_health_go",
|
|
"target": "go_pkg_runtime",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/health.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_health_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/health.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_health_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/health.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_health_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/health.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_health_go",
|
|
"target": "handlers_health_healthcheck",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/health.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_health_go",
|
|
"target": "handlers_health_readinesscheck",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/health.go",
|
|
"source_location": "L85",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_health_go",
|
|
"target": "handlers_health_livenesscheck",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/health.go",
|
|
"source_location": "L101",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "go_pkg_context",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "go_pkg_encoding_base64",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "go_pkg_encoding_json",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "go_pkg_errors",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "go_pkg_io",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "go_pkg_io_fs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "go_pkg_net_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "go_pkg_os_exec",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "go_pkg_path_filepath",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "go_pkg_regexp",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "go_pkg_github_com_golang_jwt_jwt_v5",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L22",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_githubinstallationreposresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L30",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_githubappinstallationdetails",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L34",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_githubinstallationtokenresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L42",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_githubbackuprequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L47",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_githubbackupresult",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L52",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_getgithubappstatus",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L62",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_getgithubappinstallurl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L105",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_githubappinstallcallback",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L172",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_getgithubapprepos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L296",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_getgithubbackups",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L349",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_backupgithubrepositories",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L375",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_getgithubrequestuserid",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L528",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_getusergithubinstallation",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L536",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_resolvegithubbackuptoken",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L544",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_resolvecentralizedgithubbackuptoken",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L580",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_getgithubappaccesstokenforuser",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L620",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_upsertgithubbackuprecord",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L637",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_normalizegithubrepofullname",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L663",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_buildgithubbackuppath",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L676",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_getgithubbackuproot",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L687",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_getgithubbackuptimeout",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L699",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_backupgithubrepositorymirror",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L711",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_calculatedirectorysize",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L761",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_fetchgithubinstallationrepos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L783",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_fetchgithubrepobyfullname",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L815",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_isgithubappinstallenabled",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L857",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_hasgithubappcredentials",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L861",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_getgithubappslug",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L866",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_creategithubinstallationaccesstoken",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L870",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_fetchgithubappinstallationdetails",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L924",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_creategithubappjwt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L966",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_loadgithubappprivatekey",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L997",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_redirecttogithubintegrationpage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L1015",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_backup_go",
|
|
"target": "handlers_github_backup_truncatestring",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L1040",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubappstatus",
|
|
"target": "handlers_github_backup_getgithubrequestuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L63",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubappstatus",
|
|
"target": "handlers_github_backup_getgithubappslug",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L71",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubappstatus",
|
|
"target": "handlers_github_backup_isgithubappinstallenabled",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L72",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubappstatus",
|
|
"target": "handlers_github_backup_hasgithubappcredentials",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L74",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubappstatus",
|
|
"target": "handlers_github_backup_getusergithubinstallation",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L95",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubappinstallurl",
|
|
"target": "handlers_github_backup_getgithubrequestuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L106",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubappinstallurl",
|
|
"target": "handlers_github_backup_isgithubappinstallenabled",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L150",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubappinstallurl",
|
|
"target": "handlers_github_backup_getgithubappslug",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L161",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_githubappinstallcallback",
|
|
"target": "handlers_github_backup_redirecttogithubintegrationpage",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L178",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_githubappinstallcallback",
|
|
"target": "handlers_github_backup_hasgithubappcredentials",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L230",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_githubappinstallcallback",
|
|
"target": "handlers_github_backup_fetchgithubappinstallationdetails",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L231",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_githubappinstallcallback",
|
|
"target": "handlers_github_backup_getgithubappslug",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L245",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubapprepos",
|
|
"target": "handlers_github_backup_getgithubrequestuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L297",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubapprepos",
|
|
"target": "handlers_github_backup_getusergithubinstallation",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L309",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubapprepos",
|
|
"target": "handlers_github_backup_creategithubinstallationaccesstoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L329",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubapprepos",
|
|
"target": "handlers_github_backup_fetchgithubinstallationrepos",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L335",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubbackups",
|
|
"target": "handlers_github_backup_getgithubrequestuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L350",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubbackups",
|
|
"target": "handlers_github_backup_getgithubbackuproot",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L369",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_backupgithubrepositories",
|
|
"target": "handlers_github_backup_getgithubrequestuserid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L376",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_backupgithubrepositories",
|
|
"target": "handlers_github_backup_resolvegithubbackuptoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L398",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_backupgithubrepositories",
|
|
"target": "handlers_github_backup_getgithubbackuproot",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L404",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_backupgithubrepositories",
|
|
"target": "handlers_github_backup_fetchgithubinstallationrepos",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L419",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_backupgithubrepositories",
|
|
"target": "handlers_github_backup_normalizegithubrepofullname",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L433",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_backupgithubrepositories",
|
|
"target": "handlers_github_backup_fetchgithubrepobyfullname",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L451",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_backupgithubrepositories",
|
|
"target": "handlers_github_backup_buildgithubbackuppath",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L465",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_backupgithubrepositories",
|
|
"target": "handlers_github_backup_getgithubbackuptimeout",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L467",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_backupgithubrepositories",
|
|
"target": "handlers_github_backup_backupgithubrepositorymirror",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L468",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_backupgithubrepositories",
|
|
"target": "handlers_github_backup_upsertgithubbackuprecord",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L507",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_resolvegithubbackuptoken",
|
|
"target": "handlers_github_backup_resolvecentralizedgithubbackuptoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L546",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_resolvegithubbackuptoken",
|
|
"target": "handlers_github_backup_getgithubappaccesstokenforuser",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L564",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_resolvecentralizedgithubbackuptoken",
|
|
"target": "handlers_github_backup_getusergithubinstallation",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L592",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubappaccesstokenforuser",
|
|
"target": "handlers_github_backup_getusergithubinstallation",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L621",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubappaccesstokenforuser",
|
|
"target": "handlers_github_backup_creategithubinstallationaccesstoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L629",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_buildgithubbackuppath",
|
|
"target": "handlers_github_backup_getgithubbackuproot",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L684",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_backupgithubrepositorymirror",
|
|
"target": "handlers_github_backup_calculatedirectorysize",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L753",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_fetchgithubinstallationrepos",
|
|
"target": "handlers_github_backup_truncatestring",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L805",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_fetchgithubrepobyfullname",
|
|
"target": "handlers_github_backup_truncatestring",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L847",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_isgithubappinstallenabled",
|
|
"target": "handlers_github_backup_getgithubappslug",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L858",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_creategithubinstallationaccesstoken",
|
|
"target": "handlers_github_backup_hasgithubappcredentials",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L871",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_creategithubinstallationaccesstoken",
|
|
"target": "handlers_github_backup_creategithubappjwt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L875",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_creategithubinstallationaccesstoken",
|
|
"target": "handlers_github_backup_truncatestring",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L902",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_fetchgithubappinstallationdetails",
|
|
"target": "handlers_github_backup_hasgithubappcredentials",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L925",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_fetchgithubappinstallationdetails",
|
|
"target": "handlers_github_backup_creategithubappjwt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L929",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_fetchgithubappinstallationdetails",
|
|
"target": "handlers_github_backup_truncatestring",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L956",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_creategithubappjwt",
|
|
"target": "handlers_github_backup_loadgithubappprivatekey",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L972",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_youtube_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_youtube_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_youtube_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_youtube_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_services",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_youtube_go",
|
|
"target": "handlers_youtubesearchrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_youtube_go",
|
|
"target": "handlers_youtubevideodetailsrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_youtube_go",
|
|
"target": "handlers_youtubechannelvideosrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_youtube_go",
|
|
"target": "handlers_youtube_searchyoutube",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L31",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_youtube_go",
|
|
"target": "handlers_youtube_getyoutubevideodetails",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L57",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_youtube_go",
|
|
"target": "handlers_youtubechannelurlrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L78",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_youtube_go",
|
|
"target": "handlers_youtube_getyoutubechannelvideosfromurl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_youtube_go",
|
|
"target": "handlers_youtube_getyoutubechannelvideos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L114",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_youtube_go",
|
|
"target": "handlers_youtube_getyoutubetrending",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L146",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_youtube_go",
|
|
"target": "handlers_youtube_getpredefinedchannelvideos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L174",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_youtube_go",
|
|
"target": "handlers_youtube_youtubesearchtest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L193",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_calendar_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_calendar_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_calendar_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_calendar_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_calendar_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_calendar_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_calendar_go",
|
|
"target": "handlers_calendarhandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_calendar_go",
|
|
"target": "handlers_calendar_newcalendarhandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_calendar_go",
|
|
"target": "handlers_calendareventrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_calendarhandler",
|
|
"target": "handlers_calendarhandler_getevents",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L43",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_calendarhandler",
|
|
"target": "handlers_calendarhandler_getevent",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L83",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_calendarhandler",
|
|
"target": "handlers_calendarhandler_createevent",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L107",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_calendarhandler",
|
|
"target": "handlers_calendarhandler_updateevent",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L162",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_calendarhandler",
|
|
"target": "handlers_calendarhandler_deleteevent",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L219",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_calendarhandler",
|
|
"target": "handlers_calendarhandler_getupcomingevents",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L246",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_calendarhandler",
|
|
"target": "handlers_calendarhandler_gettodayevents",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L265",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_calendarhandler",
|
|
"target": "handlers_calendarhandler_getdeadlines",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L285",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_calendarhandler",
|
|
"target": "handlers_calendarhandler_toggleeventcompletion",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/calendar.go",
|
|
"source_location": "L304",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_social_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/social.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_social_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/social.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_social_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/social.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_social_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/social.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_social_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/social.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_social_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/social.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_social_go",
|
|
"target": "handlers_socialhandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/social.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_social_go",
|
|
"target": "handlers_social_newsocialhandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/social.go",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_socialhandler",
|
|
"target": "handlers_socialhandler_getprofile",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/social.go",
|
|
"source_location": "L22",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_socialhandler",
|
|
"target": "handlers_socialhandler_updateprofile",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/social.go",
|
|
"source_location": "L80",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_socialhandler",
|
|
"target": "handlers_socialhandler_followuser",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/social.go",
|
|
"source_location": "L171",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_socialhandler",
|
|
"target": "handlers_socialhandler_getfollowers",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/social.go",
|
|
"source_location": "L226",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_socialhandler",
|
|
"target": "handlers_socialhandler_getfollowing",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/social.go",
|
|
"source_location": "L263",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_socialhandler",
|
|
"target": "handlers_socialhandler_searchusers",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/social.go",
|
|
"source_location": "L300",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "go_pkg_archive_zip",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "go_pkg_crypto_sha256",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "go_pkg_encoding_hex",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "go_pkg_encoding_json",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "go_pkg_io",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "go_pkg_log",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "go_pkg_os_exec",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "go_pkg_path_filepath",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "go_pkg_runtime",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "go_pkg_sync",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updateinfo",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updatestatus",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L37",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updaterequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L47",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_init",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L59",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_getcurrentversion",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L71",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_checkforupdates",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L104",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_installupdate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L147",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_getupdateprogress",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L177",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_updateprogresswebsocket",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L185",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_checkforupdateswithdocker",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L193",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_getlatestgithubrelease",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L217",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_getlateststablerelease",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L275",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_checkforupdateswithdockerregistry",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L327",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_getimageid",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L367",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_pullimage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L383",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_isnewerversion",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L397",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_performupdate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L435",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_updatewithdockercompose",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L503",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_downloadupdate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L552",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_progresswriter",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L617",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_progresswriter",
|
|
"target": "handlers_progresswriter_write",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L622",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_verifychecksum",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L631",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_extractandinstall",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L652",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_extractfile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L709",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_backupuserdata",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L730",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_applyupdate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L791",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_restartapplication",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L811",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_broadcastprogress",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L842",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_getupdatestatusstring",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L851",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_rollbackupdate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L871",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_copyfile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L938",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_updates_go",
|
|
"target": "handlers_updates_copydirectory",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L956",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_updates_checkforupdates",
|
|
"target": "handlers_updates_getcurrentversion",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L109",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_updates_checkforupdates",
|
|
"target": "handlers_updates_checkforupdateswithdocker",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L114",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_updates_installupdate",
|
|
"target": "handlers_updates_performupdate",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L168",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_updates_checkforupdateswithdocker",
|
|
"target": "handlers_updates_getlatestgithubrelease",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L197",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_updates_checkforupdateswithdocker",
|
|
"target": "handlers_updates_checkforupdateswithdockerregistry",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L201",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_updates_checkforupdateswithdocker",
|
|
"target": "handlers_updates_isnewerversion",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L207",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_updates_getlatestgithubrelease",
|
|
"target": "handlers_updates_getlateststablerelease",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L254",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_updates_performupdate",
|
|
"target": "handlers_updates_backupuserdata",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L452",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_updates_performupdate",
|
|
"target": "handlers_updates_updatewithdockercompose",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L467",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_updates_performupdate",
|
|
"target": "handlers_updates_rollbackupdate",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L470",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_updates_performupdate",
|
|
"target": "handlers_updates_restartapplication",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L499",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_updates_extractandinstall",
|
|
"target": "handlers_updates_extractfile",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L694",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_updates_backupuserdata",
|
|
"target": "handlers_updates_copyfile",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L749",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_updates_backupuserdata",
|
|
"target": "handlers_updates_copydirectory",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L770",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_updates_broadcastprogress",
|
|
"target": "handlers_updates_getupdatestatusstring",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L847",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_updates_rollbackupdate",
|
|
"target": "handlers_updates_copyfile",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L887",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_updates_rollbackupdate",
|
|
"target": "handlers_updates_copydirectory",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L916",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_updates_copydirectory",
|
|
"target": "handlers_updates_copyfile",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L973",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_update_settings_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/update_settings.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_update_settings_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/update_settings.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_update_settings_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/update_settings.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_update_settings_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/update_settings.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_update_settings_go",
|
|
"target": "handlers_updatesettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/update_settings.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_update_settings_go",
|
|
"target": "handlers_update_settings_getupdatesettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/update_settings.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_update_settings_go",
|
|
"target": "handlers_update_settings_updateupdatesettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/update_settings.go",
|
|
"source_location": "L42",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_update_settings_go",
|
|
"target": "handlers_update_settings_gettestupdatesettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/update_settings.go",
|
|
"source_location": "L71",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_update_settings_go",
|
|
"target": "handlers_update_settings_getupdatesettingsforapi",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/update_settings.go",
|
|
"source_location": "L77",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_update_settings_go",
|
|
"target": "handlers_update_settings_getdefaultupdatesettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/update_settings.go",
|
|
"source_location": "L93",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_update_settings_updateupdatesettings",
|
|
"target": "handlers_update_settings_getupdatesettings",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/update_settings.go",
|
|
"source_location": "L67",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_update_settings_gettestupdatesettings",
|
|
"target": "handlers_update_settings_getdefaultupdatesettings",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/update_settings.go",
|
|
"source_location": "L72",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_update_settings_getupdatesettingsforapi",
|
|
"target": "handlers_update_settings_getdefaultupdatesettings",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/update_settings.go",
|
|
"source_location": "L81",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_app_auth_test_go",
|
|
"target": "go_pkg_encoding_json",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_app_auth_test_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_app_auth_test_go",
|
|
"target": "go_pkg_net_http_httptest",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_app_auth_test_go",
|
|
"target": "go_pkg_net_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_app_auth_test_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_app_auth_test_go",
|
|
"target": "go_pkg_testing",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_app_auth_test_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_app_auth_test_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_app_auth_test_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_app_auth_test_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_app_auth_test_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_utils",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_app_auth_test_go",
|
|
"target": "go_pkg_gorm_io_driver_sqlite",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_app_auth_test_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_app_auth_test_go",
|
|
"target": "handlers_github_app_auth_test_setupgithubauthtestdb",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_app_auth_test_go",
|
|
"target": "handlers_github_app_auth_test_withcontrolservicebaseurl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L45",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_app_auth_test_go",
|
|
"target": "handlers_github_app_auth_test_testgithubloginredirectstocontrolservice",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L55",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_app_auth_test_go",
|
|
"target": "handlers_github_app_auth_test_testhandleoauthcallbackstorescontrollersessionandredirects",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_app_auth_test_go",
|
|
"target": "handlers_github_app_auth_test_testgetgithubreposusescontrolserviceandpersistsrefreshedtoken",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L144",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_github_app_auth_test_go",
|
|
"target": "handlers_github_app_auth_test_testgithubappinstallcallbackrejectsinaccessibleinstallationviacontrolservice",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L222",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_app_auth_test_testgithubloginredirectstocontrolservice",
|
|
"target": "handlers_github_app_auth_test_withcontrolservicebaseurl",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L57",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_app_auth_test_testhandleoauthcallbackstorescontrollersessionandredirects",
|
|
"target": "handlers_github_app_auth_test_setupgithubauthtestdb",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L86",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_app_auth_test_testhandleoauthcallbackstorescontrollersessionandredirects",
|
|
"target": "handlers_github_app_auth_test_withcontrolservicebaseurl",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L107",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_app_auth_test_testgetgithubreposusescontrolserviceandpersistsrefreshedtoken",
|
|
"target": "handlers_github_app_auth_test_setupgithubauthtestdb",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L146",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_app_auth_test_testgetgithubreposusescontrolserviceandpersistsrefreshedtoken",
|
|
"target": "handlers_github_app_auth_test_withcontrolservicebaseurl",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L192",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_app_auth_test_testgithubappinstallcallbackrejectsinaccessibleinstallationviacontrolservice",
|
|
"target": "handlers_github_app_auth_test_setupgithubauthtestdb",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L224",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_app_auth_test_testgithubappinstallcallbackrejectsinaccessibleinstallationviacontrolservice",
|
|
"target": "handlers_github_app_auth_test_withcontrolservicebaseurl",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L270",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "go_pkg_bytes",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "go_pkg_context",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "go_pkg_crypto_rand",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "go_pkg_encoding_hex",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "go_pkg_encoding_json",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "go_pkg_errors",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "go_pkg_io",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "go_pkg_net_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_utils",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_controlservicetokenvalidationresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L32",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_controlserviceerrorresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L37",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_controlservicegithubappinfo",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L41",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_controlserviceinstallationverification",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L48",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_controlserviceaccesstokenpayload",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L56",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_control_service_auth_storecontrolserviceauthflowstate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L63",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_control_service_auth_clearcontrolserviceauthflowstate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L71",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_control_service_auth_getcontrolservicefrontendredirectfromcookie",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L75",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_control_service_auth_buildcontrolservicecallbackurl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L83",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_control_service_auth_buildgithubappinstallcallbackurl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L91",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_control_service_auth_buildcontrolservicegithubstarturl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L108",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_control_service_auth_controlserviceclient",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L125",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_control_service_auth_parsecontrolserviceerror",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L129",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_control_service_auth_validatecontrolservicetoken",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L141",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_control_service_auth_upsertcontrolservicesession",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L189",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_control_service_auth_getcontrolservicesessionrecord",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L232",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_control_service_auth_getcontrolservicetokenforuser",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L240",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_control_service_auth_persistcontrolservicetoken",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L256",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_control_service_auth_performcontrolservicerequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L275",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_control_service_auth_fetchcontrolservicegithubrepos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L322",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_control_service_auth_fetchcontrolservicegithubappinfo",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L337",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_control_service_auth_fetchcontrolservicegithubappinstallurl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L350",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_control_service_auth_verifycontrolservicegithubinstallation",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L377",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_control_service_auth_fetchcontrolservicegithubapprepos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L401",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_control_service_auth_fetchcontrolservicegithubuseraccesstoken",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L428",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_control_service_auth_fetchcontrolservicegithubinstallationaccesstoken",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L444",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_control_service_auth_handleoauthcallback",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L469",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_control_service_auth_go",
|
|
"target": "handlers_control_service_auth_generaterandomstring",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L517",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_buildcontrolservicegithubstarturl",
|
|
"target": "handlers_control_service_auth_buildcontrolservicecallbackurl",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L109",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_validatecontrolservicetoken",
|
|
"target": "handlers_control_service_auth_controlserviceclient",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L165",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_validatecontrolservicetoken",
|
|
"target": "handlers_control_service_auth_parsecontrolserviceerror",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L176",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_getcontrolservicetokenforuser",
|
|
"target": "handlers_control_service_auth_getcontrolservicesessionrecord",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L241",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_performcontrolservicerequest",
|
|
"target": "handlers_control_service_auth_getcontrolservicetokenforuser",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L284",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_performcontrolservicerequest",
|
|
"target": "handlers_control_service_auth_controlserviceclient",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L300",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_performcontrolservicerequest",
|
|
"target": "handlers_control_service_auth_persistcontrolservicetoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L312",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_performcontrolservicerequest",
|
|
"target": "handlers_control_service_auth_parsecontrolserviceerror",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L316",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_fetchcontrolservicegithubrepos",
|
|
"target": "handlers_control_service_auth_performcontrolservicerequest",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L323",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_fetchcontrolservicegithubappinfo",
|
|
"target": "handlers_control_service_auth_performcontrolservicerequest",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L338",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_fetchcontrolservicegithubappinstallurl",
|
|
"target": "handlers_control_service_auth_performcontrolservicerequest",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L360",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_verifycontrolservicegithubinstallation",
|
|
"target": "handlers_control_service_auth_performcontrolservicerequest",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L378",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_fetchcontrolservicegithubapprepos",
|
|
"target": "handlers_control_service_auth_performcontrolservicerequest",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L402",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_fetchcontrolservicegithubuseraccesstoken",
|
|
"target": "handlers_control_service_auth_performcontrolservicerequest",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L429",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_fetchcontrolservicegithubinstallationaccesstoken",
|
|
"target": "handlers_control_service_auth_performcontrolservicerequest",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L445",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_handleoauthcallback",
|
|
"target": "handlers_control_service_auth_getcontrolservicefrontendredirectfromcookie",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L470",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_handleoauthcallback",
|
|
"target": "handlers_control_service_auth_clearcontrolserviceauthflowstate",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L471",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_handleoauthcallback",
|
|
"target": "handlers_control_service_auth_validatecontrolservicetoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L479",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_handleoauthcallback",
|
|
"target": "handlers_control_service_auth_upsertcontrolservicesession",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L497",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_time_entry_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_time_entry_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_time_entry_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_time_entry_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_time_entry_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_time_entry_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_time_entry_go",
|
|
"target": "handlers_timeentryhandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_time_entry_go",
|
|
"target": "handlers_time_entry_newtimeentryhandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_time_entry_go",
|
|
"target": "handlers_createtimeentryrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_time_entry_go",
|
|
"target": "handlers_updatetimeentryrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L36",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_timeentryhandler",
|
|
"target": "handlers_timeentryhandler_gettimeentries",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L45",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_timeentryhandler",
|
|
"target": "handlers_timeentryhandler_gettimeentry",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_timeentryhandler",
|
|
"target": "handlers_timeentryhandler_createtimeentry",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L111",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_timeentryhandler",
|
|
"target": "handlers_timeentryhandler_updatetimeentry",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L159",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_timeentryhandler",
|
|
"target": "handlers_timeentryhandler_stoptimeentry",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L228",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_timeentryhandler",
|
|
"target": "handlers_timeentryhandler_deletetimeentry",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L264",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_timeentryhandler",
|
|
"target": "handlers_timeentryhandler_gettimestats",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/time_entry.go",
|
|
"source_location": "L291",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_admin_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_admin_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_admin_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_admin_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_admin_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_admin_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_admin_go",
|
|
"target": "go_pkg_golang_org_x_crypto_bcrypt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_admin_go",
|
|
"target": "handlers_admin_adminmiddleware",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_admin_go",
|
|
"target": "handlers_admin_admingetalllearningpaths",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L44",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_admin_go",
|
|
"target": "handlers_admin_adminreviewlearningpath",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L100",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_admin_go",
|
|
"target": "handlers_admin_admingetusers",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L161",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_admin_go",
|
|
"target": "handlers_admin_admincreateuser",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L217",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_admin_go",
|
|
"target": "handlers_admin_adminupdateuserrole",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L282",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_admin_go",
|
|
"target": "handlers_admin_admingetstats",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L334",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_admin_go",
|
|
"target": "handlers_admin_admindeletelearningpath",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L368",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_recommendations_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_recommendations_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_recommendations_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_recommendations_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_recommendations_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_recommendations_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_recommendations_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_services",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_recommendations_go",
|
|
"target": "handlers_airecommendationhandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_recommendations_go",
|
|
"target": "handlers_ai_recommendations_newairecommendationhandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L22",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_airecommendationhandler",
|
|
"target": "handlers_airecommendationhandler_getrecommendations",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L30",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_airecommendationhandler",
|
|
"target": "handlers_airecommendationhandler_getrecommendationstats",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L65",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_airecommendationhandler",
|
|
"target": "handlers_airecommendationhandler_updatepreferences",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L141",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_airecommendationhandler",
|
|
"target": "handlers_airecommendationhandler_recordinteraction",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L203",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_airecommendationhandler",
|
|
"target": "handlers_airecommendationhandler_getrecommendationhistory",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L251",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_airecommendationhandler",
|
|
"target": "handlers_airecommendationhandler_deleterecommendation",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L296",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_airecommendationhandler",
|
|
"target": "handlers_airecommendationhandler_getinsights",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L318",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_settings_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_settings.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_settings_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_settings.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_settings_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_settings.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_settings_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_settings.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_settings_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_settings.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_settings_go",
|
|
"target": "handlers_aisettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_settings.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_settings_go",
|
|
"target": "handlers_ai_settings_getaisettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_settings.go",
|
|
"source_location": "L66",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_settings_go",
|
|
"target": "handlers_ai_settings_updateaisettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_settings.go",
|
|
"source_location": "L73",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_settings_go",
|
|
"target": "handlers_ai_settings_testaiconnection",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_settings.go",
|
|
"source_location": "L161",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_settings_go",
|
|
"target": "handlers_ai_settings_getdefaultaisettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_settings.go",
|
|
"source_location": "L257",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_settings_go",
|
|
"target": "handlers_ai_settings_maskapikey",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_settings.go",
|
|
"source_location": "L364",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_settings_go",
|
|
"target": "handlers_ai_settings_ismasked",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_settings.go",
|
|
"source_location": "L374",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_ai_settings_go",
|
|
"target": "handlers_ai_settings_getboolenv",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_settings.go",
|
|
"source_location": "L378",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_ai_settings_getaisettings",
|
|
"target": "handlers_ai_settings_getdefaultaisettings",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_settings.go",
|
|
"source_location": "L68",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_ai_settings_updateaisettings",
|
|
"target": "handlers_ai_settings_ismasked",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/ai_settings.go",
|
|
"source_location": "L97",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_video_bookmark_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_video_bookmark_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_video_bookmark_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_video_bookmark_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_video_bookmark_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_services",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_video_bookmark_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_video_bookmark_go",
|
|
"target": "handlers_videobookmarkhandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_video_bookmark_go",
|
|
"target": "handlers_video_bookmark_newvideobookmarkhandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_videobookmarkhandler",
|
|
"target": "handlers_videobookmarkhandler_savevideobookmark",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_videobookmarkhandler",
|
|
"target": "handlers_videobookmarkhandler_getuserbookmarks",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L58",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_videobookmarkhandler",
|
|
"target": "handlers_videobookmarkhandler_getbookmarkbyid",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L95",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_videobookmarkhandler",
|
|
"target": "handlers_videobookmarkhandler_updatebookmark",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L123",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_videobookmarkhandler",
|
|
"target": "handlers_videobookmarkhandler_deletebookmark",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L160",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_videobookmarkhandler",
|
|
"target": "handlers_videobookmarkhandler_togglewatched",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L187",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_videobookmarkhandler",
|
|
"target": "handlers_videobookmarkhandler_togglefavorite",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L215",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_videobookmarkhandler",
|
|
"target": "handlers_videobookmarkhandler_searchbookmarks",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L243",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_videobookmarkhandler",
|
|
"target": "handlers_videobookmarkhandler_getbookmarkstats",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L289",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "go_pkg_crypto_rand",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "go_pkg_encoding_json",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "go_pkg_errors",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "go_pkg_io",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "go_pkg_net_smtp",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "go_pkg_os_exec",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "go_pkg_runtime",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "go_pkg_github_com_golang_jwt_jwt_v5",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "go_pkg_golang_org_x_crypto_bcrypt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L22",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_loginrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L26",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_registerrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L31",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_authresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L38",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_passwordresetrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L43",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_passwordresetconfirm",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L47",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_passwordresetcode",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L52",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_claims",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L62",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_getdurationenv",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L72",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_generatejwt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L91",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_generatejwtwithgithubaccesstoken",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L95",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_generatejwt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L99",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_validatejwt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L117",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_getauthenticateduserfromheader",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L133",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_hasapikeypermission",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L160",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_requiredapikeypermission",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L177",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_validateapikeyforrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L200",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_authmiddleware",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L236",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_checkusers",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L332",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_register",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L348",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_login",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L434",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_getcurrentuser",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L477",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_updateprofile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L488",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_changepassword",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L535",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_logout",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L578",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_generateresetcode",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L583",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_sendresetemail",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L596",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_requestpasswordreset",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L637",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_confirmpasswordreset",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L697",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_getdashboardstats",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L740",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_formattimeago",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L874",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_githubrelease",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L901",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_getlatestversion",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L911",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_getcurrentversion",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L965",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_isrunningindocker",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L997",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_getdockerimageversion",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L1013",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_getcontainerid",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L1042",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_readversionfile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L1074",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_getgitversion",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L1093",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_auth_go",
|
|
"target": "handlers_auth_getversionhandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L1109",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_generatejwtwithgithubaccesstoken",
|
|
"target": "handlers_auth_generatejwt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L96",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_generatejwt",
|
|
"target": "handlers_auth_getdurationenv",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L106",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_getauthenticateduserfromheader",
|
|
"target": "handlers_auth_validatejwt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L147",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_validateapikeyforrequest",
|
|
"target": "handlers_auth_requiredapikeypermission",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L201",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_validateapikeyforrequest",
|
|
"target": "handlers_auth_hasapikeypermission",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L217",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_authmiddleware",
|
|
"target": "handlers_auth_validatejwt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L294",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_authmiddleware",
|
|
"target": "handlers_auth_validateapikeyforrequest",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L312",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_register",
|
|
"target": "handlers_auth_getauthenticateduserfromheader",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L368",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_register",
|
|
"target": "handlers_auth_generatejwt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L418",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_login",
|
|
"target": "handlers_auth_generatejwt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L461",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_requestpasswordreset",
|
|
"target": "handlers_auth_generateresetcode",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L655",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_requestpasswordreset",
|
|
"target": "handlers_auth_sendresetemail",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L688",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_getdashboardstats",
|
|
"target": "handlers_auth_formattimeago",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L828",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_getcurrentversion",
|
|
"target": "handlers_auth_isrunningindocker",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L967",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_getcurrentversion",
|
|
"target": "handlers_auth_getdockerimageversion",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L968",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_getcurrentversion",
|
|
"target": "handlers_auth_readversionfile",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L979",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_getcurrentversion",
|
|
"target": "handlers_auth_getgitversion",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L984",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_getdockerimageversion",
|
|
"target": "handlers_auth_getcontainerid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L1015",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_getversionhandler",
|
|
"target": "handlers_auth_getlatestversion",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L1110",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_getversionhandler",
|
|
"target": "handlers_auth_getcurrentversion",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L1120",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_getversionhandler",
|
|
"target": "handlers_auth_isrunningindocker",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L1134",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_go",
|
|
"target": "go_pkg_bytes",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_go",
|
|
"target": "go_pkg_encoding_json",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_go",
|
|
"target": "go_pkg_io",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_go",
|
|
"target": "go_pkg_net_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_go",
|
|
"target": "handlers_bravesearchresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_go",
|
|
"target": "handlers_bravenewsresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search.go",
|
|
"source_location": "L28",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_go",
|
|
"target": "handlers_bravesearchresult",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search.go",
|
|
"source_location": "L39",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_go",
|
|
"target": "handlers_search_searchweb",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search.go",
|
|
"source_location": "L48",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_go",
|
|
"target": "handlers_search_searchnews",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search.go",
|
|
"source_location": "L234",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_search_go",
|
|
"target": "handlers_search_getsearchsuggestions",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/search.go",
|
|
"source_location": "L461",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_audit_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_audit_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_audit_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_audit_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_audit_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_audit_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_audit_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_audit_go",
|
|
"target": "handlers_audit_getauditlogs",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_audit_go",
|
|
"target": "handlers_audit_getauditlogstats",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L95",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_audit_go",
|
|
"target": "handlers_audit_getauditlog",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L224",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_audit_go",
|
|
"target": "handlers_audit_exportauditlogs",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L257",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_audit_go",
|
|
"target": "handlers_audit_cleanupauditlogs",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L331",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_audit_go",
|
|
"target": "handlers_audit_generatecsv",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L364",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_audit_exportauditlogs",
|
|
"target": "handlers_audit_generatecsv",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L319",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_marketplace_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_marketplace_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_marketplace_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_marketplace_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_marketplace_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_marketplace_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_marketplace_go",
|
|
"target": "go_pkg_gorm_io_gorm",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_marketplace_go",
|
|
"target": "handlers_marketplacehandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_marketplace_go",
|
|
"target": "handlers_marketplace_newmarketplacehandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_marketplacehandler",
|
|
"target": "handlers_marketplacehandler_getmarketplaceitems",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_marketplacehandler",
|
|
"target": "handlers_marketplacehandler_getmarketplaceitem",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L114",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_marketplacehandler",
|
|
"target": "handlers_marketplacehandler_createmarketplaceitem",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L135",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_marketplacehandler",
|
|
"target": "handlers_marketplacehandler_updatemarketplaceitem",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L156",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_marketplacehandler",
|
|
"target": "handlers_marketplacehandler_deletemarketplaceitem",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L205",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_marketplacehandler",
|
|
"target": "handlers_marketplacehandler_getmymarketplaceitems",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L230",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_marketplacehandler",
|
|
"target": "handlers_marketplacehandler_createmarketplacereview",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L243",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_marketplacehandler",
|
|
"target": "handlers_marketplacehandler_getmarketplacereviews",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L300",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_marketplacehandler",
|
|
"target": "handlers_marketplacehandler_createcontentshare",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L313",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_marketplacehandler",
|
|
"target": "handlers_marketplacehandler_getcontentshare",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L334",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_marketplacehandler",
|
|
"target": "handlers_marketplacehandler_getmycontentshares",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L380",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_marketplacehandler",
|
|
"target": "handlers_marketplacehandler_deletecontentshare",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L393",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_marketplacehandler",
|
|
"target": "handlers_marketplacehandler_getmarketplacestats",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/marketplace.go",
|
|
"source_location": "L418",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_course_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_course_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_course_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_course_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_course_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_course_go",
|
|
"target": "handlers_course_getcourses",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_course_go",
|
|
"target": "handlers_course_getcourse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L78",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_course_go",
|
|
"target": "handlers_course_getcoursebyslug",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L94",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_course_go",
|
|
"target": "handlers_course_getfeaturedcourses",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L110",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_course_go",
|
|
"target": "handlers_course_getztmcourses",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L136",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_course_go",
|
|
"target": "handlers_course_getcoursecategories",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L175",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_course_go",
|
|
"target": "handlers_course_searchcourses",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L202",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_handlers_course_go",
|
|
"target": "handlers_course_getlearningpathcourses",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L275",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_migrations_migrate_go",
|
|
"target": "go_pkg_database_sql",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/migrations/migrate.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_migrations_migrate_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/migrations/migrate.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_migrations_migrate_go",
|
|
"target": "go_pkg_log",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/migrations/migrate.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_migrations_migrate_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/migrations/migrate.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_migrations_migrate_go",
|
|
"target": "go_pkg_github_com_lib_pq",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/migrations/migrate.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_migrations_migrate_go",
|
|
"target": "go_pkg_github_com_pressly_goose_v3",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/migrations/migrate.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_migrations_migrate_go",
|
|
"target": "migrations_migrate_runmigrations",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/migrations/migrate.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_migrations_migrate_go",
|
|
"target": "migrations_migrate_getmigrationstatus",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/migrations/migrate.go",
|
|
"source_location": "L63",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_migrations_migrate_go",
|
|
"target": "migrations_migrate_createmigration",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/migrations/migrate.go",
|
|
"source_location": "L96",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_validator_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_validator_go",
|
|
"target": "go_pkg_regexp",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_validator_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_validator_go",
|
|
"target": "go_pkg_unicode_utf8",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_validator_go",
|
|
"target": "utils_validator",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_validator_go",
|
|
"target": "utils_validator_newvalidator",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_validator",
|
|
"target": "utils_validator_required",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_validator",
|
|
"target": "utils_validator_minlength",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L31",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_validator",
|
|
"target": "utils_validator_maxlength",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L39",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_validator",
|
|
"target": "utils_validator_email",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L47",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_validator",
|
|
"target": "utils_validator_url",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L56",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_validator",
|
|
"target": "utils_validator_match",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L65",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_validator",
|
|
"target": "utils_validator_in",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L74",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_validator",
|
|
"target": "utils_validator_haserrors",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L85",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_validator",
|
|
"target": "utils_validator_geterrors",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L90",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_validator",
|
|
"target": "utils_validator_geterror",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L95",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_validator",
|
|
"target": "utils_validator_clear",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L100",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_validator",
|
|
"target": "utils_validator_validatepassword",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/validator.go",
|
|
"source_location": "L106",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_security_go",
|
|
"target": "go_pkg_crypto_rand",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_security_go",
|
|
"target": "go_pkg_encoding_base64",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_security_go",
|
|
"target": "go_pkg_encoding_hex",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_security_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_security_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_security_go",
|
|
"target": "go_pkg_path_filepath",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_security_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_security_go",
|
|
"target": "utils_security_generatesecuresecret",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_security_go",
|
|
"target": "utils_security_generatesecurekey",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_security_go",
|
|
"target": "utils_security_getorcreatejwtsecret",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L33",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_security_go",
|
|
"target": "utils_security_getorcreateencryptionkey",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L56",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_security_go",
|
|
"target": "utils_security_readsecretfromfile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L79",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_security_go",
|
|
"target": "utils_security_savesecrettofile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L94",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_security_go",
|
|
"target": "utils_security_validatesecretstrength",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L111",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_security_go",
|
|
"target": "utils_security_calculateentropy",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L126",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_security_go",
|
|
"target": "utils_security_log2",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L152",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_security_go",
|
|
"target": "utils_security_lognatural",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L158",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_security_go",
|
|
"target": "utils_security_rotatesecret",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L177",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_security_go",
|
|
"target": "utils_security_getsecretfilepath",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L211",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_security_getorcreatejwtsecret",
|
|
"target": "utils_security_readsecretfromfile",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L37",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_security_getorcreatejwtsecret",
|
|
"target": "utils_security_generatesecuresecret",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L42",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_security_getorcreatejwtsecret",
|
|
"target": "utils_security_savesecrettofile",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L48",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_security_getorcreateencryptionkey",
|
|
"target": "utils_security_readsecretfromfile",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L60",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_security_getorcreateencryptionkey",
|
|
"target": "utils_security_generatesecurekey",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L65",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_security_getorcreateencryptionkey",
|
|
"target": "utils_security_savesecrettofile",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L71",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_security_validatesecretstrength",
|
|
"target": "utils_security_calculateentropy",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L117",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_security_calculateentropy",
|
|
"target": "utils_security_log2",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L144",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_security_log2",
|
|
"target": "utils_security_lognatural",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L154",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_security_rotatesecret",
|
|
"target": "utils_security_generatesecuresecret",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L183",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_security_rotatesecret",
|
|
"target": "utils_security_generatesecurekey",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L185",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_security_rotatesecret",
|
|
"target": "utils_security_savesecrettofile",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L203",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_encryption_go",
|
|
"target": "go_pkg_crypto_aes",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_encryption_go",
|
|
"target": "go_pkg_crypto_cipher",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_encryption_go",
|
|
"target": "go_pkg_crypto_rand",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_encryption_go",
|
|
"target": "go_pkg_crypto_sha256",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_encryption_go",
|
|
"target": "go_pkg_encoding_base64",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_encryption_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_encryption_go",
|
|
"target": "go_pkg_io",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_encryption_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_encryption_go",
|
|
"target": "utils_encryption_getencryptionkey",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_encryption_go",
|
|
"target": "utils_encryption_encrypt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_encryption_go",
|
|
"target": "utils_encryption_decrypt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L53",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_encryption_go",
|
|
"target": "utils_encryption_encryptfile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L89",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_encryption_go",
|
|
"target": "utils_encryption_decryptfile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L116",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_encryption_go",
|
|
"target": "utils_encryption_isencrypted",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L147",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_encryption_go",
|
|
"target": "utils_encryption_generateencryptionkey",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L154",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_encryption_encrypt",
|
|
"target": "utils_encryption_getencryptionkey",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L28",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_encryption_decrypt",
|
|
"target": "utils_encryption_getencryptionkey",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L54",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_encryption_encryptfile",
|
|
"target": "utils_encryption_getencryptionkey",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L90",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_encryption_decryptfile",
|
|
"target": "utils_encryption_getencryptionkey",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L117",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_graceful_shutdown_go",
|
|
"target": "go_pkg_context",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/graceful_shutdown.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_graceful_shutdown_go",
|
|
"target": "go_pkg_log",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/graceful_shutdown.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_graceful_shutdown_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/graceful_shutdown.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_graceful_shutdown_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/graceful_shutdown.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_graceful_shutdown_go",
|
|
"target": "go_pkg_os_signal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/graceful_shutdown.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_graceful_shutdown_go",
|
|
"target": "go_pkg_syscall",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/graceful_shutdown.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_graceful_shutdown_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/graceful_shutdown.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_graceful_shutdown_go",
|
|
"target": "utils_gracefulshutdown",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/graceful_shutdown.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_graceful_shutdown_go",
|
|
"target": "utils_graceful_shutdown_newgracefulshutdown",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/graceful_shutdown.go",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_gracefulshutdown",
|
|
"target": "utils_gracefulshutdown_addcleanupfunc",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/graceful_shutdown.go",
|
|
"source_location": "L30",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_gracefulshutdown",
|
|
"target": "utils_gracefulshutdown_wait",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/graceful_shutdown.go",
|
|
"source_location": "L35",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_errors_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_errors_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_errors_go",
|
|
"target": "utils_errorcode",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_errors_go",
|
|
"target": "utils_apperror",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L22",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_apperror",
|
|
"target": "utils_apperror_error",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_errors_go",
|
|
"target": "utils_errors_newapperror",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L36",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_errors_go",
|
|
"target": "utils_errors_newapperrorwithdetails",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L44",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_errors_go",
|
|
"target": "utils_errors_wraperror",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L53",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_errors_go",
|
|
"target": "utils_errors_isapperror",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L62",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_errors_go",
|
|
"target": "utils_errors_badrequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L69",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_errors_go",
|
|
"target": "utils_errors_badrequestwithdetails",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L73",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_errors_go",
|
|
"target": "utils_errors_unauthorized",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L77",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_errors_go",
|
|
"target": "utils_errors_forbidden",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L81",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_errors_go",
|
|
"target": "utils_errors_notfound",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L85",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_errors_go",
|
|
"target": "utils_errors_conflict",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L89",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_errors_go",
|
|
"target": "utils_errors_validationerr",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L93",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_errors_go",
|
|
"target": "utils_errors_internalerror",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L97",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_errors_go",
|
|
"target": "utils_errors_internalerrorwithdetails",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L101",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_errors_go",
|
|
"target": "utils_errors_ratelimitexceeded",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L105",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_errors_go",
|
|
"target": "utils_errors_serviceunavailable",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L109",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_errors_wraperror",
|
|
"target": "utils_apperror_error",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L57",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_errors_badrequest",
|
|
"target": "utils_errors_newapperror",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L70",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_errors_badrequestwithdetails",
|
|
"target": "utils_errors_newapperrorwithdetails",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L74",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_errors_unauthorized",
|
|
"target": "utils_errors_newapperror",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L78",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_errors_forbidden",
|
|
"target": "utils_errors_newapperror",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L82",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_errors_notfound",
|
|
"target": "utils_errors_newapperror",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L86",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_errors_conflict",
|
|
"target": "utils_errors_newapperror",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L90",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_errors_validationerr",
|
|
"target": "utils_errors_newapperror",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L94",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_errors_internalerror",
|
|
"target": "utils_errors_newapperror",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L98",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_errors_internalerrorwithdetails",
|
|
"target": "utils_errors_newapperrorwithdetails",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L102",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_errors_ratelimitexceeded",
|
|
"target": "utils_errors_newapperror",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L106",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_errors_serviceunavailable",
|
|
"target": "utils_errors_newapperror",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/errors.go",
|
|
"source_location": "L110",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_response_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_response_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_response_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_response_go",
|
|
"target": "utils_apiresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_response_go",
|
|
"target": "utils_paginatedresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_response_go",
|
|
"target": "utils_paginationinfo",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_response_go",
|
|
"target": "utils_response_success",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L37",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_response_go",
|
|
"target": "utils_response_error",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L55",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_response_go",
|
|
"target": "utils_response_validationerror",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L73",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_response_go",
|
|
"target": "utils_response_paginated",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L87",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_response_go",
|
|
"target": "utils_response_calculatepagination",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L108",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_response_go",
|
|
"target": "utils_response_created",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L134",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_response_go",
|
|
"target": "utils_response_updated",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L152",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_utils_response_go",
|
|
"target": "utils_response_deleted",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/utils/response.go",
|
|
"source_location": "L170",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_db_go",
|
|
"target": "go_pkg_context",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/db.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_db_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/db.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_db_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/db.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_db_go",
|
|
"target": "go_pkg_github_com_jackc_pgx_v5",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/db.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_db_go",
|
|
"target": "go_pkg_github_com_jackc_pgx_v5_pgxpool",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/db.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_db_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_internal_db_sqlc",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/db.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_db_go",
|
|
"target": "db_db",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/db.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_db_go",
|
|
"target": "db_db_newdb",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/db.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "db_db",
|
|
"target": "db_db_close",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/db.go",
|
|
"source_location": "L52",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "db_db",
|
|
"target": "db_db_begintx",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/db.go",
|
|
"source_location": "L58",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "db_db",
|
|
"target": "db_db_commit",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/db.go",
|
|
"source_location": "L71",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "db_db",
|
|
"target": "db_db_rollback",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/db.go",
|
|
"source_location": "L78",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "db_db",
|
|
"target": "db_db_getpool",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/db.go",
|
|
"source_location": "L85",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_tasks_sql_go",
|
|
"target": "go_pkg_context",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_tasks_sql_go",
|
|
"target": "go_pkg_github_com_jackc_pgx_v5_pgtype",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_tasks_sql_go",
|
|
"target": "sqlc_addtasktagparams",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_addtasktag",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_tasks_sql_go",
|
|
"target": "sqlc_createtaskparams",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L34",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_createtask",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L43",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_tasks_sql_go",
|
|
"target": "sqlc_deletetaskparams",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L71",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_deletetask",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L76",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_tasks_sql_go",
|
|
"target": "sqlc_gettaskbyidparams",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L87",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_gettaskbyid",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L92",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_tasks_sql_go",
|
|
"target": "sqlc_gettasksbystatusparams",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L124",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_gettasksbystatus",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L131",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_tasks_sql_go",
|
|
"target": "sqlc_gettasksbytagparams",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L183",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_gettasksbytag",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L190",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_tasks_sql_go",
|
|
"target": "sqlc_gettasksbyuserparams",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L240",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_gettasksbyuser",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L246",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_tasks_sql_go",
|
|
"target": "sqlc_removetasktagparams",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L280",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_removetasktag",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L285",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_tasks_sql_go",
|
|
"target": "sqlc_searchtasksparams",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L308",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_searchtasks",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L315",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_tasks_sql_go",
|
|
"target": "sqlc_updatetaskparams",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L362",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_updatetask",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/tasks.sql.go",
|
|
"source_location": "L372",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_querier_go",
|
|
"target": "go_pkg_context",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/querier.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_querier_go",
|
|
"target": "go_pkg_github_com_jackc_pgx_v5_pgtype",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/querier.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_querier_go",
|
|
"target": "sqlc_querier",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/querier.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_db_go",
|
|
"target": "go_pkg_context",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/db.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_db_go",
|
|
"target": "go_pkg_github_com_jackc_pgx_v5",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/db.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_db_go",
|
|
"target": "go_pkg_github_com_jackc_pgx_v5_pgconn",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/db.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_db_go",
|
|
"target": "sqlc_dbtx",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/db.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_db_go",
|
|
"target": "sqlc_db_new",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/db.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_db_go",
|
|
"target": "sqlc_queries",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/db.go",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_withtx",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/db.go",
|
|
"source_location": "L28",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_bookmarks_sql_go",
|
|
"target": "go_pkg_context",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_bookmarks_sql_go",
|
|
"target": "go_pkg_github_com_jackc_pgx_v5_pgtype",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_bookmarks_sql_go",
|
|
"target": "sqlc_addbookmarktagparams",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_addbookmarktag",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_bookmarks_sql_go",
|
|
"target": "sqlc_createbookmarkparams",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L34",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_createbookmark",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L45",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_bookmarks_sql_go",
|
|
"target": "sqlc_deletebookmarkparams",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L77",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_deletebookmark",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L82",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_bookmarks_sql_go",
|
|
"target": "sqlc_getbookmarkbyidparams",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L93",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_getbookmarkbyid",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L98",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_bookmarks_sql_go",
|
|
"target": "sqlc_getbookmarksbytagparams",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L127",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_getbookmarksbytag",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L134",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_bookmarks_sql_go",
|
|
"target": "sqlc_getbookmarksbyuserparams",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L179",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_getbookmarksbyuser",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L185",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_bookmarks_sql_go",
|
|
"target": "sqlc_removebookmarktagparams",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L221",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_removebookmarktag",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L226",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_bookmarks_sql_go",
|
|
"target": "sqlc_searchbookmarksparams",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L243",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_searchbookmarks",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L250",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_bookmarks_sql_go",
|
|
"target": "sqlc_updatebookmarkparams",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L301",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_updatebookmark",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/bookmarks.sql.go",
|
|
"source_location": "L313",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_models_go",
|
|
"target": "go_pkg_net_netip",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/models.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_models_go",
|
|
"target": "go_pkg_github_com_jackc_pgx_v5_pgtype",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/models.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_models_go",
|
|
"target": "sqlc_auditlog",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/models.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_models_go",
|
|
"target": "sqlc_bookmark",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/models.go",
|
|
"source_location": "L26",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_models_go",
|
|
"target": "sqlc_bookmarktag",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/models.go",
|
|
"source_location": "L40",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_models_go",
|
|
"target": "sqlc_file",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/models.go",
|
|
"source_location": "L45",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_models_go",
|
|
"target": "sqlc_filetag",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/models.go",
|
|
"source_location": "L58",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_models_go",
|
|
"target": "sqlc_note",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/models.go",
|
|
"source_location": "L63",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_models_go",
|
|
"target": "sqlc_notetag",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/models.go",
|
|
"source_location": "L72",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_models_go",
|
|
"target": "sqlc_tag",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/models.go",
|
|
"source_location": "L77",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_models_go",
|
|
"target": "sqlc_task",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/models.go",
|
|
"source_location": "L86",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_models_go",
|
|
"target": "sqlc_tasktag",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/models.go",
|
|
"source_location": "L98",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_models_go",
|
|
"target": "sqlc_user",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/models.go",
|
|
"source_location": "L103",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_users_sql_go",
|
|
"target": "go_pkg_context",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_users_sql_go",
|
|
"target": "go_pkg_github_com_jackc_pgx_v5_pgtype",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_users_sql_go",
|
|
"target": "sqlc_createuserparams",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_users_sql_go",
|
|
"target": "sqlc_createuserrow",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L30",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_createuser",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L43",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_deleteuser",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L73",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_users_sql_go",
|
|
"target": "sqlc_getuserbyemailrow",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_getuserbyemail",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L97",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_users_sql_go",
|
|
"target": "sqlc_getuserbyidrow",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L121",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_getuserbyid",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L134",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_users_sql_go",
|
|
"target": "sqlc_listusersparams",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L159",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_users_sql_go",
|
|
"target": "sqlc_listusersrow",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L164",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_listusers",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L177",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_updatelastlogin",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L214",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_users_sql_go",
|
|
"target": "sqlc_updateuserparams",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L230",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_internal_db_sqlc_users_sql_go",
|
|
"target": "sqlc_updateuserrow",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L238",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "sqlc_queries",
|
|
"target": "sqlc_queries_updateuser",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/db/sqlc/users.sql.go",
|
|
"source_location": "L251",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_cache_go",
|
|
"target": "go_pkg_crypto_md5",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_cache_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_cache_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_cache_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_cache_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_cache_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_cache_go",
|
|
"target": "go_pkg_github_com_go_redis_redis_v8",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_cache_go",
|
|
"target": "go_pkg_golang_org_x_net_context",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_cache_go",
|
|
"target": "middleware_cacheconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_cache_go",
|
|
"target": "middleware_cache_defaultcacheconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_cache_go",
|
|
"target": "middleware_cache_cachemiddleware",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L33",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_cache_go",
|
|
"target": "middleware_cache_shouldskipcache",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L91",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_cache_go",
|
|
"target": "middleware_cache_generatecachekey",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L106",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_cache_go",
|
|
"target": "middleware_cachedresponsewriter",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L126",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_cachedresponsewriter",
|
|
"target": "middleware_cachedresponsewriter_write",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L131",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_cache_go",
|
|
"target": "middleware_cache_invalidatecache",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L137",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_cache_go",
|
|
"target": "middleware_cache_cacheinvalidationmiddleware",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L155",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_cache_cachemiddleware",
|
|
"target": "middleware_cache_shouldskipcache",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L48",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_cache_cachemiddleware",
|
|
"target": "middleware_cache_generatecachekey",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L54",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_cache_cacheinvalidationmiddleware",
|
|
"target": "middleware_cache_invalidatecache",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/cache.go",
|
|
"source_location": "L168",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_rate_limiter_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_rate_limiter_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_rate_limiter_go",
|
|
"target": "go_pkg_sync",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_rate_limiter_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_rate_limiter_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_rate_limiter_go",
|
|
"target": "middleware_ratelimiter",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_rate_limiter_go",
|
|
"target": "middleware_clientinfo",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_rate_limiter_go",
|
|
"target": "middleware_rate_limiter_newratelimiter",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L26",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_ratelimiter",
|
|
"target": "middleware_ratelimiter_middleware",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L40",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_ratelimiter",
|
|
"target": "middleware_ratelimiter_cleanup",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L91",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_rate_limiter_go",
|
|
"target": "middleware_ratelimitconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L108",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_rate_limiter_go",
|
|
"target": "middleware_rate_limiter_defaultratelimitconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L115",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_rate_limiter_go",
|
|
"target": "middleware_rate_limiter_ratelimit",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L124",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_rate_limiter_go",
|
|
"target": "middleware_rate_limiter_authratelimit",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L132",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_rate_limiter_go",
|
|
"target": "middleware_rate_limiter_generalratelimit",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L137",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_rate_limiter_newratelimiter",
|
|
"target": "middleware_ratelimiter_cleanup",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L34",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_rate_limiter_ratelimit",
|
|
"target": "middleware_rate_limiter_newratelimiter",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L126",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_rate_limiter_authratelimit",
|
|
"target": "middleware_ratelimiter_middleware",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L133",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_rate_limiter_generalratelimit",
|
|
"target": "middleware_ratelimiter_middleware",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L138",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_session_go",
|
|
"target": "go_pkg_context",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_session_go",
|
|
"target": "go_pkg_encoding_json",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_session_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_session_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_session_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_session_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_session_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_session_go",
|
|
"target": "go_pkg_github_com_go_redis_redis_v8",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_session_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_session_go",
|
|
"target": "middleware_sessiondata",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_session_go",
|
|
"target": "middleware_sessionstore",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L30",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_session_go",
|
|
"target": "middleware_redissessionstore",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L39",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_session_go",
|
|
"target": "middleware_session_newsessionstore",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L45",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_redissessionstore",
|
|
"target": "middleware_redissessionstore_createsession",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L53",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_redissessionstore",
|
|
"target": "middleware_redissessionstore_getsession",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L81",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_redissessionstore",
|
|
"target": "middleware_redissessionstore_updatesession",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L113",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_redissessionstore",
|
|
"target": "middleware_redissessionstore_deletesession",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L143",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_redissessionstore",
|
|
"target": "middleware_redissessionstore_cleanupexpiredsessions",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L164",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_session_go",
|
|
"target": "middleware_session_initsessionstore",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L178",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_session_go",
|
|
"target": "middleware_session_sessionmiddleware",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L195",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_session_go",
|
|
"target": "middleware_session_getsessionfromcontext",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L246",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_session_go",
|
|
"target": "middleware_session_getuseridfromsession",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L254",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_session_go",
|
|
"target": "middleware_session_getuseremailfromsession",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L281",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_session_go",
|
|
"target": "middleware_session_generatesessionid",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L303",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_session_go",
|
|
"target": "middleware_session_getsessionstore",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L308",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_session_go",
|
|
"target": "middleware_session_cleanupsessionsonshutdown",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L313",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_session_initsessionstore",
|
|
"target": "middleware_session_newsessionstore",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L179",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_session_initsessionstore",
|
|
"target": "middleware_redissessionstore_cleanupexpiredsessions",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L188",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_session_sessionmiddleware",
|
|
"target": "middleware_session_generatesessionid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L207",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_session_sessionmiddleware",
|
|
"target": "middleware_redissessionstore_getsession",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L212",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_session_sessionmiddleware",
|
|
"target": "middleware_redissessionstore_createsession",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L227",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_session_getsessionfromcontext",
|
|
"target": "middleware_redissessionstore_getsession",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L248",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_session_getuseridfromsession",
|
|
"target": "middleware_session_getsessionfromcontext",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L256",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_session_getuseremailfromsession",
|
|
"target": "middleware_session_getsessionfromcontext",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L283",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_session_cleanupsessionsonshutdown",
|
|
"target": "middleware_redissessionstore_cleanupexpiredsessions",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L315",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_demo_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/demo.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_demo_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/demo.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_demo_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/demo.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_demo_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/demo.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_demo_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/demo.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_demo_go",
|
|
"target": "middleware_demo_demomodemiddleware",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/demo.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_demo_go",
|
|
"target": "middleware_demo_isdemomode",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/demo.go",
|
|
"source_location": "L55",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_performance_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/performance.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_performance_go",
|
|
"target": "go_pkg_log",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/performance.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_performance_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/performance.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_performance_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/performance.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_performance_go",
|
|
"target": "middleware_performance_performancemiddleware",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/performance.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_performance_go",
|
|
"target": "middleware_performance_requestidmiddleware",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/performance.go",
|
|
"source_location": "L30",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_performance_go",
|
|
"target": "middleware_performance_generaterequestid",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/performance.go",
|
|
"source_location": "L43",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_performance_go",
|
|
"target": "middleware_performance_slowquerymiddleware",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/performance.go",
|
|
"source_location": "L48",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_performance_requestidmiddleware",
|
|
"target": "middleware_performance_generaterequestid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/performance.go",
|
|
"source_location": "L34",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_logger_go",
|
|
"target": "go_pkg_bytes",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_logger_go",
|
|
"target": "go_pkg_io",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_logger_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_logger_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_logger_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_logger_go",
|
|
"target": "go_pkg_go_uber_org_zap",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_logger_go",
|
|
"target": "middleware_loggerconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_loggerconfig",
|
|
"target": "middleware_loggerconfig_getlogger",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_logger_go",
|
|
"target": "middleware_logger_logger",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L26",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_logger_go",
|
|
"target": "middleware_logger_requestlogger",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_logger_go",
|
|
"target": "middleware_logger_logrequestbody",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L165",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_logger_go",
|
|
"target": "middleware_logger_securitylogger",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L194",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_logger_go",
|
|
"target": "middleware_logger_logsecurityevent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L221",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_logger_go",
|
|
"target": "middleware_logger_performancelogger",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L238",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_logger_go",
|
|
"target": "middleware_logger_logperformanceevent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L260",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_logger_logger",
|
|
"target": "middleware_loggerconfig_getlogger",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_logger_requestlogger",
|
|
"target": "middleware_loggerconfig_getlogger",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L85",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_logger_requestlogger",
|
|
"target": "middleware_logger_logrequestbody",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L118",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_logger_securitylogger",
|
|
"target": "middleware_logger_logsecurityevent",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L198",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_logger_logsecurityevent",
|
|
"target": "middleware_loggerconfig_getlogger",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L222",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_logger_performancelogger",
|
|
"target": "middleware_logger_logperformanceevent",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L247",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_logger_logperformanceevent",
|
|
"target": "middleware_loggerconfig_getlogger",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L261",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_input_validation_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_input_validation_go",
|
|
"target": "go_pkg_regexp",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_input_validation_go",
|
|
"target": "go_pkg_strconv",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_input_validation_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_input_validation_go",
|
|
"target": "go_pkg_unicode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_input_validation_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_input_validation_go",
|
|
"target": "middleware_input_validation_inputvalidationmiddleware",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_input_validation_go",
|
|
"target": "middleware_input_validation_validaterequestbody",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L41",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_input_validation_go",
|
|
"target": "middleware_requestbody",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L75",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_requestbody",
|
|
"target": "middleware_requestbody_read",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L80",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_requestbody",
|
|
"target": "middleware_requestbody_close",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L89",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_input_validation_go",
|
|
"target": "middleware_input_validation_containsmaliciouscontent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L94",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_input_validation_go",
|
|
"target": "middleware_input_validation_sanitizeinput",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L265",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_input_validation_go",
|
|
"target": "middleware_input_validation_validateemail",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L285",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_input_validation_go",
|
|
"target": "middleware_input_validation_validatepassword",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L291",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_input_validation_go",
|
|
"target": "middleware_input_validation_validateusername",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L326",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_input_validation_go",
|
|
"target": "middleware_input_validation_validateid",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L348",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_input_validation_go",
|
|
"target": "middleware_input_validation_validatepagination",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L362",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_input_validation_inputvalidationmiddleware",
|
|
"target": "middleware_input_validation_containsmaliciouscontent",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_input_validation_inputvalidationmiddleware",
|
|
"target": "middleware_input_validation_sanitizeinput",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_input_validation_validaterequestbody",
|
|
"target": "middleware_input_validation_containsmaliciouscontent",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L59",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_cors_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/cors.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_cors_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/cors.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_cors_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/cors.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_cors_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/cors.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_cors_go",
|
|
"target": "middleware_cors_corsmiddleware",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/cors.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_error_handler_go",
|
|
"target": "go_pkg_log",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/error_handler.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_error_handler_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/error_handler.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_error_handler_go",
|
|
"target": "go_pkg_runtime_debug",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/error_handler.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_error_handler_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/error_handler.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_error_handler_go",
|
|
"target": "middleware_errorresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/error_handler.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_error_handler_go",
|
|
"target": "middleware_error_handler_errorhandlermiddleware",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/error_handler.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_error_handler_go",
|
|
"target": "middleware_error_handler_notfoundhandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/error_handler.go",
|
|
"source_location": "L61",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_error_handler_go",
|
|
"target": "middleware_error_handler_methodnotallowedhandler",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/error_handler.go",
|
|
"source_location": "L72",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_memory_cache_go",
|
|
"target": "go_pkg_crypto_md5",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_memory_cache_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_memory_cache_go",
|
|
"target": "go_pkg_net_http",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_memory_cache_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_memory_cache_go",
|
|
"target": "go_pkg_sync",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_memory_cache_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_memory_cache_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_memory_cache_go",
|
|
"target": "middleware_memorycacheitem",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_memory_cache_go",
|
|
"target": "middleware_memorycache",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_memory_cache_go",
|
|
"target": "middleware_memory_cache_newmemorycache",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_memorycache",
|
|
"target": "middleware_memorycache_get",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L39",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_memorycache",
|
|
"target": "middleware_memorycache_set",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L52",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_memorycache",
|
|
"target": "middleware_memorycache_delete",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L63",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_memorycache",
|
|
"target": "middleware_memorycache_deletepattern",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L71",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_memorycache",
|
|
"target": "middleware_memorycache_cleanup",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L83",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_memory_cache_go",
|
|
"target": "middleware_memorycacheconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L103",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_memory_cache_go",
|
|
"target": "middleware_memory_cache_defaultmemorycacheconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L110",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_memory_cache_go",
|
|
"target": "middleware_memory_cache_memorycachemiddleware",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L119",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_memory_cache_go",
|
|
"target": "middleware_memory_cache_generatememorycachekey",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L166",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_memory_cache_go",
|
|
"target": "middleware_memorycachedresponsewriter",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L186",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_memorycachedresponsewriter",
|
|
"target": "middleware_memorycachedresponsewriter_write",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L191",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_memory_cache_go",
|
|
"target": "middleware_memory_cache_invalidatememorycache",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L197",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_memory_cache_go",
|
|
"target": "middleware_memory_cache_memorycacheinvalidationmiddleware",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L202",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_memory_cache_newmemorycache",
|
|
"target": "middleware_memorycache_cleanup",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L33",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_memorycache_deletepattern",
|
|
"target": "middleware_memorycache_delete",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L77",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_memorycache_cleanup",
|
|
"target": "middleware_memorycache_delete",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L92",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_memory_cache_memorycachemiddleware",
|
|
"target": "middleware_memory_cache_generatememorycachekey",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L134",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_memory_cache_memorycachemiddleware",
|
|
"target": "middleware_memorycache_get",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L137",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_memory_cache_memorycachemiddleware",
|
|
"target": "middleware_memorycache_set",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L160",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_memory_cache_invalidatememorycache",
|
|
"target": "middleware_memorycache_deletepattern",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L198",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_memory_cache_memorycacheinvalidationmiddleware",
|
|
"target": "middleware_memory_cache_invalidatememorycache",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L215",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_metrics_go",
|
|
"target": "go_pkg_sync",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_metrics_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_metrics_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_metrics_go",
|
|
"target": "middleware_metrics",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_metrics_go",
|
|
"target": "middleware_metrics_getmetrics",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L43",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_metrics_go",
|
|
"target": "middleware_metrics_metricsmiddleware",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L64",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_metrics_go",
|
|
"target": "middleware_metrics_incrementuserstotal",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L114",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_metrics_go",
|
|
"target": "middleware_metrics_incrementbookmarkstotal",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L121",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_metrics_go",
|
|
"target": "middleware_metrics_decrementbookmarkstotal",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L128",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_metrics_go",
|
|
"target": "middleware_metrics_incrementtaskstotal",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L137",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_metrics_go",
|
|
"target": "middleware_metrics_decrementtaskstotal",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L144",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_metrics_go",
|
|
"target": "middleware_metrics_incrementfilestotal",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L153",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_metrics_go",
|
|
"target": "middleware_metrics_decrementfilestotal",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L160",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_metrics_go",
|
|
"target": "middleware_metrics_incrementnotestotal",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L169",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_metrics_go",
|
|
"target": "middleware_metrics_decrementnotestotal",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L176",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_metrics_go",
|
|
"target": "middleware_metrics_setdatabaseconnections",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L185",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_metrics_go",
|
|
"target": "middleware_metrics_resetmetrics",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L192",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_metrics_go",
|
|
"target": "middleware_metrics_copymap",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L210",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_metrics_go",
|
|
"target": "middleware_metrics_copydurationmap",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L218",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_metrics_getmetrics",
|
|
"target": "middleware_metrics_copymap",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L49",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_metrics_getmetrics",
|
|
"target": "middleware_metrics_copydurationmap",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/metrics.go",
|
|
"source_location": "L50",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "go_pkg_bytes",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "go_pkg_encoding_json",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "go_pkg_fmt",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "go_pkg_io",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "go_pkg_os",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "go_pkg_strings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "go_pkg_time",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "go_pkg_github_com_gin_gonic_gin",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "go_pkg_github_com_trackeep_backend_models",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "middleware_audit_auditmiddleware",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "middleware_audit_logsecurityevent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L78",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "middleware_audit_loguseraction",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L97",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "middleware_audit_shouldskipaudit",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L117",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "middleware_audit_getuintfrominterface",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L134",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "middleware_audit_getuseremail",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L141",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "middleware_audit_getactionfrommethodandpath",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L148",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "middleware_audit_getresourcefrompath",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L174",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "middleware_audit_getresourceidfrompath",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L207",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "middleware_audit_generatedescription",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L224",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "middleware_audit_generatedetails",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L233",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "middleware_audit_sanitizejson",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L255",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "middleware_audit_getsessionid",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L274",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "middleware_audit_getcountryfromip",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L284",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "middleware_audit_getdevicefromuseragent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L289",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "middleware_audit_getplatformfromuseragent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L298",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "middleware_audit_getbrowserfromuseragent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L313",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "middleware_audit_assessrisk",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L326",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "middleware_audit_assesssecurityrisk",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L349",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "middleware_audit_assessactionrisk",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L364",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "middleware_audit_issuspiciousactivity",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L374",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "middleware_audit_getfailurereason",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L385",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_middleware_audit_go",
|
|
"target": "middleware_audit_saveauditlog",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L404",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_auditmiddleware",
|
|
"target": "middleware_audit_shouldskipaudit",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L34",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_auditmiddleware",
|
|
"target": "middleware_audit_getactionfrommethodandpath",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L53",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_auditmiddleware",
|
|
"target": "middleware_audit_getresourcefrompath",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L54",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_auditmiddleware",
|
|
"target": "middleware_audit_getresourceidfrompath",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L55",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_auditmiddleware",
|
|
"target": "middleware_audit_generatedescription",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L56",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_auditmiddleware",
|
|
"target": "middleware_audit_generatedetails",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L57",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_auditmiddleware",
|
|
"target": "middleware_audit_getsessionid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L59",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_auditmiddleware",
|
|
"target": "middleware_audit_getcountryfromip",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L60",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_auditmiddleware",
|
|
"target": "middleware_audit_getdevicefromuseragent",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L61",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_auditmiddleware",
|
|
"target": "middleware_audit_getplatformfromuseragent",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L62",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_auditmiddleware",
|
|
"target": "middleware_audit_getbrowserfromuseragent",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L63",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_auditmiddleware",
|
|
"target": "middleware_audit_assessrisk",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L64",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_auditmiddleware",
|
|
"target": "middleware_audit_getfailurereason",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L69",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_auditmiddleware",
|
|
"target": "middleware_audit_saveauditlog",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L73",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_logsecurityevent",
|
|
"target": "middleware_audit_assesssecurityrisk",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L88",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_logsecurityevent",
|
|
"target": "middleware_audit_issuspiciousactivity",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L89",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_logsecurityevent",
|
|
"target": "middleware_audit_saveauditlog",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L93",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_loguseraction",
|
|
"target": "middleware_audit_assessactionrisk",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L108",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_loguseraction",
|
|
"target": "middleware_audit_saveauditlog",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L112",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_generatedetails",
|
|
"target": "middleware_audit_sanitizejson",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L247",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_vite_config_ts",
|
|
"target": "vite",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/vite.config.ts",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_build_rs",
|
|
"target": "src_tauri_build_main",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/build.rs",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "clipboard",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "blocking",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "rfd",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "serde",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "value",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "fs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "io",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "path",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "duration",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "menu",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "tauri",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "walkdir",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_desktopconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L22",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_desktopconfigview",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_uploadsummary",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L36",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_tokenvalidationresult",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L46",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_uploadedfileresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L54",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_fileshareresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L60",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_runtimedesktopconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L66",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_get_desktop_config",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L73",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_connect_instance",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L96",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_select_sync_folder",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L120",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_open_sync_folder",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L128",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_upload_files_now",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L139",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_sync_folder_now",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L154",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_quick_share_files",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L169",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_validate_integration_token",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L184",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_normalize_instance_url",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L195",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_normalize_api_key",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L223",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_normalize_sync_folder",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L240",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_normalize_optional_sync_folder",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L260",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_config_path",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L272",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_load_config",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L284",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_save_config",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L297",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_load_runtime_config",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L305",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_collect_files",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L334",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_upload_paths",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L378",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_upload_single_file",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L420",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_quick_share_paths",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L472",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_create_file_share",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L532",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_copy_links_to_clipboard",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L587",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_validate_token_permissions",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L600",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_truncate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L688",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_close_window_if_exists",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L704",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_open_setup_window",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L710",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_open_main_window",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L732",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_setup_menu",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L751",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_show_summary_dialog",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L830",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_show_error_dialog",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L876",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_handle_menu_event",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L885",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_boxed_error",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L921",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_path_to_string",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L925",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_tauri_src_main_rs",
|
|
"target": "src_main_main",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L929",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_get_desktop_config",
|
|
"target": "src_main_load_config",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L74",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_get_desktop_config",
|
|
"target": "src_main_normalize_instance_url",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L77",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_get_desktop_config",
|
|
"target": "src_main_normalize_sync_folder",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L82",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_get_desktop_config",
|
|
"target": "src_main_normalize_api_key",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L90",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_connect_instance",
|
|
"target": "src_main_normalize_instance_url",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L102",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_connect_instance",
|
|
"target": "src_main_normalize_api_key",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L103",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_connect_instance",
|
|
"target": "src_main_normalize_optional_sync_folder",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L104",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_connect_instance",
|
|
"target": "src_main_save_config",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L112",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_connect_instance",
|
|
"target": "src_main_open_main_window",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L113",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_connect_instance",
|
|
"target": "src_main_close_window_if_exists",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L114",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_select_sync_folder",
|
|
"target": "src_main_path_to_string",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L124",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_open_sync_folder",
|
|
"target": "src_main_load_config",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L129",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_open_sync_folder",
|
|
"target": "src_main_normalize_sync_folder",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L134",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_upload_files_now",
|
|
"target": "src_main_load_runtime_config",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L140",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_upload_files_now",
|
|
"target": "src_main_upload_paths",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L150",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_sync_folder_now",
|
|
"target": "src_main_load_runtime_config",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L155",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_sync_folder_now",
|
|
"target": "src_main_collect_files",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L160",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_sync_folder_now",
|
|
"target": "src_main_upload_paths",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L165",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_quick_share_files",
|
|
"target": "src_main_load_runtime_config",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L170",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_quick_share_files",
|
|
"target": "src_main_quick_share_paths",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L180",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_validate_integration_token",
|
|
"target": "src_main_normalize_instance_url",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L188",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_validate_integration_token",
|
|
"target": "src_main_normalize_api_key",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L189",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_validate_integration_token",
|
|
"target": "src_main_validate_token_permissions",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L192",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_normalize_sync_folder",
|
|
"target": "src_main_path_to_string",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L257",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_normalize_optional_sync_folder",
|
|
"target": "src_main_normalize_sync_folder",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L269",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_load_config",
|
|
"target": "src_main_config_path",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L285",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_save_config",
|
|
"target": "src_main_config_path",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L298",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_load_runtime_config",
|
|
"target": "src_main_load_config",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L306",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_load_runtime_config",
|
|
"target": "src_main_normalize_instance_url",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L312",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_load_runtime_config",
|
|
"target": "src_main_normalize_api_key",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L316",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_load_runtime_config",
|
|
"target": "src_main_normalize_sync_folder",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L323",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_upload_paths",
|
|
"target": "src_main_upload_single_file",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L404",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_quick_share_paths",
|
|
"target": "src_main_upload_single_file",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L492",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_quick_share_paths",
|
|
"target": "src_main_create_file_share",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L496",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_quick_share_paths",
|
|
"target": "src_main_copy_links_to_clipboard",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L526",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_open_main_window",
|
|
"target": "src_main_close_window_if_exists",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L736",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_handle_menu_event",
|
|
"target": "src_main_open_setup_window",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L888",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_handle_menu_event",
|
|
"target": "src_main_show_error_dialog",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L889",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_handle_menu_event",
|
|
"target": "src_main_upload_files_now",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L892",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_handle_menu_event",
|
|
"target": "src_main_show_summary_dialog",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L893",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_handle_menu_event",
|
|
"target": "src_main_sync_folder_now",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L896",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_handle_menu_event",
|
|
"target": "src_main_quick_share_files",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L900",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_handle_menu_event",
|
|
"target": "src_main_open_sync_folder",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L905",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_main",
|
|
"target": "src_main_handle_menu_event",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L942",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_main",
|
|
"target": "src_main_setup_menu",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L945",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_main",
|
|
"target": "src_main_load_config",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L947",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_main",
|
|
"target": "src_main_open_main_window",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L954",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_main",
|
|
"target": "src_main_open_setup_window",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L957",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_main_js",
|
|
"target": "core",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src/main.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_main_js",
|
|
"target": "src_main_setstatus",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src/main.js",
|
|
"source_location": "L30",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_main_js",
|
|
"target": "src_main_seterror",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src/main.js",
|
|
"source_location": "L34",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_main_js",
|
|
"target": "src_main_setpermissionstatus",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src/main.js",
|
|
"source_location": "L38",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_main_js",
|
|
"target": "src_main_setbusy",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src/main.js",
|
|
"source_location": "L42",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_main_js",
|
|
"target": "src_main_isvalidurl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src/main.js",
|
|
"source_location": "L51",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_main_js",
|
|
"target": "src_main_formatsummary",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src/main.js",
|
|
"source_location": "L60",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "desktop_src_main_js",
|
|
"target": "src_main_hydrate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src/main.js",
|
|
"source_location": "L86",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_hydrate",
|
|
"target": "src_main_setbusy",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src/main.js",
|
|
"source_location": "L87",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_hydrate",
|
|
"target": "src_main_setstatus",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src/main.js",
|
|
"source_location": "L88",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_hydrate",
|
|
"target": "src_main_seterror",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src/main.js",
|
|
"source_location": "L89",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_hydrate",
|
|
"target": "src_main_setpermissionstatus",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "desktop/src/main.js",
|
|
"source_location": "L90",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_verticaltrailer_tsx",
|
|
"target": "react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/VerticalTrailer.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_verticaltrailer_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/VerticalTrailer.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_verticaltrailer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_trailerdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/VerticalTrailer.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_verticaltrailer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_types",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/VerticalTrailer.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_verticaltrailer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_trailer_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/VerticalTrailer.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_verticaltrailer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_traileraudio",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/VerticalTrailer.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_verticaltrailer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_scenes_portrait_portraitanalyticsscene",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/VerticalTrailer.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_verticaltrailer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_scenes_portrait_portraitcoldopenscene",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/VerticalTrailer.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_verticaltrailer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_scenes_portrait_portraitdashboardscene",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/VerticalTrailer.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_verticaltrailer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_scenes_portrait_portraitmetricsscene",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/VerticalTrailer.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_verticaltrailer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_scenes_portrait_portraitmontagescene",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/VerticalTrailer.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_verticaltrailer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_scenes_portrait_portraitsearchaiscene",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/VerticalTrailer.tsx",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_verticaltrailer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_scenes_portrait_portraittimetrackingscene",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/VerticalTrailer.tsx",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_verticaltrailer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_scenes_endcardscene",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/VerticalTrailer.tsx",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_trailer_tsx",
|
|
"target": "react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/Trailer.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_trailer_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/Trailer.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_trailer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_trailerdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/Trailer.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_trailer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_types",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/Trailer.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_trailer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_trailer_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/Trailer.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_trailer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_traileraudio",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/Trailer.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_trailer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_scenes_analyticsscene",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/Trailer.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_trailer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_scenes_coldopenscene",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/Trailer.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_trailer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_scenes_dashboardflybyscene",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/Trailer.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_trailer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_scenes_endcardscene",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/Trailer.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_trailer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_scenes_metricsactivationscene",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/Trailer.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_trailer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_scenes_montagescene",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/Trailer.tsx",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_trailer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_scenes_searchaiscene",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/Trailer.tsx",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_trailer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_scenes_timetrackingscene",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/Trailer.tsx",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_index_ts",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_styles_global_css",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/index.ts",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_index_ts",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/index.ts",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_index_ts",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_root",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/index.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_poster_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_backdrop",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/Poster.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_poster_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_endcard",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/Poster.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_poster_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_trailerdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/Poster.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_poster_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_trailer_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/Poster.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_poster_tsx",
|
|
"target": "src_poster_poster",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/Poster.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_root_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/Root.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_root_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_trailerdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/Root.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_root_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_poster",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/Root.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_root_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_trailer",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/Root.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_root_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_verticaltrailer",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/Root.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_root_tsx",
|
|
"target": "src_root_remotionroot",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/Root.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_traileraudio_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/TrailerAudio.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_traileraudio_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_trailerdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/TrailerAudio.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_traileraudio_tsx",
|
|
"target": "src_traileraudio_traileraudio",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/TrailerAudio.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_montagescene_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/MontageScene.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_montagescene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_backdrop",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/MontageScene.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_montagescene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_iconbadge",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/MontageScene.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_montagescene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_kineticheadline",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/MontageScene.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_montagescene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_routepreviewcard",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/MontageScene.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_montagescene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_trailerdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/MontageScene.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_montagescene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_motion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/MontageScene.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_montagescene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_theme_trackeep",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/MontageScene.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_coldopenscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_public_trackeep_svg",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/ColdOpenScene.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_coldopenscene_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/ColdOpenScene.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_coldopenscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_backdrop",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/ColdOpenScene.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_coldopenscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_demosurface",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/ColdOpenScene.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_coldopenscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_kineticheadline",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/ColdOpenScene.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_coldopenscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_trailerdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/ColdOpenScene.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_coldopenscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_theme_trackeep",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/ColdOpenScene.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_metricsactivationscene_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/MetricsActivationScene.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_metricsactivationscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_backdrop",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/MetricsActivationScene.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_metricsactivationscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_demosurface",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/MetricsActivationScene.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_metricsactivationscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_highlightbox",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/MetricsActivationScene.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_metricsactivationscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_kineticheadline",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/MetricsActivationScene.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_metricsactivationscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_signalbadge",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/MetricsActivationScene.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_metricsactivationscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_trailerdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/MetricsActivationScene.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_metricsactivationscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_motion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/MetricsActivationScene.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_metricsactivationscene_tsx",
|
|
"target": "scenes_metricsactivationscene_s",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/MetricsActivationScene.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_searchaiscene_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/SearchAiScene.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_searchaiscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_backdrop",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/SearchAiScene.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_searchaiscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_demosurface",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/SearchAiScene.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_searchaiscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_highlightbox",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/SearchAiScene.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_searchaiscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_kineticheadline",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/SearchAiScene.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_searchaiscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_signalbadge",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/SearchAiScene.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_searchaiscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_trailerdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/SearchAiScene.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_searchaiscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_motion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/SearchAiScene.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_searchaiscene_tsx",
|
|
"target": "scenes_searchaiscene_s",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/SearchAiScene.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_endcardscene_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/EndCardScene.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_endcardscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_backdrop",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/EndCardScene.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_endcardscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_endcard",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/EndCardScene.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_endcardscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_trailerdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/EndCardScene.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_endcardscene_tsx",
|
|
"target": "scenes_endcardscene_endcardscene",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/EndCardScene.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_analyticsscene_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/AnalyticsScene.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_analyticsscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_backdrop",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/AnalyticsScene.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_analyticsscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_demosurface",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/AnalyticsScene.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_analyticsscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_highlightbox",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/AnalyticsScene.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_analyticsscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_kineticheadline",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/AnalyticsScene.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_analyticsscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_signalbadge",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/AnalyticsScene.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_analyticsscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_trailerdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/AnalyticsScene.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_analyticsscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_format",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/AnalyticsScene.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_analyticsscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_motion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/AnalyticsScene.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_analyticsscene_tsx",
|
|
"target": "scenes_analyticsscene_s",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/AnalyticsScene.tsx",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_dashboardflybyscene_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/DashboardFlybyScene.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_dashboardflybyscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_backdrop",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/DashboardFlybyScene.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_dashboardflybyscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_demosurface",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/DashboardFlybyScene.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_dashboardflybyscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_highlightbox",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/DashboardFlybyScene.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_dashboardflybyscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_kineticheadline",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/DashboardFlybyScene.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_dashboardflybyscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_signalbadge",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/DashboardFlybyScene.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_dashboardflybyscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_trailerdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/DashboardFlybyScene.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_dashboardflybyscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_motion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/DashboardFlybyScene.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_dashboardflybyscene_tsx",
|
|
"target": "scenes_dashboardflybyscene_s",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/DashboardFlybyScene.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_timetrackingscene_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/TimeTrackingScene.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_timetrackingscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_backdrop",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/TimeTrackingScene.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_timetrackingscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_demosurface",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/TimeTrackingScene.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_timetrackingscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_highlightbox",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/TimeTrackingScene.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_timetrackingscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_kineticheadline",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/TimeTrackingScene.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_timetrackingscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_signalbadge",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/TimeTrackingScene.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_timetrackingscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_trailerdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/TimeTrackingScene.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_timetrackingscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_format",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/TimeTrackingScene.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_timetrackingscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_motion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/TimeTrackingScene.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_timetrackingscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_theme_trackeep",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/TimeTrackingScene.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_timetrackingscene_tsx",
|
|
"target": "scenes_timetrackingscene_s",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/TimeTrackingScene.tsx",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitdashboardscene_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitDashboardScene.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitdashboardscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_appchrome",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitDashboardScene.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitdashboardscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_metrictile",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitDashboardScene.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitdashboardscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_trailerdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitDashboardScene.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitdashboardscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_scenes_portrait_portraitsceneshell",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitDashboardScene.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitmetricsscene_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitMetricsScene.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitmetricsscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_appchrome",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitMetricsScene.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitmetricsscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_chartbars",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitMetricsScene.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitmetricsscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_metrictile",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitMetricsScene.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitmetricsscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_progressmodule",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitMetricsScene.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitmetricsscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_trailerdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitMetricsScene.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitmetricsscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_format",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitMetricsScene.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitmetricsscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_motion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitMetricsScene.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitmetricsscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_scenes_portrait_portraitsceneshell",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitMetricsScene.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitanalyticsscene_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitAnalyticsScene.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitanalyticsscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_appchrome",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitAnalyticsScene.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitanalyticsscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_metrictile",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitAnalyticsScene.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitanalyticsscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_progressmodule",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitAnalyticsScene.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitanalyticsscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_trailerdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitAnalyticsScene.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitanalyticsscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_format",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitAnalyticsScene.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitanalyticsscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_motion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitAnalyticsScene.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitanalyticsscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_scenes_portrait_portraitsceneshell",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitAnalyticsScene.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraittimetrackingscene_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitTimeTrackingScene.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraittimetrackingscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_appchrome",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitTimeTrackingScene.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraittimetrackingscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_iconbadge",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitTimeTrackingScene.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraittimetrackingscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_trailerdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitTimeTrackingScene.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraittimetrackingscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_format",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitTimeTrackingScene.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraittimetrackingscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_motion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitTimeTrackingScene.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraittimetrackingscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_theme_trackeep",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitTimeTrackingScene.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraittimetrackingscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_scenes_portrait_portraitsceneshell",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitTimeTrackingScene.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitsceneshell_tsx",
|
|
"target": "react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitSceneShell.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitsceneshell_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_backdrop",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitSceneShell.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitsceneshell_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_kineticheadline",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitSceneShell.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitsceneshell_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_types",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitSceneShell.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitsceneshell_tsx",
|
|
"target": "portrait_portraitsceneshell_portraitsceneshell",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitSceneShell.tsx",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitsearchaiscene_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitSearchAiScene.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitsearchaiscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_appchrome",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitSearchAiScene.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitsearchaiscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_typingmessage",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitSearchAiScene.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitsearchaiscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_trailerdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitSearchAiScene.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitsearchaiscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_motion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitSearchAiScene.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitsearchaiscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_theme_trackeep",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitSearchAiScene.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitsearchaiscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_scenes_portrait_portraitsceneshell",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitSearchAiScene.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitmontagescene_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitMontageScene.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitmontagescene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_iconbadge",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitMontageScene.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitmontagescene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_kineticheadline",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitMontageScene.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitmontagescene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_routepreviewcard",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitMontageScene.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitmontagescene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_trailerdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitMontageScene.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitmontagescene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_motion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitMontageScene.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitmontagescene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_theme_trackeep",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitMontageScene.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitmontagescene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_backdrop",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitMontageScene.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitcoldopenscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_public_trackeep_svg",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitColdOpenScene.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitcoldopenscene_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitColdOpenScene.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitcoldopenscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_backdrop",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitColdOpenScene.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_scenes_portrait_portraitcoldopenscene_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_theme_trackeep",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/scenes/portrait/PortraitColdOpenScene.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_data_trailerdata_ts",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_types",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/data/trailerData.ts",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_iconbadge_tsx",
|
|
"target": "react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/IconBadge.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_iconbadge_tsx",
|
|
"target": "icons_react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/IconBadge.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_iconbadge_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_types",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/IconBadge.tsx",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_iconbadge_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_trailer_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/IconBadge.tsx",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_iconbadge_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_theme_trackeep",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/IconBadge.tsx",
|
|
"source_location": "L22",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_searchfield_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/SearchField.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_searchfield_tsx",
|
|
"target": "icons_react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/SearchField.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_searchfield_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_motion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/SearchField.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_searchfield_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_trailer_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/SearchField.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_searchfield_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_theme_trackeep",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/SearchField.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_progressmodule_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/ProgressModule.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_progressmodule_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_types",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/ProgressModule.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_progressmodule_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_motion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/ProgressModule.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_progressmodule_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_trailer_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/ProgressModule.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_progressmodule_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_theme_trackeep",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/ProgressModule.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_progressmodule_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_iconbadge",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/ProgressModule.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_signalbadge_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/SignalBadge.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_signalbadge_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_types",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/SignalBadge.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_signalbadge_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_iconbadge",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/SignalBadge.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_signalbadge_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_theme_trackeep",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/SignalBadge.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_metrictile_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/MetricTile.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_metrictile_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_types",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/MetricTile.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_metrictile_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_motion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/MetricTile.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_metrictile_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_trailer_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/MetricTile.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_metrictile_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_theme_trackeep",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/MetricTile.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_metrictile_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_iconbadge",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/MetricTile.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_headershell_tsx",
|
|
"target": "icons_react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/HeaderShell.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_headershell_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/HeaderShell.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_headershell_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_motion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/HeaderShell.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_headershell_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_theme_trackeep",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/HeaderShell.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_headershell_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_searchfield",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/HeaderShell.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_typingmessage_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/TypingMessage.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_typingmessage_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_motion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/TypingMessage.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_typingmessage_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_theme_trackeep",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/TypingMessage.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_typingmessage_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_iconbadge",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/TypingMessage.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_chartbars_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/ChartBars.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_chartbars_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_motion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/ChartBars.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_chartbars_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_theme_trackeep",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/ChartBars.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_appchrome_tsx",
|
|
"target": "react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/AppChrome.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_appchrome_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_trailer_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/AppChrome.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_appchrome_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_theme_trackeep",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/AppChrome.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_appchrome_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_headershell",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/AppChrome.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_appchrome_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_sidebarshell",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/AppChrome.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_routepreviewcard_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/RoutePreviewCard.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_routepreviewcard_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_types",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/RoutePreviewCard.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_routepreviewcard_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_components_iconbadge",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/RoutePreviewCard.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_routepreviewcard_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_theme_trackeep",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/RoutePreviewCard.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_kineticheadline_tsx",
|
|
"target": "react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/KineticHeadline.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_kineticheadline_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/KineticHeadline.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_kineticheadline_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_types",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/KineticHeadline.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_kineticheadline_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_motion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/KineticHeadline.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_kineticheadline_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_theme_trackeep",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/KineticHeadline.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_highlightbox_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/HighlightBox.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_highlightbox_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_theme_trackeep",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/HighlightBox.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_demosurface_tsx",
|
|
"target": "react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/DemoSurface.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_demosurface_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/DemoSurface.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_demosurface_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_trailer_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/DemoSurface.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_demosurface_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_theme_trackeep",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/DemoSurface.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_demosurface_tsx",
|
|
"target": "components_demosurface_resolvemotion",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/DemoSurface.tsx",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_backdrop_tsx",
|
|
"target": "react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/Backdrop.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_backdrop_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/Backdrop.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_backdrop_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_trailer_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/Backdrop.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_backdrop_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_theme_trackeep",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/Backdrop.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_endcard_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_public_trackeep_svg",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/EndCard.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_endcard_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/EndCard.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_endcard_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_motion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/EndCard.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_endcard_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_trailer_config",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/EndCard.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_endcard_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_theme_trackeep",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/EndCard.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_sidebarshell_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_public_trackeep_svg",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/SidebarShell.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_sidebarshell_tsx",
|
|
"target": "icons_react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/SidebarShell.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_sidebarshell_tsx",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/SidebarShell.tsx",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_sidebarshell_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_lib_motion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/SidebarShell.tsx",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_components_sidebarshell_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_theme_trackeep",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/components/SidebarShell.tsx",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_lib_trailer_config_tsx",
|
|
"target": "react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/lib/trailer-config.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_lib_trailer_config_tsx",
|
|
"target": "react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/lib/trailer-config.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_lib_trailer_config_tsx",
|
|
"target": "lib_trailer_config_usetrailerconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/lib/trailer-config.tsx",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_lib_motion_ts",
|
|
"target": "react",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/lib/motion.ts",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_lib_motion_ts",
|
|
"target": "remotion",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/lib/motion.ts",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_lib_motion_ts",
|
|
"target": "lib_motion_springin",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/lib/motion.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_lib_motion_ts",
|
|
"target": "lib_motion_easedprogress",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/lib/motion.ts",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_lib_motion_ts",
|
|
"target": "lib_motion_fadeslideupstyle",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/lib/motion.ts",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_lib_format_ts",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_video_src_data_types",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/lib/format.ts",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_lib_format_ts",
|
|
"target": "lib_format_formatmetricvalue",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/lib/format.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_lib_format_ts",
|
|
"target": "lib_format_formatstopwatch",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/lib/format.ts",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_lib_format_ts",
|
|
"target": "lib_format_formatanalyticshours",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/lib/format.ts",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "video_src_lib_format_ts",
|
|
"target": "lib_format_clamp",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "video/src/lib/format.ts",
|
|
"source_location": "L26",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_r",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_n",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_ot",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_fe",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_k",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_p",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_ut",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_j",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_ee",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_ft",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_lt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_ot",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_qt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_bt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_kt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_t",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_vt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_ct",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_st",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_kt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_ae",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_zt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_at",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_ke",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_ye",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_gt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_et",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_ht",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_ve",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_at",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_ee",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_xt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_ct",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_st",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_jt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_gt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_yt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_s",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_ne",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_tt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_zt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_er",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_tr",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_de",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_re",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_rr",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_nr",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_t",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_xe",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_sr",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_ze",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_h",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_ir",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_ge",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_it",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_pt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_se",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_or",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_ar",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_cr",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_dr",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_ur",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_fr",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_gr",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_hr",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_bt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_rt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_xr",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_vr",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_wr",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_r",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_tt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_ue",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_vt",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_qr",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_xr",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_jr",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "static_assets_index_0vyyz8r_js",
|
|
"target": "assets_index_0vyyz8r_children",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_n",
|
|
"target": "assets_index_0vyyz8r_r",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_fe",
|
|
"target": "assets_index_0vyyz8r_ye",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_p",
|
|
"target": "assets_index_0vyyz8r_at",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_p",
|
|
"target": "assets_index_0vyyz8r_ae",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ut",
|
|
"target": "assets_index_0vyyz8r_at",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ut",
|
|
"target": "assets_index_0vyyz8r_ae",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_j",
|
|
"target": "assets_index_0vyyz8r_at",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_j",
|
|
"target": "assets_index_0vyyz8r_ae",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_lt",
|
|
"target": "assets_index_0vyyz8r_ut",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_bt",
|
|
"target": "assets_index_0vyyz8r_ye",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_bt",
|
|
"target": "assets_index_0vyyz8r_ct",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_t",
|
|
"target": "assets_index_0vyyz8r_jt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ct",
|
|
"target": "assets_index_0vyyz8r_j",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_st",
|
|
"target": "assets_index_0vyyz8r_ae",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_st",
|
|
"target": "assets_index_0vyyz8r_ye",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_kt",
|
|
"target": "assets_index_0vyyz8r_ye",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ae",
|
|
"target": "assets_index_0vyyz8r_ee",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ae",
|
|
"target": "assets_index_0vyyz8r_zt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_zt",
|
|
"target": "assets_index_0vyyz8r_ct",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_zt",
|
|
"target": "assets_index_0vyyz8r_kt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ke",
|
|
"target": "assets_index_0vyyz8r_ve",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ke",
|
|
"target": "assets_index_0vyyz8r_ee",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ke",
|
|
"target": "assets_index_0vyyz8r_ae",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ke",
|
|
"target": "assets_index_0vyyz8r_ye",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ye",
|
|
"target": "assets_index_0vyyz8r_gt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ye",
|
|
"target": "assets_index_0vyyz8r_ct",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_gt",
|
|
"target": "assets_index_0vyyz8r_et",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_gt",
|
|
"target": "assets_index_0vyyz8r_ye",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_et",
|
|
"target": "assets_index_0vyyz8r_ke",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ht",
|
|
"target": "assets_index_0vyyz8r_ke",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ve",
|
|
"target": "assets_index_0vyyz8r_ke",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ct",
|
|
"target": "assets_index_0vyyz8r_xt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_jt",
|
|
"target": "assets_index_0vyyz8r_p",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_yt",
|
|
"target": "assets_index_0vyyz8r_ot",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_s",
|
|
"target": "assets_index_0vyyz8r_ee",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_er",
|
|
"target": "assets_index_0vyyz8r_j",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_de",
|
|
"target": "assets_index_0vyyz8r_j",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_de",
|
|
"target": "assets_index_0vyyz8r_yt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_re",
|
|
"target": "assets_index_0vyyz8r_j",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_nr",
|
|
"target": "assets_index_0vyyz8r_fe",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_h",
|
|
"target": "assets_index_0vyyz8r_ge",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_h",
|
|
"target": "assets_index_0vyyz8r_p",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ge",
|
|
"target": "assets_index_0vyyz8r_r",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ge",
|
|
"target": "assets_index_0vyyz8r_se",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ge",
|
|
"target": "assets_index_0vyyz8r_p",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ge",
|
|
"target": "assets_index_0vyyz8r_it",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ge",
|
|
"target": "assets_index_0vyyz8r_pt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ge",
|
|
"target": "assets_index_0vyyz8r_rr",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_dr",
|
|
"target": "assets_index_0vyyz8r_cr",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ur",
|
|
"target": "assets_index_0vyyz8r_ar",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ur",
|
|
"target": "assets_index_0vyyz8r_k",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ur",
|
|
"target": "assets_index_0vyyz8r_ot",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ur",
|
|
"target": "assets_index_0vyyz8r_r",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_fr",
|
|
"target": "assets_index_0vyyz8r_k",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_gr",
|
|
"target": "assets_index_0vyyz8r_ur",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_rt",
|
|
"target": "assets_index_0vyyz8r_bt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_vr",
|
|
"target": "assets_index_0vyyz8r_qt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_wr",
|
|
"target": "assets_index_0vyyz8r_j",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_wr",
|
|
"target": "assets_index_0vyyz8r_vr",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_wr",
|
|
"target": "assets_index_0vyyz8r_ft",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_r",
|
|
"target": "assets_index_0vyyz8r_fr",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_r",
|
|
"target": "assets_index_0vyyz8r_hr",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_r",
|
|
"target": "assets_index_0vyyz8r_rt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_r",
|
|
"target": "assets_index_0vyyz8r_s",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_r",
|
|
"target": "assets_index_0vyyz8r_k",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_r",
|
|
"target": "assets_index_0vyyz8r_wr",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_r",
|
|
"target": "assets_index_0vyyz8r_p",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_r",
|
|
"target": "assets_index_0vyyz8r_n",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_r",
|
|
"target": "assets_index_0vyyz8r_xe",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_r",
|
|
"target": "assets_index_0vyyz8r_ot",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_tt",
|
|
"target": "assets_index_0vyyz8r_gr",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_tt",
|
|
"target": "assets_index_0vyyz8r_s",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ue",
|
|
"target": "assets_index_0vyyz8r_ct",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_ue",
|
|
"target": "assets_index_0vyyz8r_er",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_vt",
|
|
"target": "assets_index_0vyyz8r_k",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_vt",
|
|
"target": "assets_index_0vyyz8r_lt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_qr",
|
|
"target": "assets_index_0vyyz8r_k",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_qr",
|
|
"target": "assets_index_0vyyz8r_lt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_xr",
|
|
"target": "assets_index_0vyyz8r_k",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_xr",
|
|
"target": "assets_index_0vyyz8r_lt",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_jr",
|
|
"target": "assets_index_0vyyz8r_s",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "assets_index_0vyyz8r_children",
|
|
"target": "assets_index_0vyyz8r_s",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "static/assets/index-0VyYz8R-.js",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_uno_config_ts",
|
|
"target": "unocss",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/uno.config.ts",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_vite_config_ts",
|
|
"target": "vite",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/vite.config.ts",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_vite_config_ts",
|
|
"target": "vite_plugin_solid",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/vite.config.ts",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_vite_config_ts",
|
|
"target": "vite",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/vite.config.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_vite_config_ts",
|
|
"target": "path",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/vite.config.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_vite_config_ts",
|
|
"target": "fs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/vite.config.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_vite_config_ts",
|
|
"target": "frontend_vite_config_generatebundle",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/vite.config.ts",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_vite_config_ts",
|
|
"target": "frontend_vite_config_onwarn",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/vite.config.ts",
|
|
"source_location": "L51",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_index_tsx",
|
|
"target": "web",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/index.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_index_tsx",
|
|
"target": "tailwind_css",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/index.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_index_tsx",
|
|
"target": "uno_css",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/index.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_index_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_index_css",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/index.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_index_tsx",
|
|
"target": "frontend_src_app_tsx",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/index.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_index_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_lib_demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/index.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "router",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "solid_query",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "layout",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "protectedroute",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "toast",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "dashboard",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "bookmarks",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "tasks",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "files",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "notes",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "chat",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "settings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "login",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "youtube",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "members",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "removedstuff",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "adminsettings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "colorswitcher",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "admindashboard",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "stats",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "profile",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "learningpaths",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L22",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "github",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "timetracking",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "calendar",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "authcallback",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L26",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "auth",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "search",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L28",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "analytics",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "messages",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L30",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "sharetarget",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L31",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "browserextensionsettings",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L32",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L33",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L34",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "router",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L35",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_app_tsx",
|
|
"target": "src_app_initializedarkmode",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/App.tsx",
|
|
"source_location": "L38",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_services_updateservice_ts",
|
|
"target": "demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/services/updateService.ts",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_timer_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/Timer.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_timer_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/Timer.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_timer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_lib_api",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/Timer.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_timer_tsx",
|
|
"target": "tagpicker",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/Timer.tsx",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_timer_tsx",
|
|
"target": "demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/Timer.tsx",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_protectedroute_tsx",
|
|
"target": "auth",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ProtectedRoute.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_protectedroute_tsx",
|
|
"target": "authenticationwarning",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ProtectedRoute.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_protectedroute_tsx",
|
|
"target": "demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ProtectedRoute.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_protectedroute_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ProtectedRoute.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_protectedroute_tsx",
|
|
"target": "components_protectedroute_protectedroute",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ProtectedRoute.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_aiprovidericon_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/AIProviderIcon.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_aiprovidericon_tsx",
|
|
"target": "components_aiprovidericon_aiprovidericon",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/AIProviderIcon.tsx",
|
|
"source_location": "L31",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_authenticationwarning_tsx",
|
|
"target": "router",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/AuthenticationWarning.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_authenticationwarning_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/AuthenticationWarning.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_authenticationwarning_tsx",
|
|
"target": "card",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/AuthenticationWarning.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_authenticationwarning_tsx",
|
|
"target": "demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/AuthenticationWarning.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_authenticationwarning_tsx",
|
|
"target": "components_authenticationwarning_handlelogin",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/AuthenticationWarning.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_authenticationwarning_tsx",
|
|
"target": "components_authenticationwarning_handleregister",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/AuthenticationWarning.tsx",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_authenticationwarning_tsx",
|
|
"target": "components_authenticationwarning_handledemomode",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/AuthenticationWarning.tsx",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_twofactorauth_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_twofactorauth_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_ui_button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_twofactorauth_tsx",
|
|
"target": "components_twofactorauth_getauthheaders",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L35",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_twofactorauth_tsx",
|
|
"target": "components_twofactorauth_fetchtotpstatus",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L43",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_twofactorauth_tsx",
|
|
"target": "components_twofactorauth_setuptotp",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L58",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_twofactorauth_tsx",
|
|
"target": "components_twofactorauth_verifytotpcode",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L95",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_twofactorauth_tsx",
|
|
"target": "components_twofactorauth_enabletotp",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L127",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_twofactorauth_tsx",
|
|
"target": "components_twofactorauth_disabletotp",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L163",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_twofactorauth_tsx",
|
|
"target": "components_twofactorauth_verifybackupcode",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L199",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_twofactorauth_tsx",
|
|
"target": "components_twofactorauth_regeneratebackupcodes",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L232",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "components_twofactorauth_fetchtotpstatus",
|
|
"target": "components_twofactorauth_getauthheaders",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L46",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "components_twofactorauth_setuptotp",
|
|
"target": "components_twofactorauth_getauthheaders",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L71",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "components_twofactorauth_verifytotpcode",
|
|
"target": "components_twofactorauth_getauthheaders",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L107",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "components_twofactorauth_enabletotp",
|
|
"target": "components_twofactorauth_getauthheaders",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L140",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "components_twofactorauth_enabletotp",
|
|
"target": "components_twofactorauth_fetchtotpstatus",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L151",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "components_twofactorauth_disabletotp",
|
|
"target": "components_twofactorauth_getauthheaders",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L176",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "components_twofactorauth_disabletotp",
|
|
"target": "components_twofactorauth_fetchtotpstatus",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L187",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "components_twofactorauth_verifybackupcode",
|
|
"target": "components_twofactorauth_getauthheaders",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L211",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "components_twofactorauth_regeneratebackupcodes",
|
|
"target": "components_twofactorauth_getauthheaders",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L245",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_timeentrieslist_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/TimeEntriesList.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_timeentrieslist_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/TimeEntriesList.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_timeentrieslist_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_lib_api",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/TimeEntriesList.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_timeentrieslist_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_lib_demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/TimeEntriesList.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_input_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Input.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_input_tsx",
|
|
"target": "utils",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Input.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_input_tsx",
|
|
"target": "ui_input_input",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Input.tsx",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_textarea_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Textarea.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_textarea_tsx",
|
|
"target": "utils",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Textarea.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_textarea_tsx",
|
|
"target": "ui_textarea_textarea",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Textarea.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_membermodal_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/MemberModal.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_membermodal_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/MemberModal.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_membermodal_tsx",
|
|
"target": "input",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/MemberModal.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_membermodal_tsx",
|
|
"target": "modalportal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/MemberModal.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_membermodal_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/MemberModal.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_membermodal_tsx",
|
|
"target": "ui_membermodal_resetform",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/MemberModal.tsx",
|
|
"source_location": "L32",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_membermodal_tsx",
|
|
"target": "ui_membermodal_handlesubmit",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/MemberModal.tsx",
|
|
"source_location": "L53",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_richtexteditor_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/RichTextEditor.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_richtexteditor_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/RichTextEditor.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_responsivegrid_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ResponsiveGrid.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_responsivegrid_tsx",
|
|
"target": "utils",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ResponsiveGrid.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_responsivegrid_tsx",
|
|
"target": "ui_responsivegrid_responsivegrid",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ResponsiveGrid.tsx",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_responsivegrid_tsx",
|
|
"target": "ui_responsivegrid_masonrygrid",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ResponsiveGrid.tsx",
|
|
"source_location": "L58",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_notemodal_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/NoteModal.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_notemodal_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/NoteModal.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_notemodal_tsx",
|
|
"target": "input",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/NoteModal.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_notemodal_tsx",
|
|
"target": "richtexteditor",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/NoteModal.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_notemodal_tsx",
|
|
"target": "tagpicker",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/NoteModal.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_notemodal_tsx",
|
|
"target": "modalportal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/NoteModal.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_notemodal_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/NoteModal.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_notemodal_tsx",
|
|
"target": "ui_notemodal_availabletags",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/NoteModal.tsx",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_notemodal_tsx",
|
|
"target": "ui_notemodal_handlesubmit",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/NoteModal.tsx",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_dialog_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Dialog.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_dialog_tsx",
|
|
"target": "utils",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Dialog.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_timepicker_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TimePicker.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_timepicker_tsx",
|
|
"target": "web",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TimePicker.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_timepicker_tsx",
|
|
"target": "utils",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TimePicker.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_timepicker_tsx",
|
|
"target": "ui_timepicker_getcurrenthour",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TimePicker.tsx",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_timepicker_tsx",
|
|
"target": "ui_timepicker_getcurrentminute",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TimePicker.tsx",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_timepicker_tsx",
|
|
"target": "ui_timepicker_handletimeselect",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TimePicker.tsx",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_timepicker_tsx",
|
|
"target": "ui_timepicker_handletogglemodal",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TimePicker.tsx",
|
|
"source_location": "L34",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_timepicker_tsx",
|
|
"target": "ui_timepicker_formattime",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TimePicker.tsx",
|
|
"source_location": "L68",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_badge_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/badge.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_badge_tsx",
|
|
"target": "class_variance_authority",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/badge.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_badge_tsx",
|
|
"target": "utils",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/badge.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_badge_tsx",
|
|
"target": "ui_badge_badge",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/badge.tsx",
|
|
"source_location": "L32",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_learningpathmodal_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/LearningPathModal.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_learningpathmodal_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/LearningPathModal.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_learningpathmodal_tsx",
|
|
"target": "input",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/LearningPathModal.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_learningpathmodal_tsx",
|
|
"target": "modalportal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/LearningPathModal.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_learningpathmodal_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/LearningPathModal.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_learningpathmodal_tsx",
|
|
"target": "ui_learningpathmodal_resetform",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/LearningPathModal.tsx",
|
|
"source_location": "L39",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_learningpathmodal_tsx",
|
|
"target": "ui_learningpathmodal_handlesubmit",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/LearningPathModal.tsx",
|
|
"source_location": "L68",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_learningpathmodal_tsx",
|
|
"target": "ui_learningpathmodal_handleinputchange",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/LearningPathModal.tsx",
|
|
"source_location": "L89",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_learningpathmodal_handlesubmit",
|
|
"target": "ui_learningpathmodal_resetform",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/LearningPathModal.tsx",
|
|
"source_location": "L80",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_enhancedcard_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/EnhancedCard.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_enhancedcard_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/EnhancedCard.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_enhancedcard_tsx",
|
|
"target": "utils",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/EnhancedCard.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_enhancedcard_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/EnhancedCard.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_enhancedcard_tsx",
|
|
"target": "ui_enhancedcard_handleclose",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/EnhancedCard.tsx",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_colorswitcherdropdown_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ColorSwitcherDropdown.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_colorswitcherdropdown_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ColorSwitcherDropdown.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_colorswitcherdropdown_tsx",
|
|
"target": "ui_colorswitcherdropdown_applyscheme",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ColorSwitcherDropdown.tsx",
|
|
"source_location": "L39",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_dropdownmenu_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DropdownMenu.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_videouploadmodal_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/VideoUploadModal.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_videouploadmodal_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/VideoUploadModal.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_videouploadmodal_tsx",
|
|
"target": "input",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/VideoUploadModal.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_videouploadmodal_tsx",
|
|
"target": "modalportal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/VideoUploadModal.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_videouploadmodal_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/VideoUploadModal.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_videouploadmodal_tsx",
|
|
"target": "ui_videouploadmodal_extractvideoid",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/VideoUploadModal.tsx",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_videouploadmodal_tsx",
|
|
"target": "ui_videouploadmodal_handlesubmit",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/VideoUploadModal.tsx",
|
|
"source_location": "L26",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_videouploadmodal_handlesubmit",
|
|
"target": "ui_videouploadmodal_extractvideoid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/VideoUploadModal.tsx",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_searchfilters_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/SearchFilters.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_searchfilters_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_ui_button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/SearchFilters.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_searchfilters_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_ui_input",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/SearchFilters.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_searchfilters_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/SearchFilters.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_searchfilters_tsx",
|
|
"target": "ui_searchfilters_handlesearchchange",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/SearchFilters.tsx",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_searchfilters_tsx",
|
|
"target": "ui_searchfilters_handlefilterchange",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/SearchFilters.tsx",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_searchfilters_tsx",
|
|
"target": "ui_searchfilters_clearallfilters",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/SearchFilters.tsx",
|
|
"source_location": "L38",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_searchfilters_tsx",
|
|
"target": "ui_searchfilters_activefiltercount",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/SearchFilters.tsx",
|
|
"source_location": "L45",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_datepicker_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DatePicker.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_datepicker_tsx",
|
|
"target": "web",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DatePicker.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_datepicker_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DatePicker.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_datepicker_tsx",
|
|
"target": "utils",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DatePicker.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_datepicker_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_ui_timepicker",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DatePicker.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_datepicker_tsx",
|
|
"target": "ui_datepicker_handledatechange",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DatePicker.tsx",
|
|
"source_location": "L234",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_datepicker_tsx",
|
|
"target": "ui_datepicker_handletimechange",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DatePicker.tsx",
|
|
"source_location": "L246",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileuploadmodal_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileuploadmodal_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileuploadmodal_tsx",
|
|
"target": "input",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileuploadmodal_tsx",
|
|
"target": "card",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileuploadmodal_tsx",
|
|
"target": "modalportal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileuploadmodal_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileuploadmodal_tsx",
|
|
"target": "ui_fileuploadmodal_handlekeydown",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L41",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileuploadmodal_tsx",
|
|
"target": "ui_fileuploadmodal_handlefileselect",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L53",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileuploadmodal_tsx",
|
|
"target": "ui_fileuploadmodal_handledrag",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L61",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileuploadmodal_tsx",
|
|
"target": "ui_fileuploadmodal_handledrop",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L71",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileuploadmodal_tsx",
|
|
"target": "ui_fileuploadmodal_addtag",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L82",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileuploadmodal_tsx",
|
|
"target": "ui_fileuploadmodal_removetag",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L90",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileuploadmodal_tsx",
|
|
"target": "ui_fileuploadmodal_addassociation",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L94",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileuploadmodal_tsx",
|
|
"target": "ui_fileuploadmodal_removeassociation",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L104",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileuploadmodal_tsx",
|
|
"target": "ui_fileuploadmodal_handleupload",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L108",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileuploadmodal_tsx",
|
|
"target": "ui_fileuploadmodal_getfileicon",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L131",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileuploadmodal_tsx",
|
|
"target": "ui_fileuploadmodal_isvalidurl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L140",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileuploadmodal_tsx",
|
|
"target": "ui_fileuploadmodal_canupload",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L149",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_fileuploadmodal_canupload",
|
|
"target": "ui_fileuploadmodal_isvalidurl",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUploadModal.tsx",
|
|
"source_location": "L151",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_githubactivity_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/GitHubActivity.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_githubactivity_tsx",
|
|
"target": "card",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/GitHubActivity.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_githubactivity_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/GitHubActivity.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_githubactivity_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/GitHubActivity.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_githubactivity_tsx",
|
|
"target": "demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/GitHubActivity.tsx",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_githubactivity_tsx",
|
|
"target": "ui_githubactivity_setemptydata",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/GitHubActivity.tsx",
|
|
"source_location": "L63",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_githubactivity_tsx",
|
|
"target": "ui_githubactivity_setdemodata",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/GitHubActivity.tsx",
|
|
"source_location": "L73",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_githubactivity_tsx",
|
|
"target": "ui_githubactivity_handlegithubactivitydata",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/GitHubActivity.tsx",
|
|
"source_location": "L153",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_githubactivity_tsx",
|
|
"target": "ui_githubactivity_getmonthlabels",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/GitHubActivity.tsx",
|
|
"source_location": "L202",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_githubactivity_tsx",
|
|
"target": "ui_githubactivity_getactivitycolor",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/GitHubActivity.tsx",
|
|
"source_location": "L217",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_githubactivity_tsx",
|
|
"target": "ui_githubactivity_formatcontributioncount",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/GitHubActivity.tsx",
|
|
"source_location": "L231",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_githubactivity_tsx",
|
|
"target": "ui_githubactivity_geteventicon",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/GitHubActivity.tsx",
|
|
"source_location": "L238",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_taskmodal_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TaskModal.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_taskmodal_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TaskModal.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_taskmodal_tsx",
|
|
"target": "input",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TaskModal.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_taskmodal_tsx",
|
|
"target": "datepicker",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TaskModal.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_taskmodal_tsx",
|
|
"target": "modalportal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TaskModal.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_taskmodal_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TaskModal.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_taskmodal_tsx",
|
|
"target": "ui_taskmodal_resetform",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TaskModal.tsx",
|
|
"source_location": "L41",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_taskmodal_tsx",
|
|
"target": "ui_taskmodal_handlesubmit",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TaskModal.tsx",
|
|
"source_location": "L70",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_button_tsx",
|
|
"target": "class_variance_authority",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Button.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_button_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Button.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_button_tsx",
|
|
"target": "utils",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Button.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_button_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Button.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_button_tsx",
|
|
"target": "haptics",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Button.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_button_tsx",
|
|
"target": "ui_button_button",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Button.tsx",
|
|
"source_location": "L53",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_loadingstate_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/LoadingState.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_confirmmodal_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ConfirmModal.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_confirmmodal_tsx",
|
|
"target": "modalportal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ConfirmModal.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_confirmmodal_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ConfirmModal.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_confirmmodal_tsx",
|
|
"target": "ui_confirmmodal_geticon",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ConfirmModal.tsx",
|
|
"source_location": "L28",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_confirmmodal_tsx",
|
|
"target": "ui_confirmmodal_getconfirmbuttonvariant",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ConfirmModal.tsx",
|
|
"source_location": "L39",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_searchtagfilterbar_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/SearchTagFilterBar.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_searchtagfilterbar_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_ui_button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/SearchTagFilterBar.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_searchtagfilterbar_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_ui_input",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/SearchTagFilterBar.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_searchtagfilterbar_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/SearchTagFilterBar.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_tabs_simple_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/tabs-simple.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_tabs_simple_tsx",
|
|
"target": "utils",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/tabs-simple.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_tabs_simple_tsx",
|
|
"target": "ui_tabs_simple_tabs",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/tabs-simple.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_tabs_simple_tsx",
|
|
"target": "ui_tabs_simple_tabslist",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/tabs-simple.tsx",
|
|
"source_location": "L36",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_tabs_simple_tsx",
|
|
"target": "ui_tabs_simple_tabstrigger",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/tabs-simple.tsx",
|
|
"source_location": "L63",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_tabs_simple_tsx",
|
|
"target": "ui_tabs_simple_tabscontent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/tabs-simple.tsx",
|
|
"source_location": "L87",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_tagpicker_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TagPicker.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_tagpicker_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TagPicker.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_tagpicker_tsx",
|
|
"target": "ui_tagpicker_addtag",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TagPicker.tsx",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_tagpicker_tsx",
|
|
"target": "ui_tagpicker_removetag",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TagPicker.tsx",
|
|
"source_location": "L35",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_tagpicker_tsx",
|
|
"target": "ui_tagpicker_handleinputkeydown",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TagPicker.tsx",
|
|
"source_location": "L39",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_tagpicker_tsx",
|
|
"target": "ui_tagpicker_handleinputchange",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TagPicker.tsx",
|
|
"source_location": "L57",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_tagpicker_tsx",
|
|
"target": "ui_tagpicker_filteredtags",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TagPicker.tsx",
|
|
"source_location": "L112",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_tagpicker_handleinputkeydown",
|
|
"target": "ui_tagpicker_addtag",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TagPicker.tsx",
|
|
"source_location": "L45",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_tagpicker_handleinputkeydown",
|
|
"target": "ui_tagpicker_filteredtags",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TagPicker.tsx",
|
|
"source_location": "L46",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_tagpicker_handleinputkeydown",
|
|
"target": "ui_tagpicker_removetag",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/TagPicker.tsx",
|
|
"source_location": "L53",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_uploadmodal_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UploadModal.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_uploadmodal_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UploadModal.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_uploadmodal_tsx",
|
|
"target": "modalportal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UploadModal.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_uploadmodal_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UploadModal.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_uploadmodal_tsx",
|
|
"target": "demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UploadModal.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_uploadmodal_tsx",
|
|
"target": "api_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UploadModal.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_uploadmodal_tsx",
|
|
"target": "ui_uploadmodal_handledragover",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UploadModal.tsx",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_uploadmodal_tsx",
|
|
"target": "ui_uploadmodal_handledragleave",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UploadModal.tsx",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_uploadmodal_tsx",
|
|
"target": "ui_uploadmodal_handledrop",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UploadModal.tsx",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_uploadmodal_tsx",
|
|
"target": "ui_uploadmodal_handlefileselect",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UploadModal.tsx",
|
|
"source_location": "L37",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_uploadmodal_tsx",
|
|
"target": "ui_uploadmodal_handleupload",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UploadModal.tsx",
|
|
"source_location": "L43",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_uploadmodal_tsx",
|
|
"target": "ui_uploadmodal_removefile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UploadModal.tsx",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_card_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Card.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_card_tsx",
|
|
"target": "utils",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Card.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_card_tsx",
|
|
"target": "ui_card_card",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Card.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_card_tsx",
|
|
"target": "ui_card_cardheader",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Card.tsx",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_card_tsx",
|
|
"target": "ui_card_cardtitle",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Card.tsx",
|
|
"source_location": "L37",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_card_tsx",
|
|
"target": "ui_card_carddescription",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Card.tsx",
|
|
"source_location": "L50",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_card_tsx",
|
|
"target": "ui_card_cardcontent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Card.tsx",
|
|
"source_location": "L60",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_card_tsx",
|
|
"target": "ui_card_cardfooter",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Card.tsx",
|
|
"source_location": "L66",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_updatechecker_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UpdateChecker.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_updatechecker_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UpdateChecker.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_updatechecker_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_stores_updatestore",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UpdateChecker.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_updatechecker_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_ui_modalportal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UpdateChecker.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_updatechecker_tsx",
|
|
"target": "ui_updatechecker_installupdate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UpdateChecker.tsx",
|
|
"source_location": "L22",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_updatechecker_tsx",
|
|
"target": "ui_updatechecker_cancelupdate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UpdateChecker.tsx",
|
|
"source_location": "L26",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_updatechecker_tsx",
|
|
"target": "ui_updatechecker_getstatusicon",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UpdateChecker.tsx",
|
|
"source_location": "L56",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_updatechecker_tsx",
|
|
"target": "ui_updatechecker_getstatustext",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UpdateChecker.tsx",
|
|
"source_location": "L70",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_viewnotemodal_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ViewNoteModal.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_viewnotemodal_tsx",
|
|
"target": "modalportal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ViewNoteModal.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_viewnotemodal_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ViewNoteModal.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_viewnotemodal_tsx",
|
|
"target": "notecontentrenderer",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ViewNoteModal.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_viewnotemodal_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ViewNoteModal.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_viewnotemodal_tsx",
|
|
"target": "ui_viewnotemodal_getnotekind",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ViewNoteModal.tsx",
|
|
"source_location": "L41",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_viewnotemodal_tsx",
|
|
"target": "ui_viewnotemodal_updatenotecheckbox",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ViewNoteModal.tsx",
|
|
"source_location": "L47",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_errorboundary_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ErrorBoundary.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_errorboundary_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ErrorBoundary.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_errorboundary_tsx",
|
|
"target": "ui_errorboundary_reset",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ErrorBoundary.tsx",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_loadingspinner_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/LoadingSpinner.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_loadingspinner_tsx",
|
|
"target": "utils",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/LoadingSpinner.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_learningpathpreviewmodal_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/LearningPathPreviewModal.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_learningpathpreviewmodal_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/LearningPathPreviewModal.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_learningpathpreviewmodal_tsx",
|
|
"target": "card",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/LearningPathPreviewModal.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_learningpathpreviewmodal_tsx",
|
|
"target": "modalportal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/LearningPathPreviewModal.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_learningpathpreviewmodal_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/LearningPathPreviewModal.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_learningpathpreviewmodal_tsx",
|
|
"target": "ui_learningpathpreviewmodal_handleenroll",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/LearningPathPreviewModal.tsx",
|
|
"source_location": "L50",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_learningpathpreviewmodal_tsx",
|
|
"target": "ui_learningpathpreviewmodal_getresourceicon",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/LearningPathPreviewModal.tsx",
|
|
"source_location": "L64",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_learningpathpreviewmodal_tsx",
|
|
"target": "ui_learningpathpreviewmodal_getdifficultycolor",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/LearningPathPreviewModal.tsx",
|
|
"source_location": "L74",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_learningpathpreviewmodal_tsx",
|
|
"target": "ui_learningpathpreviewmodal_isenrolling",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/LearningPathPreviewModal.tsx",
|
|
"source_location": "L176",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_switch_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Switch.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_switch_tsx",
|
|
"target": "utils",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Switch.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_switch_tsx",
|
|
"target": "ui_switch_switch",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Switch.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_colorpicker_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_colorpicker_tsx",
|
|
"target": "utils",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_colorpicker_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_ui_colorpicker_css",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_colorpicker_tsx",
|
|
"target": "ui_colorpicker_hextohsl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_colorpicker_tsx",
|
|
"target": "ui_colorpicker_hsltohex",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L50",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_colorpicker_tsx",
|
|
"target": "ui_colorpicker_updatecolorfromhue",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L63",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_colorpicker_tsx",
|
|
"target": "ui_colorpicker_handlehexchange",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L72",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_colorpicker_tsx",
|
|
"target": "ui_colorpicker_handlealphachange",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L83",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_colorpicker_tsx",
|
|
"target": "ui_colorpicker_handleslidermousedown",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L91",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_colorpicker_tsx",
|
|
"target": "ui_colorpicker_updatehuefromposition",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L97",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_colorpicker_tsx",
|
|
"target": "ui_colorpicker_handlemousemove",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L106",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_colorpicker_tsx",
|
|
"target": "ui_colorpicker_handlemouseup",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L112",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_colorpicker_tsx",
|
|
"target": "ui_colorpicker_handlesavedcolorclick",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L117",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_colorpicker_tsx",
|
|
"target": "ui_colorpicker_handledeletecolor",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L125",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_colorpicker_tsx",
|
|
"target": "ui_colorpicker_handleaddnewcolor",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L131",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_colorpicker_updatecolorfromhue",
|
|
"target": "ui_colorpicker_hextohsl",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L64",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_colorpicker_updatecolorfromhue",
|
|
"target": "ui_colorpicker_hsltohex",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L65",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_colorpicker_handlehexchange",
|
|
"target": "ui_colorpicker_hextohsl",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L76",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_colorpicker_handleslidermousedown",
|
|
"target": "ui_colorpicker_updatehuefromposition",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L94",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_colorpicker_updatehuefromposition",
|
|
"target": "ui_colorpicker_updatecolorfromhue",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L103",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_colorpicker_handlemousemove",
|
|
"target": "ui_colorpicker_updatehuefromposition",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L108",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_colorpicker_handlesavedcolorclick",
|
|
"target": "ui_colorpicker_hextohsl",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ColorPicker.tsx",
|
|
"source_location": "L119",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_videopreviewmodal_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/VideoPreviewModal.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_videopreviewmodal_tsx",
|
|
"target": "modalportal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/VideoPreviewModal.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_videopreviewmodal_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/VideoPreviewModal.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_videopreviewmodal_tsx",
|
|
"target": "ui_videopreviewmodal_getembedurl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/VideoPreviewModal.tsx",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileupload_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileupload_tsx",
|
|
"target": "utils",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileupload_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_ui_modalportal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileupload_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_ui_fileupload_css",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileupload_tsx",
|
|
"target": "ui_fileupload_generateid",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L40",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileupload_tsx",
|
|
"target": "ui_fileupload_formatfilesize",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L43",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileupload_tsx",
|
|
"target": "ui_fileupload_getfileextension",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L52",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileupload_tsx",
|
|
"target": "ui_fileupload_getfiletypecolor",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L57",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileupload_tsx",
|
|
"target": "ui_fileupload_validatefile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L65",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileupload_tsx",
|
|
"target": "ui_fileupload_handlefileselect",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L83",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileupload_tsx",
|
|
"target": "ui_fileupload_simulateupload",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L115",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileupload_tsx",
|
|
"target": "ui_fileupload_handledragover",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L139",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileupload_tsx",
|
|
"target": "ui_fileupload_handledragleave",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L144",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileupload_tsx",
|
|
"target": "ui_fileupload_handledrop",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L149",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileupload_tsx",
|
|
"target": "ui_fileupload_handleurlimport",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L156",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileupload_tsx",
|
|
"target": "ui_fileupload_removefile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L184",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_fileupload_tsx",
|
|
"target": "ui_fileupload_handleclose",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L191",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_fileupload_handledrop",
|
|
"target": "ui_fileupload_handlefileselect",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L152",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_fileupload_handleurlimport",
|
|
"target": "ui_fileupload_getfileextension",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L161",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_fileupload_handleurlimport",
|
|
"target": "ui_fileupload_generateid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L164",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_fileupload_handleurlimport",
|
|
"target": "ui_fileupload_simulateupload",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FileUpload.tsx",
|
|
"source_location": "L178",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_toast_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Toast.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_toast_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Toast.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_toast_tsx",
|
|
"target": "ui_toast_handleclose",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Toast.tsx",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_toast_tsx",
|
|
"target": "ui_toast_geticon",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Toast.tsx",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_toast_tsx",
|
|
"target": "ui_toast_gettoneclasses",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Toast.tsx",
|
|
"source_location": "L38",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_toast_tsx",
|
|
"target": "ui_toast_geticonsurface",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Toast.tsx",
|
|
"source_location": "L51",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_toast_tsx",
|
|
"target": "ui_toast_handleclose",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/Toast.tsx",
|
|
"source_location": "L139",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_editbookmarkmodal_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/EditBookmarkModal.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_editbookmarkmodal_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/EditBookmarkModal.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_editbookmarkmodal_tsx",
|
|
"target": "input",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/EditBookmarkModal.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_editbookmarkmodal_tsx",
|
|
"target": "tagpicker",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/EditBookmarkModal.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_editbookmarkmodal_tsx",
|
|
"target": "modalportal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/EditBookmarkModal.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_editbookmarkmodal_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/EditBookmarkModal.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_editbookmarkmodal_tsx",
|
|
"target": "ui_editbookmarkmodal_availabletags",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/EditBookmarkModal.tsx",
|
|
"source_location": "L33",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_editbookmarkmodal_tsx",
|
|
"target": "ui_editbookmarkmodal_updateform",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/EditBookmarkModal.tsx",
|
|
"source_location": "L48",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_editbookmarkmodal_tsx",
|
|
"target": "ui_editbookmarkmodal_handlesubmit",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/EditBookmarkModal.tsx",
|
|
"source_location": "L64",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_bookmarkmodal_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/BookmarkModal.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_bookmarkmodal_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/BookmarkModal.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_bookmarkmodal_tsx",
|
|
"target": "input",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/BookmarkModal.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_bookmarkmodal_tsx",
|
|
"target": "tagpicker",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/BookmarkModal.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_bookmarkmodal_tsx",
|
|
"target": "modalportal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/BookmarkModal.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_bookmarkmodal_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/BookmarkModal.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_bookmarkmodal_tsx",
|
|
"target": "ui_bookmarkmodal_availabletags",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/BookmarkModal.tsx",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_bookmarkmodal_tsx",
|
|
"target": "ui_bookmarkmodal_handlesubmit",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/BookmarkModal.tsx",
|
|
"source_location": "L43",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_filepreviewmodal_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FilePreviewModal.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_filepreviewmodal_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FilePreviewModal.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_filepreviewmodal_tsx",
|
|
"target": "modalportal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FilePreviewModal.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_filepreviewmodal_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FilePreviewModal.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_filepreviewmodal_tsx",
|
|
"target": "demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FilePreviewModal.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_filepreviewmodal_tsx",
|
|
"target": "ui_filepreviewmodal_getfileicon",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/FilePreviewModal.tsx",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_label_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/label.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_label_tsx",
|
|
"target": "class_variance_authority",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/label.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_label_tsx",
|
|
"target": "utils",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/label.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_label_tsx",
|
|
"target": "ui_label_label",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/label.tsx",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_virtuallist_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/VirtualList.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_virtuallist_tsx",
|
|
"target": "utils",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/VirtualList.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_virtuallist_tsx",
|
|
"target": "ui_virtuallist_virtuallist",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/VirtualList.tsx",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_virtuallist_tsx",
|
|
"target": "ui_virtuallist_handlescroll",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/VirtualList.tsx",
|
|
"source_location": "L79",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_daterangepicker_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_daterangepicker_tsx",
|
|
"target": "web",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_daterangepicker_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_daterangepicker_tsx",
|
|
"target": "utils",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_daterangepicker_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_ui_daterangepicker_css",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_daterangepicker_tsx",
|
|
"target": "ui_daterangepicker_getdaysinmonth",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L82",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_daterangepicker_tsx",
|
|
"target": "ui_daterangepicker_getfirstdayofmonth",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L86",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_daterangepicker_tsx",
|
|
"target": "ui_daterangepicker_generatecalendardays",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L90",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_daterangepicker_tsx",
|
|
"target": "ui_daterangepicker_isdateinrange",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L108",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_daterangepicker_tsx",
|
|
"target": "ui_daterangepicker_isdatestart",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L114",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_daterangepicker_tsx",
|
|
"target": "ui_daterangepicker_isdateend",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L119",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_daterangepicker_tsx",
|
|
"target": "ui_daterangepicker_getdateclass",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L124",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_daterangepicker_tsx",
|
|
"target": "ui_daterangepicker_getcellclass",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L145",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_daterangepicker_tsx",
|
|
"target": "ui_daterangepicker_handledateclick",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L166",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_daterangepicker_tsx",
|
|
"target": "ui_daterangepicker_handledatehover",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L184",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_daterangepicker_tsx",
|
|
"target": "ui_daterangepicker_handlepresetclick",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L198",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_daterangepicker_tsx",
|
|
"target": "ui_daterangepicker_handleprevmonth",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L204",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_daterangepicker_tsx",
|
|
"target": "ui_daterangepicker_handlenextmonth",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L208",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_daterangepicker_tsx",
|
|
"target": "ui_daterangepicker_handletogglemodal",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L212",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_daterangepicker_tsx",
|
|
"target": "ui_daterangepicker_formatdate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L244",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_daterangepicker_generatecalendardays",
|
|
"target": "ui_daterangepicker_getdaysinmonth",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L92",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_daterangepicker_generatecalendardays",
|
|
"target": "ui_daterangepicker_getfirstdayofmonth",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L93",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_daterangepicker_getdateclass",
|
|
"target": "ui_daterangepicker_isdatestart",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L126",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_daterangepicker_getdateclass",
|
|
"target": "ui_daterangepicker_isdateend",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L127",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_daterangepicker_getdateclass",
|
|
"target": "ui_daterangepicker_isdateinrange",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L128",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_daterangepicker_getcellclass",
|
|
"target": "ui_daterangepicker_isdatestart",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L147",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_daterangepicker_getcellclass",
|
|
"target": "ui_daterangepicker_isdateend",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L148",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_daterangepicker_getcellclass",
|
|
"target": "ui_daterangepicker_isdateinrange",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/DateRangePicker.tsx",
|
|
"source_location": "L149",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_userprofiledropdown_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UserProfileDropdown.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_userprofiledropdown_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UserProfileDropdown.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_userprofiledropdown_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_ui_dropdownmenu",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UserProfileDropdown.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_userprofiledropdown_tsx",
|
|
"target": "auth",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UserProfileDropdown.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_userprofiledropdown_tsx",
|
|
"target": "api_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UserProfileDropdown.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_userprofiledropdown_tsx",
|
|
"target": "ui_userprofiledropdown_loaddashboardstats",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UserProfileDropdown.tsx",
|
|
"source_location": "L35",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_userprofiledropdown_tsx",
|
|
"target": "ui_userprofiledropdown_handleprofileclick",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UserProfileDropdown.tsx",
|
|
"source_location": "L75",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_userprofiledropdown_tsx",
|
|
"target": "ui_userprofiledropdown_handlesettingsclick",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UserProfileDropdown.tsx",
|
|
"source_location": "L79",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_userprofiledropdown_tsx",
|
|
"target": "ui_userprofiledropdown_handlestatsclick",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UserProfileDropdown.tsx",
|
|
"source_location": "L83",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_userprofiledropdown_tsx",
|
|
"target": "ui_userprofiledropdown_handlelogout",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UserProfileDropdown.tsx",
|
|
"source_location": "L87",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_userprofiledropdown_tsx",
|
|
"target": "ui_userprofiledropdown_getinitials",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/UserProfileDropdown.tsx",
|
|
"source_location": "L94",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_select_simple_tsx",
|
|
"target": "lucide_solid",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/select-simple.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_select_simple_tsx",
|
|
"target": "utils",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/select-simple.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_select_simple_tsx",
|
|
"target": "ui_select_simple_select",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/select-simple.tsx",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_select_simple_tsx",
|
|
"target": "ui_select_simple_selecttrigger",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/select-simple.tsx",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_select_simple_tsx",
|
|
"target": "ui_select_simple_selectvalue",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/select-simple.tsx",
|
|
"source_location": "L38",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_select_simple_tsx",
|
|
"target": "ui_select_simple_selectcontent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/select-simple.tsx",
|
|
"source_location": "L47",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_select_simple_tsx",
|
|
"target": "ui_select_simple_selectitem",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/select-simple.tsx",
|
|
"source_location": "L67",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_activityfeed_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ActivityFeed.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_activityfeed_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ActivityFeed.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_activityfeed_tsx",
|
|
"target": "api_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ActivityFeed.tsx",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_activityfeed_tsx",
|
|
"target": "demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ActivityFeed.tsx",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_activityfeed_tsx",
|
|
"target": "mockdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ActivityFeed.tsx",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_activityfeed_tsx",
|
|
"target": "ui_activityfeed_normalizeactivitytype",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ActivityFeed.tsx",
|
|
"source_location": "L49",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_activityfeed_tsx",
|
|
"target": "ui_activityfeed_formattimestamp",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ActivityFeed.tsx",
|
|
"source_location": "L56",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_activityfeed_tsx",
|
|
"target": "ui_activityfeed_getactivityicon",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ActivityFeed.tsx",
|
|
"source_location": "L64",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_activityfeed_tsx",
|
|
"target": "ui_activityfeed_fetchactivities",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ActivityFeed.tsx",
|
|
"source_location": "L78",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_modalportal_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ModalPortal.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_modalportal_tsx",
|
|
"target": "web",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ModalPortal.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_exportimport_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ExportImport.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_exportimport_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_ui_button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ExportImport.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_exportimport_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ExportImport.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_exportimport_tsx",
|
|
"target": "export_import",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ExportImport.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_ui_exportimport_tsx",
|
|
"target": "ui_exportimport_exportimport",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/ui/ExportImport.tsx",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_savedsearches_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/SavedSearches.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_savedsearches_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/SavedSearches.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_savedsearches_tsx",
|
|
"target": "card",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/SavedSearches.tsx",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_savedsearches_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/SavedSearches.tsx",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_savedsearches_tsx",
|
|
"target": "input",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/SavedSearches.tsx",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_enhancedsearch_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/EnhancedSearch.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_enhancedsearch_tsx",
|
|
"target": "router",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/EnhancedSearch.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_enhancedsearch_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/EnhancedSearch.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_enhancedsearch_tsx",
|
|
"target": "input",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/EnhancedSearch.tsx",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_enhancedsearch_tsx",
|
|
"target": "card",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/EnhancedSearch.tsx",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_enhancedsearch_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/EnhancedSearch.tsx",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_enhancedsearch_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_search_savedsearches",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/EnhancedSearch.tsx",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_browsersearch_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_browsersearch_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_browsersearch_tsx",
|
|
"target": "brave_search",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_browsersearch_tsx",
|
|
"target": "card",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_browsersearch_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_browsersearch_tsx",
|
|
"target": "input",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_browsersearch_tsx",
|
|
"target": "demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_browsersearch_tsx",
|
|
"target": "credentials",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_browsersearch_tsx",
|
|
"target": "search_browsersearch_isdemo",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_browsersearch_tsx",
|
|
"target": "search_browsersearch_handlesearch",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_browsersearch_tsx",
|
|
"target": "search_browsersearch_handlekeydown",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L155",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_browsersearch_tsx",
|
|
"target": "search_browsersearch_handleinput",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L161",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_browsersearch_tsx",
|
|
"target": "search_browsersearch_openresult",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L168",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_browsersearch_tsx",
|
|
"target": "search_browsersearch_bookmarkresult",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L172",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "search_browsersearch_handlesearch",
|
|
"target": "search_browsersearch_isdemo",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L44",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "search_browsersearch_handlekeydown",
|
|
"target": "search_browsersearch_handlesearch",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L157",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "search_browsersearch_bookmarkresult",
|
|
"target": "search_browsersearch_isdemo",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L174",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_quicksearch_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/QuickSearch.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_quicksearch_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/QuickSearch.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_quicksearch_tsx",
|
|
"target": "input",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/QuickSearch.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_quicksearch_tsx",
|
|
"target": "card",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/QuickSearch.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_search_quicksearch_tsx",
|
|
"target": "search_quicksearch_quicksearch",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/search/QuickSearch.tsx",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_floatingai_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/FloatingAI.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_floatingai_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/FloatingAI.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_floatingai_tsx",
|
|
"target": "longcat_color_svg",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/FloatingAI.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_floatingai_tsx",
|
|
"target": "modalportal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/FloatingAI.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_floatingai_tsx",
|
|
"target": "layout_floatingai_handlesendmessage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/FloatingAI.tsx",
|
|
"source_location": "L37",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_floatingai_tsx",
|
|
"target": "layout_floatingai_handlekeypress",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/FloatingAI.tsx",
|
|
"source_location": "L63",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "layout_floatingai_handlekeypress",
|
|
"target": "layout_floatingai_handlesendmessage",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/FloatingAI.tsx",
|
|
"source_location": "L66",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_sidebar_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_sidebar_tsx",
|
|
"target": "router",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_sidebar_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_sidebar_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_ui_input",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L26",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_sidebar_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_ui_button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_sidebar_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_ui_switch",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L28",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_sidebar_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_ui_modalportal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_sidebar_tsx",
|
|
"target": "auth",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L30",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_sidebar_tsx",
|
|
"target": "api_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L31",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_sidebar_tsx",
|
|
"target": "haptics",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L32",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_sidebar_tsx",
|
|
"target": "layout_sidebar_getworkspaceicon",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L60",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_sidebar_tsx",
|
|
"target": "layout_sidebar_getauthtoken",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L67",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_sidebar_tsx",
|
|
"target": "layout_sidebar_selectedworkspace",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L89",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_sidebar_tsx",
|
|
"target": "layout_sidebar_persistselectedworkspace",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L95",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_sidebar_tsx",
|
|
"target": "layout_sidebar_isactive",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L108",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_sidebar_tsx",
|
|
"target": "layout_sidebar_handleworkspaceselect",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L114",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_sidebar_tsx",
|
|
"target": "layout_sidebar_resetcreateworkspaceform",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L120",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_sidebar_tsx",
|
|
"target": "layout_sidebar_opencreateworkspacemodal",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L127",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_sidebar_tsx",
|
|
"target": "layout_sidebar_closecreateworkspacemodal",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L133",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_sidebar_tsx",
|
|
"target": "layout_sidebar_toggleworkspacedropdown",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L139",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_sidebar_tsx",
|
|
"target": "layout_sidebar_normalizeworkspace",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L143",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_sidebar_tsx",
|
|
"target": "layout_sidebar_createdefaultworkspace",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L152",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_sidebar_tsx",
|
|
"target": "layout_sidebar_loadworkspaces",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L178",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_sidebar_tsx",
|
|
"target": "layout_sidebar_handlecreateworkspace",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L244",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_sidebar_tsx",
|
|
"target": "layout_sidebar_handleclickoutside",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L314",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "layout_sidebar_handleworkspaceselect",
|
|
"target": "layout_sidebar_persistselectedworkspace",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L116",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "layout_sidebar_opencreateworkspacemodal",
|
|
"target": "layout_sidebar_resetcreateworkspaceform",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L129",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "layout_sidebar_closecreateworkspacemodal",
|
|
"target": "layout_sidebar_resetcreateworkspaceform",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L136",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "layout_sidebar_normalizeworkspace",
|
|
"target": "layout_sidebar_getworkspaceicon",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L148",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "layout_sidebar_createdefaultworkspace",
|
|
"target": "layout_sidebar_normalizeworkspace",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L175",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "layout_sidebar_loadworkspaces",
|
|
"target": "layout_sidebar_getauthtoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L179",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "layout_sidebar_loadworkspaces",
|
|
"target": "layout_sidebar_persistselectedworkspace",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L188",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "layout_sidebar_loadworkspaces",
|
|
"target": "layout_sidebar_createdefaultworkspace",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L207",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "layout_sidebar_handlecreateworkspace",
|
|
"target": "layout_sidebar_getauthtoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L256",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "layout_sidebar_handlecreateworkspace",
|
|
"target": "layout_sidebar_getworkspaceicon",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L261",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "layout_sidebar_handlecreateworkspace",
|
|
"target": "layout_sidebar_handleworkspaceselect",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L264",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "layout_sidebar_handlecreateworkspace",
|
|
"target": "layout_sidebar_resetcreateworkspaceform",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L266",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "layout_sidebar_handlecreateworkspace",
|
|
"target": "layout_sidebar_normalizeworkspace",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Sidebar.tsx",
|
|
"source_location": "L297",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_layout_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Layout.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_layout_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_layout_sidebar",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Layout.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_layout_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_layout_header",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Layout.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_layout_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_layout_aichatpanel",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Layout.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_layout_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Layout.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_layout_tsx",
|
|
"target": "demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Layout.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_layout_tsx",
|
|
"target": "layout_layout_hextohsl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Layout.tsx",
|
|
"source_location": "L50",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_layout_tsx",
|
|
"target": "layout_layout_hextohsl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Layout.tsx",
|
|
"source_location": "L109",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_layout_tsx",
|
|
"target": "layout_layout_togglechat",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Layout.tsx",
|
|
"source_location": "L152",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_layout_tsx",
|
|
"target": "layout_layout_togglesidebar",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Layout.tsx",
|
|
"source_location": "L156",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_layout_tsx",
|
|
"target": "layout_layout_closesidebar",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Layout.tsx",
|
|
"source_location": "L162",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_layout_tsx",
|
|
"target": "layout_layout_ischatopen",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Layout.tsx",
|
|
"source_location": "L205",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "layout_layout_togglechat",
|
|
"target": "layout_layout_ischatopen",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Layout.tsx",
|
|
"source_location": "L153",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_aichatpanel_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/AIChatPanel.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_aichatpanel_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/AIChatPanel.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_aichatpanel_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_aiprovidericon",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/AIChatPanel.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_aichatpanel_tsx",
|
|
"target": "layout_aichatpanel_handlesendmessage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/AIChatPanel.tsx",
|
|
"source_location": "L48",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_aichatpanel_tsx",
|
|
"target": "layout_aichatpanel_handlekeypress",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/AIChatPanel.tsx",
|
|
"source_location": "L74",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "layout_aichatpanel_handlekeypress",
|
|
"target": "layout_aichatpanel_handlesendmessage",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/AIChatPanel.tsx",
|
|
"source_location": "L77",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_header_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Header.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_header_tsx",
|
|
"target": "quicksearch",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Header.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_header_tsx",
|
|
"target": "colorswitcherdropdown",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Header.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_header_tsx",
|
|
"target": "uploadmodal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Header.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_header_tsx",
|
|
"target": "userprofiledropdown",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Header.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_header_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Header.tsx",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_header_tsx",
|
|
"target": "auth",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Header.tsx",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_layout_header_tsx",
|
|
"target": "layout_header_header",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/layout/Header.tsx",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_notes_notecontentrenderer_tsx",
|
|
"target": "common",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/notes/NoteContentRenderer.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_notes_notecontentrenderer_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/notes/NoteContentRenderer.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_notes_notecontentrenderer_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_notes_notecontentrenderer_css",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/notes/NoteContentRenderer.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_notes_notecontentrenderer_tsx",
|
|
"target": "notes_notecontentrenderer_escapehtml",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/notes/NoteContentRenderer.tsx",
|
|
"source_location": "L70",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_notes_notecontentrenderer_tsx",
|
|
"target": "notes_notecontentrenderer_normalizecodelanguage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/notes/NoteContentRenderer.tsx",
|
|
"source_location": "L78",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_notes_notecontentrenderer_tsx",
|
|
"target": "notes_notecontentrenderer_infercodelanguage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/notes/NoteContentRenderer.tsx",
|
|
"source_location": "L83",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_notes_notecontentrenderer_tsx",
|
|
"target": "notes_notecontentrenderer_parsetextblocks",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/notes/NoteContentRenderer.tsx",
|
|
"source_location": "L186",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_components_notes_notecontentrenderer_tsx",
|
|
"target": "notes_notecontentrenderer_codeblock",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/notes/NoteContentRenderer.tsx",
|
|
"source_location": "L309",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "notes_notecontentrenderer_infercodelanguage",
|
|
"target": "notes_notecontentrenderer_normalizecodelanguage",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/notes/NoteContentRenderer.tsx",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "notes_notecontentrenderer_codeblock",
|
|
"target": "notes_notecontentrenderer_normalizecodelanguage",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/components/notes/NoteContentRenderer.tsx",
|
|
"source_location": "L316",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_hooks_uselocalstorage_ts",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/hooks/useLocalStorage.ts",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_hooks_uselocalstorage_ts",
|
|
"target": "web",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/hooks/useLocalStorage.ts",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_hooks_uselocalstorage_ts",
|
|
"target": "hooks_uselocalstorage_uselocalstorage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/hooks/useLocalStorage.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_hooks_uselocalstorage_ts",
|
|
"target": "hooks_uselocalstorage_usesessionstorage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/hooks/useLocalStorage.ts",
|
|
"source_location": "L59",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_hooks_usedebounce_ts",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/hooks/useDebounce.ts",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_hooks_usedebounce_ts",
|
|
"target": "hooks_usedebounce_usedebounce",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/hooks/useDebounce.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_hooks_usedebounce_ts",
|
|
"target": "hooks_usedebounce_usedebouncedcallback",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/hooks/useDebounce.ts",
|
|
"source_location": "L28",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_utils_filetypes_ts",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/utils/fileTypes.ts",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_utils_filetypes_ts",
|
|
"target": "utils_filetypes_getfiletypeconfig",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/utils/fileTypes.ts",
|
|
"source_location": "L117",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_utils_filetypes_ts",
|
|
"target": "utils_filetypes_formatfilesize",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/utils/fileTypes.ts",
|
|
"source_location": "L202",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_utils_filetypes_ts",
|
|
"target": "utils_filetypes_getfilecategorycolor",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/utils/fileTypes.ts",
|
|
"source_location": "L210",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_members_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_members_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_members_tsx",
|
|
"target": "dropdownmenu",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_members_tsx",
|
|
"target": "membermodal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_members_tsx",
|
|
"target": "confirmmodal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_members_tsx",
|
|
"target": "api_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_members_tsx",
|
|
"target": "pages_members_gettoken",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_members_tsx",
|
|
"target": "pages_members_torolelabel",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_members_tsx",
|
|
"target": "pages_members_toinitials",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L36",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_members_tsx",
|
|
"target": "pages_members_resolveworkspaceid",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L45",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_members_tsx",
|
|
"target": "pages_members_loadmembers",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L78",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_members_tsx",
|
|
"target": "pages_members_handleaddmember",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L132",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_members_tsx",
|
|
"target": "pages_members_opendeletemodal",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L164",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_members_tsx",
|
|
"target": "pages_members_handledeletemember",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L169",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_members_tsx",
|
|
"target": "pages_members_onworkspacechanged",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L201",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_members_resolveworkspaceid",
|
|
"target": "pages_members_gettoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L51",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_members_loadmembers",
|
|
"target": "pages_members_gettoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L81",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_members_loadmembers",
|
|
"target": "pages_members_resolveworkspaceid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L88",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_members_handleaddmember",
|
|
"target": "pages_members_gettoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L133",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_members_handledeletemember",
|
|
"target": "pages_members_gettoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L171",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_members_onworkspacechanged",
|
|
"target": "pages_members_loadmembers",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Members.tsx",
|
|
"source_location": "L202",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_calendar_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_calendar_tsx",
|
|
"target": "daterangepicker",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_calendar_tsx",
|
|
"target": "modalportal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_calendar_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_calendar_tsx",
|
|
"target": "mockdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_calendar_tsx",
|
|
"target": "demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_calendar_tsx",
|
|
"target": "haptics",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_calendar_tsx",
|
|
"target": "pages_calendar_fetchcalendardata",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L88",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_calendar_tsx",
|
|
"target": "pages_calendar_createevent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L226",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_calendar_tsx",
|
|
"target": "pages_calendar_toggleeventcompletion",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L294",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_calendar_tsx",
|
|
"target": "pages_calendar_getprioritycolor",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L329",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_calendar_tsx",
|
|
"target": "pages_calendar_gettypecolor",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L339",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_calendar_tsx",
|
|
"target": "pages_calendar_formatdatetime",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L350",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_calendar_tsx",
|
|
"target": "pages_calendar_formattime",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L355",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_calendar_tsx",
|
|
"target": "pages_calendar_openeventmodal",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L360",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_calendar_tsx",
|
|
"target": "pages_calendar_navigatemonth",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L374",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_calendar_tsx",
|
|
"target": "pages_calendar_formattime",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L594",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_calendar_tsx",
|
|
"target": "pages_calendar_formattime",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L719",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_calendar_tsx",
|
|
"target": "pages_calendar_formattime",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L1034",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_calendar_createevent",
|
|
"target": "pages_calendar_fetchcalendardata",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L242",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_calendar_toggleeventcompletion",
|
|
"target": "pages_calendar_fetchcalendardata",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L299",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_removedstuff_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/RemovedStuff.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_removedstuff_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/RemovedStuff.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_removedstuff_tsx",
|
|
"target": "api_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/RemovedStuff.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_removedstuff_tsx",
|
|
"target": "pages_removedstuff_removedstuff",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/RemovedStuff.tsx",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_colorswitcher_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_colorswitcher_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_colorswitcher_tsx",
|
|
"target": "colorpicker",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_colorswitcher_tsx",
|
|
"target": "pages_colorswitcher_getinitialcustomcolors",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_colorswitcher_tsx",
|
|
"target": "pages_colorswitcher_toggledarkmode",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L143",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_colorswitcher_tsx",
|
|
"target": "pages_colorswitcher_updateschemesfortheme",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L167",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_colorswitcher_tsx",
|
|
"target": "pages_colorswitcher_applyscheme",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L212",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_colorswitcher_tsx",
|
|
"target": "pages_colorswitcher_applycustomcolors",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L265",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_colorswitcher_tsx",
|
|
"target": "pages_colorswitcher_resetcolors",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L317",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_colorswitcher_tsx",
|
|
"target": "pages_colorswitcher_exportcolorscheme",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L325",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_colorswitcher_tsx",
|
|
"target": "pages_colorswitcher_importcolorscheme",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L339",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_colorswitcher_tsx",
|
|
"target": "pages_colorswitcher_savecustomscheme",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L360",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_colorswitcher_toggledarkmode",
|
|
"target": "pages_colorswitcher_updateschemesfortheme",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L164",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_colorswitcher_resetcolors",
|
|
"target": "pages_colorswitcher_applyscheme",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L320",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_aiassistant_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AIAssistant.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_aiassistant_tsx",
|
|
"target": "card",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AIAssistant.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_aiassistant_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AIAssistant.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_aiassistant_tsx",
|
|
"target": "aiprovidericon",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AIAssistant.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "router",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "browsersearch",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L32",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "dropdownmenu",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L33",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "filepreviewmodal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L34",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "activityfeed",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L35",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "uploadmodal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L36",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "bookmarkmodal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L37",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "videouploadmodal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L38",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "modalportal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L39",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "mockdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L40",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "timeformat",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L45",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "credentials",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L46",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L49",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "api_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L50",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "haptics",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L51",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "pages_dashboard_createemptystats",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L160",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "pages_dashboard_formatbytes",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L188",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "pages_dashboard_derivefiletype",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L198",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "pages_dashboard_stats",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L231",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "pages_dashboard_taskcompletionrate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L233",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "pages_dashboard_storagepercentage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L240",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "pages_dashboard_weeklyactivitytotal",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L247",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "pages_dashboard_handlebookmarksubmit",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L250",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "pages_dashboard_handlevideosubmit",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L270",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "pages_dashboard_getfileicon",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L441",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "pages_dashboard_handledownloaddocument",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L474",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "pages_dashboard_handlepreviewdocument",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L482",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "pages_dashboard_handleeditdocument",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L495",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "pages_dashboard_handledeletedocument",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L500",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "pages_dashboard_paginateddocuments",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L507",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "pages_dashboard_totalpages",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L513",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "pages_dashboard_handlepagechange",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L515",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_dashboard_tsx",
|
|
"target": "pages_dashboard_handlerowsperpagechange",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L520",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_dashboard_taskcompletionrate",
|
|
"target": "pages_dashboard_stats",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L234",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_dashboard_storagepercentage",
|
|
"target": "pages_dashboard_stats",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L241",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_dashboard_weeklyactivitytotal",
|
|
"target": "pages_dashboard_stats",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L247",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_dashboard_handlepagechange",
|
|
"target": "pages_dashboard_totalpages",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Dashboard.tsx",
|
|
"source_location": "L516",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_tasks_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_tasks_tsx",
|
|
"target": "card",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_tasks_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_tasks_tsx",
|
|
"target": "searchtagfilterbar",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_tasks_tsx",
|
|
"target": "taskmodal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_tasks_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_tasks_tsx",
|
|
"target": "api_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_tasks_tsx",
|
|
"target": "haptics",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_tasks_tsx",
|
|
"target": "pages_tasks_filteredtasks",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L54",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_tasks_tsx",
|
|
"target": "pages_tasks_handleaddtask",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L78",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_tasks_tsx",
|
|
"target": "pages_tasks_handleedittask",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L104",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_tasks_tsx",
|
|
"target": "pages_tasks_toggletaskcomplete",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L137",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_tasks_tsx",
|
|
"target": "pages_tasks_deletetask",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L150",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_tasks_tsx",
|
|
"target": "pages_tasks_edittask",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L174",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_tasks_tsx",
|
|
"target": "pages_tasks_getprioritycolor",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L179",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_tasks_tsx",
|
|
"target": "pages_tasks_taskstats",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L188",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_tasks_tsx",
|
|
"target": "pages_tasks_hassearchorpriorityfilters",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Tasks.tsx",
|
|
"source_location": "L195",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_aichat_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AIChat.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_aichat_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AIChat.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_aichat_tsx",
|
|
"target": "input",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AIChat.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_aichat_tsx",
|
|
"target": "card",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AIChat.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_aichat_tsx",
|
|
"target": "lucide_solid",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AIChat.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_aichat_tsx",
|
|
"target": "aiprovidericon",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AIChat.tsx",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_aichat_tsx",
|
|
"target": "haptics",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AIChat.tsx",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_aichat_tsx",
|
|
"target": "pages_aichat_checkmobile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AIChat.tsx",
|
|
"source_location": "L57",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_aichat_tsx",
|
|
"target": "pages_aichat_initializeaimodels",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AIChat.tsx",
|
|
"source_location": "L72",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_aichat_tsx",
|
|
"target": "pages_aichat_handlesendmessage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AIChat.tsx",
|
|
"source_location": "L86",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_aichat_tsx",
|
|
"target": "pages_aichat_callaiapi",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AIChat.tsx",
|
|
"source_location": "L134",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_aichat_tsx",
|
|
"target": "pages_aichat_handleclickoutside",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AIChat.tsx",
|
|
"source_location": "L162",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_aichat_tsx",
|
|
"target": "pages_aichat_startnewchat",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AIChat.tsx",
|
|
"source_location": "L176",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_aichat_handlesendmessage",
|
|
"target": "pages_aichat_callaiapi",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AIChat.tsx",
|
|
"source_location": "L105",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_learningpaths_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_learningpaths_tsx",
|
|
"target": "card",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_learningpaths_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_learningpaths_tsx",
|
|
"target": "input",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_learningpaths_tsx",
|
|
"target": "learningpathpreviewmodal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_learningpaths_tsx",
|
|
"target": "mockdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_learningpaths_tsx",
|
|
"target": "demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_learningpaths_tsx",
|
|
"target": "api_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_learningpaths_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_learningpaths_tsx",
|
|
"target": "haptics",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_learningpaths_tsx",
|
|
"target": "pages_learningpaths_fetchdata",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L82",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_learningpaths_tsx",
|
|
"target": "pages_learningpaths_handlesearch",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L157",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_learningpaths_tsx",
|
|
"target": "pages_learningpaths_getdifficultycolor",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L162",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_learningpaths_tsx",
|
|
"target": "pages_learningpaths_getcategoryicon",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L167",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_learningpaths_tsx",
|
|
"target": "pages_learningpaths_getcategorycolor",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L200",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_learningpaths_tsx",
|
|
"target": "pages_learningpaths_handleenroll",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L205",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_learningpaths_tsx",
|
|
"target": "pages_learningpaths_openpreview",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L239",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_learningpaths_tsx",
|
|
"target": "pages_learningpaths_renderstars",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L244",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_learningpaths_handlesearch",
|
|
"target": "pages_learningpaths_fetchdata",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L159",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_messages_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_messages_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_messages_tsx",
|
|
"target": "input",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_messages_tsx",
|
|
"target": "toast",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_messages_tsx",
|
|
"target": "messages",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_messages_tsx",
|
|
"target": "messages",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_messages_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_messages_tsx",
|
|
"target": "haptics",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L41",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_messages_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_pages_messages_css",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L42",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_messages_tsx",
|
|
"target": "pages_messages_messages",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L174",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_messages_tsx",
|
|
"target": "pages_messages_iscallactive",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L2289",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_messages_tsx",
|
|
"target": "pages_messages_stopvoicerecording",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L2630",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_messages_tsx",
|
|
"target": "pages_messages_if",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L2654",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_messages_tsx",
|
|
"target": "pages_messages_selectmentionoption",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L2676",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_messages_tsx",
|
|
"target": "pages_messages_availableaireferencemodels",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L2776",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_messages_tsx",
|
|
"target": "pages_messages_teams",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L2914",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_messages_tsx",
|
|
"target": "pages_messages_members",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L3079",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_login_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Login.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_login_tsx",
|
|
"target": "auth",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Login.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_login_tsx",
|
|
"target": "demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Login.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_login_tsx",
|
|
"target": "api_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Login.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_login_tsx",
|
|
"target": "oauth",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Login.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_login_tsx",
|
|
"target": "router",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Login.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_login_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Login.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_login_tsx",
|
|
"target": "pages_login_getsafenextpath",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Login.tsx",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_login_tsx",
|
|
"target": "pages_login_handlesubmit",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Login.tsx",
|
|
"source_location": "L121",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_login_tsx",
|
|
"target": "pages_login_handleinputchange",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Login.tsx",
|
|
"source_location": "L150",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_login_tsx",
|
|
"target": "pages_login_togglemode",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Login.tsx",
|
|
"source_location": "L154",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_login_handlesubmit",
|
|
"target": "pages_login_getsafenextpath",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Login.tsx",
|
|
"source_location": "L142",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "card",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "searchtagfilterbar",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "fileupload",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "filepreviewmodal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "filetypes",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "api_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "oauth",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "mockdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "haptics",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L27",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "pages_files_getauthtoken",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L142",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "pages_files_parserepopayload",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L144",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "pages_files_fetchwithauth",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L154",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "pages_files_loadfiles",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L169",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "pages_files_loadgithubbackupworkspace",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L246",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "pages_files_handleinstallgithubapp",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L326",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "pages_files_handlebackupselectedrepos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L348",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "pages_files_filteredfiles",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L390",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "pages_files_alltags",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L404",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "pages_files_toggletag",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L410",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "pages_files_handlefileupload",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L419",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "pages_files_handlepreviewfile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L445",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "pages_files_handlecopylink",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L450",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "pages_files_handlesharefile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L465",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "pages_files_handledownloadfile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L478",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "pages_files_deletefile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L491",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "pages_files_isreposelected",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L499",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "pages_files_togglereposelection",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L501",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "pages_files_selectallrepos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L509",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "pages_files_clearselectedrepos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L510",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_files_tsx",
|
|
"target": "pages_files_formatsourcelabel",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L512",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_files_fetchwithauth",
|
|
"target": "pages_files_getauthtoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L155",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_files_loadfiles",
|
|
"target": "pages_files_fetchwithauth",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L194",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_files_loadgithubbackupworkspace",
|
|
"target": "pages_files_getauthtoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L251",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_files_loadgithubbackupworkspace",
|
|
"target": "pages_files_fetchwithauth",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L264",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_files_loadgithubbackupworkspace",
|
|
"target": "pages_files_parserepopayload",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L310",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_files_handleinstallgithubapp",
|
|
"target": "pages_files_fetchwithauth",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L331",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_files_handlebackupselectedrepos",
|
|
"target": "pages_files_fetchwithauth",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L359",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_files_handlebackupselectedrepos",
|
|
"target": "pages_files_loadgithubbackupworkspace",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L379",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_profile_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Profile.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_profile_tsx",
|
|
"target": "githubactivity",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Profile.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_profile_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Profile.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_profile_tsx",
|
|
"target": "haptics",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Profile.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_profile_tsx",
|
|
"target": "pages_profile_profile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Profile.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "card",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "input",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "videopreviewmodal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "modalportal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "mockdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "auth",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "api_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "haptics",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "pages_youtube_videocard",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L47",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "pages_youtube_filteredchannels",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L167",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "pages_youtube_extractvideoid",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L179",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "pages_youtube_getvideoinfo",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L186",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "pages_youtube_loadpredefinedvideos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L224",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "pages_youtube_loadsavedvideos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L389",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "pages_youtube_handlekeydown",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L427",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "pages_youtube_handletabchange",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L451",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "pages_youtube_handlesearch",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L459",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "pages_youtube_handlekeypress",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L536",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "pages_youtube_handleinput",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L542",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "pages_youtube_handlepreviewvideo",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L549",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "pages_youtube_handlesavevideo",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L554",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_youtube_tsx",
|
|
"target": "pages_youtube_isloadingpredefined",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L733",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_youtube_loadpredefinedvideos",
|
|
"target": "pages_youtube_isloadingpredefined",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L227",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_youtube_handletabchange",
|
|
"target": "pages_youtube_loadpredefinedvideos",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L455",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_youtube_handlesearch",
|
|
"target": "pages_youtube_extractvideoid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L472",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_youtube_handlesearch",
|
|
"target": "pages_youtube_getvideoinfo",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L475",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_youtube_handlekeypress",
|
|
"target": "pages_youtube_handlesearch",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L538",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_youtube_handlesavevideo",
|
|
"target": "pages_youtube_loadsavedvideos",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L579",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "card",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "searchtagfilterbar",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "notemodal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "viewnotemodal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "notecontentrenderer",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "mockdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "api_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "haptics",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "pages_notes_normalizenoteid",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L35",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "pages_notes_normalizenotedate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L51",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "pages_notes_getnotekind",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L79",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "pages_notes_formatdisplaydate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L85",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "pages_notes_filterednotes",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L178",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "pages_notes_alltags",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L198",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "pages_notes_toggletag",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L206",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "pages_notes_handleaddnote",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L215",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "pages_notes_handleeditnote",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L272",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "pages_notes_togglepin",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L325",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "pages_notes_deletenote",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L358",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "pages_notes_starteditnote",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L384",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "pages_notes_viewnote",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L389",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "pages_notes_copynotecontent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L395",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "pages_notes_togglenoteexpansion",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L405",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "pages_notes_exportnote",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L417",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "pages_notes_updatenotecheckbox",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L428",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_notes_tsx",
|
|
"target": "pages_notes_handleupdatenotecontent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L489",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_notes_handleaddnote",
|
|
"target": "pages_notes_normalizenoteid",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L252",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_notes_handleaddnote",
|
|
"target": "pages_notes_normalizenotedate",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L255",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_sharetarget_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_sharetarget_tsx",
|
|
"target": "card",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_sharetarget_tsx",
|
|
"target": "toast",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_sharetarget_tsx",
|
|
"target": "api_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_sharetarget_tsx",
|
|
"target": "router",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_sharetarget_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_sharetarget_tsx",
|
|
"target": "pages_sharetarget_extractfirsturl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_sharetarget_tsx",
|
|
"target": "pages_sharetarget_normalizeurl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L26",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_sharetarget_tsx",
|
|
"target": "pages_sharetarget_derivetitle",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L39",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_sharetarget_tsx",
|
|
"target": "pages_sharetarget_isgenerictitle",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L52",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_sharetarget_tsx",
|
|
"target": "pages_sharetarget_derivedescription",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L70",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_sharetarget_tsx",
|
|
"target": "pages_sharetarget_lookslikeyoutube",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L75",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_sharetarget_tsx",
|
|
"target": "pages_sharetarget_writependingshare",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_sharetarget_tsx",
|
|
"target": "pages_sharetarget_readpendingshare",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L88",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_sharetarget_tsx",
|
|
"target": "pages_sharetarget_clearpendingshare",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L106",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_sharetarget_tsx",
|
|
"target": "pages_sharetarget_sharetarget",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/ShareTarget.tsx",
|
|
"source_location": "L110",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_activity_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Activity.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_activity_tsx",
|
|
"target": "card",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Activity.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_activity_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Activity.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_activity_tsx",
|
|
"target": "activityfeed",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Activity.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_activity_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Activity.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_activity_tsx",
|
|
"target": "haptics",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Activity.tsx",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_activity_tsx",
|
|
"target": "pages_activity_handlerefresh",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Activity.tsx",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "card",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "bookmarkmodal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "editbookmarkmodal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "videouploadmodal",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "dropdownmenu",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "searchtagfilterbar",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "api_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "haptics",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "pages_bookmarks_getbookmarkinitial",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L56",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "pages_bookmarks_adaptbookmarkfromapi",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L61",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "pages_bookmarks_getfaviconurl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L90",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "pages_bookmarks_getscreenshoturl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L99",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "pages_bookmarks_getalltags",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L179",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "pages_bookmarks_getallvideotags",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L188",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "pages_bookmarks_filteredbookmarks",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L196",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "pages_bookmarks_filteredvideobookmarks",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L213",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "pages_bookmarks_handleaddbookmark",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L232",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "pages_bookmarks_toggleimportant",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L260",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "pages_bookmarks_deletebookmark",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L271",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "pages_bookmarks_editbookmark",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L296",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "pages_bookmarks_handletagclick",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L301",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "pages_bookmarks_handlevideotagclick",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L306",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "pages_bookmarks_resetfilters",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L311",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "pages_bookmarks_resetvideofilters",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L316",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "pages_bookmarks_handleeditbookmark",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L321",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "pages_bookmarks_handlevideosubmit",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L354",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_bookmarks_tsx",
|
|
"target": "pages_bookmarks_if",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L723",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_bookmarks_handleaddbookmark",
|
|
"target": "pages_bookmarks_adaptbookmarkfromapi",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L250",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_bookmarks_handleeditbookmark",
|
|
"target": "pages_bookmarks_adaptbookmarkfromapi",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Bookmarks.tsx",
|
|
"source_location": "L341",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_browserextensionsettings_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/BrowserExtensionSettings.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_browserextensionsettings_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_ui_card",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/BrowserExtensionSettings.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_browserextensionsettings_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_ui_button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/BrowserExtensionSettings.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_browserextensionsettings_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_ui_input",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/BrowserExtensionSettings.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_browserextensionsettings_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_components_ui_toast",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/BrowserExtensionSettings.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_browserextensionsettings_tsx",
|
|
"target": "lucide_solid",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/BrowserExtensionSettings.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_browserextensionsettings_tsx",
|
|
"target": "api_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/BrowserExtensionSettings.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_browserextensionsettings_tsx",
|
|
"target": "pages_browserextensionsettings_if",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/BrowserExtensionSettings.tsx",
|
|
"source_location": "L217",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_browserextensionsettings_tsx",
|
|
"target": "pages_browserextensionsettings_if",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/BrowserExtensionSettings.tsx",
|
|
"source_location": "L286",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_browserextensionsettings_tsx",
|
|
"target": "pages_browserextensionsettings_apikeys",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/BrowserExtensionSettings.tsx",
|
|
"source_location": "L452",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_search_tsx",
|
|
"target": "enhancedsearch",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Search.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_search_tsx",
|
|
"target": "pages_search_search",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Search.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "card",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "githubactivity",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "api_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "oauth",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "haptics",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_weeklytotal",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L135",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_selectedcount",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L136",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_filteredrepos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L138",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_uniquelanguages",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L159",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_getauthtoken",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L164",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_resetgithubdata",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L182",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_processlanguages",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L196",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_generaterecentactivity",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L212",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_updatestatsfromrepos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L225",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_extractrepos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L244",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_fetchgithubappstatus",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L254",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_fetchgithubbackups",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L286",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_fetchrepos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L311",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_fetchgithubactivity",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L337",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_updategithubactivitycomponent",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L363",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_fetchgithubstats",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L370",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_fetchgithubapprepos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L377",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_checkgithubconnection",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L384",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_connectgithub",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L442",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_installgithubapp",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L446",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_togglereposelection",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L477",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_selectallrepos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L485",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_clearreposelection",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L489",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_backupselectedrepositories",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L493",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_disconnectgithub",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L545",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_formatdate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L555",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_getlanguagecolor",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L559",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_github_tsx",
|
|
"target": "pages_github_getlanguageicon",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L564",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_github_updatestatsfromrepos",
|
|
"target": "pages_github_processlanguages",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L226",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_github_updatestatsfromrepos",
|
|
"target": "pages_github_generaterecentactivity",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L227",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_github_fetchgithubappstatus",
|
|
"target": "pages_github_getauthtoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L256",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_github_fetchgithubbackups",
|
|
"target": "pages_github_getauthtoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L288",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_github_fetchrepos",
|
|
"target": "pages_github_getauthtoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L313",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_github_fetchrepos",
|
|
"target": "pages_github_extractrepos",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L328",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_github_fetchrepos",
|
|
"target": "pages_github_updatestatsfromrepos",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L329",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_github_fetchgithubactivity",
|
|
"target": "pages_github_getauthtoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L339",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_github_fetchgithubactivity",
|
|
"target": "pages_github_updategithubactivitycomponent",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L357",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_github_fetchgithubstats",
|
|
"target": "pages_github_fetchrepos",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L371",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_github_fetchgithubstats",
|
|
"target": "pages_github_resetgithubdata",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L373",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_github_fetchgithubapprepos",
|
|
"target": "pages_github_fetchrepos",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L378",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_github_fetchgithubapprepos",
|
|
"target": "pages_github_resetgithubdata",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L380",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_github_checkgithubconnection",
|
|
"target": "pages_github_getauthtoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L386",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_github_checkgithubconnection",
|
|
"target": "pages_github_resetgithubdata",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L401",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_github_checkgithubconnection",
|
|
"target": "pages_github_fetchgithubappstatus",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L411",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_github_checkgithubconnection",
|
|
"target": "pages_github_fetchgithubbackups",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L412",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_github_checkgithubconnection",
|
|
"target": "pages_github_fetchgithubstats",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L424",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_github_checkgithubconnection",
|
|
"target": "pages_github_fetchgithubactivity",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L425",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_github_checkgithubconnection",
|
|
"target": "pages_github_fetchgithubapprepos",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L430",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_github_installgithubapp",
|
|
"target": "pages_github_getauthtoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L451",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_github_backupselectedrepositories",
|
|
"target": "pages_github_getauthtoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L495",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_github_backupselectedrepositories",
|
|
"target": "pages_github_fetchgithubbackups",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L534",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_github_disconnectgithub",
|
|
"target": "pages_github_resetgithubdata",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L549",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_admindashboard_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AdminDashboard.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_admindashboard_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AdminDashboard.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_admindashboard_tsx",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_pages_colorswitcher",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AdminDashboard.tsx",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_admindashboard_tsx",
|
|
"target": "haptics",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AdminDashboard.tsx",
|
|
"source_location": "L19",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_admindashboard_tsx",
|
|
"target": "pages_admindashboard_handlebackupdatabase",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AdminDashboard.tsx",
|
|
"source_location": "L163",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_admindashboard_tsx",
|
|
"target": "pages_admindashboard_handlemanageusers",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AdminDashboard.tsx",
|
|
"source_location": "L174",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_admindashboard_tsx",
|
|
"target": "pages_admindashboard_handlesystemsettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AdminDashboard.tsx",
|
|
"source_location": "L179",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_admindashboard_tsx",
|
|
"target": "pages_admindashboard_getactivityicon",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AdminDashboard.tsx",
|
|
"source_location": "L184",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_admindashboard_tsx",
|
|
"target": "pages_admindashboard_getgithubicon",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AdminDashboard.tsx",
|
|
"source_location": "L195",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_chat_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_chat_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_chat_tsx",
|
|
"target": "input",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_chat_tsx",
|
|
"target": "card",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_chat_tsx",
|
|
"target": "aiprovidericon",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_chat_tsx",
|
|
"target": "lucide_solid",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_chat_tsx",
|
|
"target": "pages_chat_gettoken",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L38",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_chat_tsx",
|
|
"target": "pages_chat_getproviderfrommodel",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L40",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_chat_tsx",
|
|
"target": "pages_chat_loadaiproviders",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L65",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_chat_tsx",
|
|
"target": "pages_chat_loadaisettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_chat_tsx",
|
|
"target": "pages_chat_getaimodels",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L113",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_chat_tsx",
|
|
"target": "pages_chat_getproviderdisplayname",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L152",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_chat_tsx",
|
|
"target": "pages_chat_getproviderdescription",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L164",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_chat_tsx",
|
|
"target": "pages_chat_fetchsessions",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L176",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_chat_tsx",
|
|
"target": "pages_chat_parsechatdeeplink",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L223",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_chat_tsx",
|
|
"target": "pages_chat_scrolltohighlightedmessage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L232",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_chat_tsx",
|
|
"target": "pages_chat_loadsessionmessages",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L240",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_chat_tsx",
|
|
"target": "pages_chat_handlesendmessage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L311",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_chat_fetchsessions",
|
|
"target": "pages_chat_gettoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L178",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_chat_loadsessionmessages",
|
|
"target": "pages_chat_gettoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L242",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_chat_loadsessionmessages",
|
|
"target": "pages_chat_scrolltohighlightedmessage",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L268",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_chat_handlesendmessage",
|
|
"target": "pages_chat_gettoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L328",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_chat_handlesendmessage",
|
|
"target": "pages_chat_getproviderfrommodel",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Chat.tsx",
|
|
"source_location": "L337",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_analytics_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Analytics.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_analytics_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Analytics.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_analytics_tsx",
|
|
"target": "card",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Analytics.tsx",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_analytics_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Analytics.tsx",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_analytics_tsx",
|
|
"target": "haptics",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Analytics.tsx",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_analytics_tsx",
|
|
"target": "pages_analytics_createfallbackanalyticsdata",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Analytics.tsx",
|
|
"source_location": "L127",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_analytics_tsx",
|
|
"target": "pages_analytics_normalizeanalyticsdata",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Analytics.tsx",
|
|
"source_location": "L149",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_analytics_tsx",
|
|
"target": "pages_analytics_fetchanalytics",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Analytics.tsx",
|
|
"source_location": "L181",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_analytics_tsx",
|
|
"target": "pages_analytics_formathours",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Analytics.tsx",
|
|
"source_location": "L211",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_analytics_tsx",
|
|
"target": "pages_analytics_formatdate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Analytics.tsx",
|
|
"source_location": "L217",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_analytics_tsx",
|
|
"target": "pages_analytics_getprioritycolor",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Analytics.tsx",
|
|
"source_location": "L221",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_analytics_normalizeanalyticsdata",
|
|
"target": "pages_analytics_createfallbackanalyticsdata",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Analytics.tsx",
|
|
"source_location": "L150",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_analytics_fetchanalytics",
|
|
"target": "pages_analytics_normalizeanalyticsdata",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Analytics.tsx",
|
|
"source_location": "L198",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_analytics_fetchanalytics",
|
|
"target": "pages_analytics_createfallbackanalyticsdata",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Analytics.tsx",
|
|
"source_location": "L201",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_adminsettings_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AdminSettings.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_adminsettings_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AdminSettings.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_adminsettings_tsx",
|
|
"target": "pages_adminsettings_updatesetting",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AdminSettings.tsx",
|
|
"source_location": "L69",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_adminsettings_tsx",
|
|
"target": "pages_adminsettings_savesettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AdminSettings.tsx",
|
|
"source_location": "L77",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_settings_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_settings_tsx",
|
|
"target": "router",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_settings_tsx",
|
|
"target": "auth",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_settings_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_settings_tsx",
|
|
"target": "twofactorauth",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_settings_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_settings_tsx",
|
|
"target": "aiprovidericon",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_settings_tsx",
|
|
"target": "haptics",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_settings_tsx",
|
|
"target": "api_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_settings_tsx",
|
|
"target": "pages_settings_applycolorchange",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L48",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_settings_tsx",
|
|
"target": "pages_settings_loadaisettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L199",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_settings_tsx",
|
|
"target": "pages_settings_loadavailableaiproviders",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L219",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_settings_tsx",
|
|
"target": "pages_settings_loadsearchsettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L241",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_settings_tsx",
|
|
"target": "pages_settings_loadbrowserextensionaccess",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L261",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_settings_tsx",
|
|
"target": "pages_settings_handleupdateaisettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L289",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_settings_tsx",
|
|
"target": "pages_settings_handleupdateprofile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L318",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_settings_tsx",
|
|
"target": "pages_settings_handlechangepassword",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L341",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_settings_tsx",
|
|
"target": "pages_settings_handleupdatesearchsettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L367",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_settings_handleupdateaisettings",
|
|
"target": "pages_settings_loadaisettings",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L306",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_settings_handleupdatesearchsettings",
|
|
"target": "pages_settings_loadsearchsettings",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L384",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_quickselection_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/QuickSelection.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_quickselection_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/QuickSelection.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_quickselection_tsx",
|
|
"target": "pages_quickselection_filtereditems",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/QuickSelection.tsx",
|
|
"source_location": "L87",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_quickselection_tsx",
|
|
"target": "pages_quickselection_handleaction",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/QuickSelection.tsx",
|
|
"source_location": "L96",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_timetracking_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/TimeTracking.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_timetracking_tsx",
|
|
"target": "timer",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/TimeTracking.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_timetracking_tsx",
|
|
"target": "timeentrieslist",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/TimeTracking.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_timetracking_tsx",
|
|
"target": "api",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/TimeTracking.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_timetracking_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/TimeTracking.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_timetracking_tsx",
|
|
"target": "demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/TimeTracking.tsx",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_timetracking_tsx",
|
|
"target": "haptics",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/TimeTracking.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_timetracking_tsx",
|
|
"target": "pages_timetracking_getapi",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/TimeTracking.tsx",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_timetracking_tsx",
|
|
"target": "pages_timetracking_loadtimeentries",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/TimeTracking.tsx",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_timetracking_tsx",
|
|
"target": "pages_timetracking_gettodaystats",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/TimeTracking.tsx",
|
|
"source_location": "L46",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_timetracking_tsx",
|
|
"target": "pages_timetracking_formattime",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/TimeTracking.tsx",
|
|
"source_location": "L95",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_timetracking_tsx",
|
|
"target": "pages_timetracking_formatamount",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/TimeTracking.tsx",
|
|
"source_location": "L101",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_timetracking_tsx",
|
|
"target": "pages_timetracking_handletimeentrycreated",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/TimeTracking.tsx",
|
|
"source_location": "L105",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_timetracking_tsx",
|
|
"target": "pages_timetracking_handletimerupdate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/TimeTracking.tsx",
|
|
"source_location": "L112",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_timetracking_loadtimeentries",
|
|
"target": "pages_timetracking_getapi",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/TimeTracking.tsx",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_stats_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Stats.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_stats_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Stats.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_stats_tsx",
|
|
"target": "githubactivity",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Stats.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_stats_tsx",
|
|
"target": "icons_solidjs",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Stats.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_stats_tsx",
|
|
"target": "activityfeed",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Stats.tsx",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_stats_tsx",
|
|
"target": "timeformat",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Stats.tsx",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_stats_tsx",
|
|
"target": "api_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Stats.tsx",
|
|
"source_location": "L22",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_stats_tsx",
|
|
"target": "pages_stats_handlerefresh",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Stats.tsx",
|
|
"source_location": "L94",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_stats_tsx",
|
|
"target": "pages_stats_loadstats",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Stats.tsx",
|
|
"source_location": "L99",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_stats_tsx",
|
|
"target": "pages_stats_storagepercentage",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Stats.tsx",
|
|
"source_location": "L182",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_stats_tsx",
|
|
"target": "pages_stats_taskcompletionrate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Stats.tsx",
|
|
"source_location": "L191",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_stats_handlerefresh",
|
|
"target": "pages_stats_loadstats",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/Stats.tsx",
|
|
"source_location": "L96",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_authcallback_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AuthCallback.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_authcallback_tsx",
|
|
"target": "card",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AuthCallback.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_authcallback_tsx",
|
|
"target": "button",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AuthCallback.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_authcallback_tsx",
|
|
"target": "api_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AuthCallback.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_pages_authcallback_tsx",
|
|
"target": "auth",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/pages/AuthCallback.tsx",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_lib_credentials",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_isenvdemomode",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L6",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_isdemomode",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L30",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_shoulduserealapis",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L36",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_shoulduserealbackend",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L44",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_shoulduserealsearch",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L49",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_cleardemomode",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L54",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_setdemomode",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L78",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_generatemockstats",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_generatemockgithubrepos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L114",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_generatemocktimeentries",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L185",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_generatemockvideobookmarks",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L210",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_generatemockteams",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L298",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_generatemockmembers",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L308",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_generatemocklearningpaths",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L355",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_generatemockchatsessions",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L380",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_generatemockremoveditems",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L397",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_generatemockaiproviders",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L450",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_generatemockfiles",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L469",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_generatemockaisettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L496",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_generatemocksearchsettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L543",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_generatemockemailsettings",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L554",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_generatemockmembersdirectory",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L570",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_generatemockchatsessionsextended",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L580",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_generatemockchatmessages",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L590",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_generatemockanalyticsdashboard",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L609",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_generatemocksavedsearches",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L768",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_generatemockmessagesconversations",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L802",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_generatemockmessagesforconversation",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L866",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_generatemockbrowserextensionapikeys",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L897",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_generatemockbrowserextensions",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L910",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_getcachekey",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L930",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_jsonresponse",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L936",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_parsebody",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L942",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_demofetch",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L954",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_mode_ts",
|
|
"target": "lib_demo_mode_initializedemomode",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1948",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_isdemomode",
|
|
"target": "lib_demo_mode_isenvdemomode",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L32",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_shoulduserealapis",
|
|
"target": "lib_demo_mode_shoulduserealbackend",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L38",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_generatemockmembersdirectory",
|
|
"target": "lib_demo_mode_generatemockmembers",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L571",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_generatemockchatsessionsextended",
|
|
"target": "lib_demo_mode_generatemockchatsessions",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L581",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_shoulduserealapis",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L955",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_getcachekey",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L962",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_isdemomode",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L979",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_parsebody",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L994",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_jsonresponse",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1009",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_generatemockaisettings",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1063",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_generatemocksearchsettings",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1072",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_generatemockemailsettings",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1081",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_generatemockstats",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1094",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_generatemockanalyticsdashboard",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1099",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_generatemockaiproviders",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1104",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_generatemockfiles",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1134",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_generatemockmembers",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1147",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_generatemockmembersdirectory",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1151",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_generatemockteams",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1155",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_generatemockgithubrepos",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1160",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_generatemocktimeentries",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1165",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_generatemockvideobookmarks",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1346",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_generatemocklearningpaths",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1406",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_generatemockchatmessages",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1413",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_generatemockchatsessionsextended",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1422",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_generatemockmessagesconversations",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1436",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_generatemockmessagesforconversation",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1493",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_generatemockbrowserextensionapikeys",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1670",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_generatemockbrowserextensions",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1674",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_generatemocksavedsearches",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1806",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_demo_mode_generatemockremoveditems",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1917",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_initializedemomode",
|
|
"target": "lib_demo_mode_isdemomode",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1949",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_api_url_ts",
|
|
"target": "lib_api_url_trimtrailingslash",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api-url.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_api_url_ts",
|
|
"target": "lib_api_url_trimapisuffix",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api-url.ts",
|
|
"source_location": "L5",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_api_url_ts",
|
|
"target": "lib_api_url_getapiorigin",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api-url.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_api_url_ts",
|
|
"target": "lib_api_url_getapiv1baseurl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api-url.ts",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_url_getapiorigin",
|
|
"target": "lib_api_url_trimtrailingslash",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api-url.ts",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_url_getapiorigin",
|
|
"target": "lib_api_url_trimapisuffix",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api-url.ts",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_url_getapiv1baseurl",
|
|
"target": "lib_api_url_getapiorigin",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api-url.ts",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_messages_ts",
|
|
"target": "lib_messages_gettoken",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/messages.ts",
|
|
"source_location": "L145",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_messages_ts",
|
|
"target": "lib_messages_apirequest",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/messages.ts",
|
|
"source_location": "L149",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_messages_ts",
|
|
"target": "lib_messages_uploadchatfile",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/messages.ts",
|
|
"source_location": "L265",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_messages_ts",
|
|
"target": "lib_messages_messagesrealtimeclient",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/messages.ts",
|
|
"source_location": "L286",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_messages_messagesrealtimeclient",
|
|
"target": "lib_messages_messagesrealtimeclient_constructor",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/messages.ts",
|
|
"source_location": "L293",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_messages_messagesrealtimeclient",
|
|
"target": "lib_messages_messagesrealtimeclient_connect",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/messages.ts",
|
|
"source_location": "L301",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_messages_messagesrealtimeclient",
|
|
"target": "lib_messages_messagesrealtimeclient_send",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/messages.ts",
|
|
"source_location": "L345",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_messages_messagesrealtimeclient",
|
|
"target": "lib_messages_messagesrealtimeclient_disconnect",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/messages.ts",
|
|
"source_location": "L350",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_messages_messagesrealtimeclient",
|
|
"target": "lib_messages_messagesrealtimeclient_cleanupreconnect",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/messages.ts",
|
|
"source_location": "L359",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_messages_apirequest",
|
|
"target": "lib_messages_gettoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/messages.ts",
|
|
"source_location": "L150",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_messages_uploadchatfile",
|
|
"target": "lib_messages_gettoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/messages.ts",
|
|
"source_location": "L266",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_messages_messagesrealtimeclient_connect",
|
|
"target": "lib_messages_messagesrealtimeclient_cleanupreconnect",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/messages.ts",
|
|
"source_location": "L302",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_messages_messagesrealtimeclient_connect",
|
|
"target": "lib_messages_gettoken",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/messages.ts",
|
|
"source_location": "L303",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_messages_messagesrealtimeclient_disconnect",
|
|
"target": "lib_messages_messagesrealtimeclient_cleanupreconnect",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/messages.ts",
|
|
"source_location": "L352",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_time_format_ts",
|
|
"target": "lib_time_format_formatduration",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/time-format.ts",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_time_format_ts",
|
|
"target": "lib_time_format_formatdurationshort",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/time-format.ts",
|
|
"source_location": "L50",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_time_format_ts",
|
|
"target": "lib_time_format_formatdurationdetailed",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/time-format.ts",
|
|
"source_location": "L73",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_time_format_ts",
|
|
"target": "lib_time_format_breakdownduration",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/time-format.ts",
|
|
"source_location": "L99",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_time_format_ts",
|
|
"target": "lib_time_format_getlargesttimeunit",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/time-format.ts",
|
|
"source_location": "L134",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_time_format_formatduration",
|
|
"target": "lib_time_format_breakdownduration",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/time-format.ts",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_time_format_formatdurationshort",
|
|
"target": "lib_time_format_breakdownduration",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/time-format.ts",
|
|
"source_location": "L55",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_time_format_formatdurationdetailed",
|
|
"target": "lib_time_format_breakdownduration",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/time-format.ts",
|
|
"source_location": "L74",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_time_format_getlargesttimeunit",
|
|
"target": "lib_time_format_breakdownduration",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/time-format.ts",
|
|
"source_location": "L135",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_api_ts",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_lib_mockdata",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_api_ts",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_lib_demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_demo_api_ts",
|
|
"target": "lib_demo_api_demomodeapiclient",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_api_demomodeapiclient",
|
|
"target": "lib_demo_api_demomodeapiclient_constructor",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_api_demomodeapiclient",
|
|
"target": "lib_demo_api_demomodeapiclient_request",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L26",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_api_demomodeapiclient",
|
|
"target": "lib_demo_api_demomodeapiclient_getmockresponse",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L61",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_api_demomodeapiclient",
|
|
"target": "lib_demo_api_demomodeapiclient_get",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L247",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_api_demomodeapiclient",
|
|
"target": "lib_demo_api_demomodeapiclient_post",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L251",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_api_demomodeapiclient",
|
|
"target": "lib_demo_api_demomodeapiclient_put",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L258",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_api_demomodeapiclient",
|
|
"target": "lib_demo_api_demomodeapiclient_delete",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L265",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_api_demomodeapiclient",
|
|
"target": "lib_demo_api_demomodeapiclient_upload",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L269",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_api_demomodeapiclient_request",
|
|
"target": "lib_demo_api_demomodeapiclient_getmockresponse",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L32",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_api_demomodeapiclient_get",
|
|
"target": "lib_demo_api_demomodeapiclient_request",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L248",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_api_demomodeapiclient_post",
|
|
"target": "lib_demo_api_demomodeapiclient_request",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L252",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_api_demomodeapiclient_put",
|
|
"target": "lib_demo_api_demomodeapiclient_request",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L259",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_api_demomodeapiclient_delete",
|
|
"target": "lib_demo_api_demomodeapiclient_request",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L266",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_api_demomodeapiclient_upload",
|
|
"target": "lib_demo_api_demomodeapiclient_get",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L271",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_utils_ts",
|
|
"target": "clsx",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/utils.ts",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_utils_ts",
|
|
"target": "tailwind_merge",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/utils.ts",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_utils_ts",
|
|
"target": "lib_utils_cn",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/utils.ts",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_utils_ts",
|
|
"target": "lib_utils_formatdate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/utils.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_utils_ts",
|
|
"target": "lib_utils_formatdatetime",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/utils.ts",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_utils_ts",
|
|
"target": "lib_utils_truncatetext",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/utils.ts",
|
|
"source_location": "L28",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_utils_ts",
|
|
"target": "lib_utils_getinitials",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/utils.ts",
|
|
"source_location": "L33",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_utils_ts",
|
|
"target": "lib_utils_generateid",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/utils.ts",
|
|
"source_location": "L41",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_api_client_ts",
|
|
"target": "solid_query",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api-client.ts",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_api_client_ts",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_lib_auth",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api-client.ts",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_oauth_ts",
|
|
"target": "api_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/oauth.ts",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_oauth_ts",
|
|
"target": "lib_oauth_getauthcallbackurl",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/oauth.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_oauth_ts",
|
|
"target": "lib_oauth_startgithubsignin",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/oauth.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_oauth_startgithubsignin",
|
|
"target": "lib_oauth_getauthcallbackurl",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/oauth.ts",
|
|
"source_location": "L9",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_api_ts",
|
|
"target": "demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_api_ts",
|
|
"target": "api_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_api_ts",
|
|
"target": "lib_api_isdemomode",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_api_ts",
|
|
"target": "lib_api_getauthheaders",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_api_ts",
|
|
"target": "lib_api_apiclient",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_apiclient",
|
|
"target": "lib_api_apiclient_constructor",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_apiclient",
|
|
"target": "lib_api_apiclient_request",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L28",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_apiclient",
|
|
"target": "lib_api_apiclient_getmockresponse",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L62",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_apiclient",
|
|
"target": "lib_api_apiclient_get",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L230",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_apiclient",
|
|
"target": "lib_api_apiclient_post",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L234",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_apiclient",
|
|
"target": "lib_api_apiclient_put",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L241",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_apiclient",
|
|
"target": "lib_api_apiclient_delete",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L248",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_apiclient",
|
|
"target": "lib_api_apiclient_upload",
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L252",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_api_ts",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_lib_demo_api",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L449",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_apiclient_request",
|
|
"target": "lib_api_isdemomode",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L33",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_apiclient_request",
|
|
"target": "lib_api_apiclient_getmockresponse",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L34",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_apiclient_request",
|
|
"target": "lib_api_getauthheaders",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L41",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_apiclient_get",
|
|
"target": "lib_api_apiclient_request",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L231",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_apiclient_post",
|
|
"target": "lib_api_apiclient_request",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L235",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_apiclient_put",
|
|
"target": "lib_api_apiclient_request",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L242",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_apiclient_delete",
|
|
"target": "lib_api_apiclient_request",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L249",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_apiclient_upload",
|
|
"target": "lib_api_getauthheaders",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L259",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_haptics_ts",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/haptics.ts",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_haptics_ts",
|
|
"target": "lib_haptics_issupported",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/haptics.ts",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_haptics_ts",
|
|
"target": "lib_haptics_usehaptics",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/haptics.ts",
|
|
"source_location": "L37",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_haptics_ts",
|
|
"target": "lib_haptics_triggerhaptic",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/haptics.ts",
|
|
"source_location": "L92",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_haptics_triggerhaptic",
|
|
"target": "lib_haptics_issupported",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/haptics.ts",
|
|
"source_location": "L93",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_timeformat_ts",
|
|
"target": "lib_timeformat_formatduration",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/timeFormat.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_timeformat_ts",
|
|
"target": "lib_timeformat_formatdurationcompact",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/timeFormat.ts",
|
|
"source_location": "L42",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_auth_tsx",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/auth.tsx",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_auth_tsx",
|
|
"target": "store",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/auth.tsx",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_auth_tsx",
|
|
"target": "demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/auth.tsx",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_auth_tsx",
|
|
"target": "api_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/auth.tsx",
|
|
"source_location": "L4",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_auth_tsx",
|
|
"target": "lib_auth_isdemomode",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/auth.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_auth_tsx",
|
|
"target": "lib_auth_authprovider",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/auth.tsx",
|
|
"source_location": "L65",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_auth_tsx",
|
|
"target": "lib_auth_useauth",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/auth.tsx",
|
|
"source_location": "L386",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_auth_tsx",
|
|
"target": "lib_auth_getauthheaders",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/auth.tsx",
|
|
"source_location": "L395",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_auth_getauthheaders",
|
|
"target": "lib_auth_isdemomode",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/auth.tsx",
|
|
"source_location": "L396",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_weeklychart_tsx",
|
|
"target": "lib_weeklychart_weeklybarchart",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/weeklyChart.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_mockdata_ts",
|
|
"target": "lib_mockdata_createdate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2226",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_mockdata_ts",
|
|
"target": "lib_mockdata_getmockdocuments",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2592",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_mockdata_ts",
|
|
"target": "lib_mockdata_getmockbookmarks",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2593",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_mockdata_ts",
|
|
"target": "lib_mockdata_getmocktasks",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2594",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_mockdata_ts",
|
|
"target": "lib_mockdata_getmocknotes",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2595",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_mockdata_ts",
|
|
"target": "lib_mockdata_getmocktimeentries",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2596",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_mockdata_ts",
|
|
"target": "lib_mockdata_getmockvideos",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2597",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_mockdata_ts",
|
|
"target": "lib_mockdata_getmocklearningpaths",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2598",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_mockdata_ts",
|
|
"target": "lib_mockdata_getmockcalendarevents",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2599",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_mockdata_ts",
|
|
"target": "lib_mockdata_getmockfiles",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2600",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_mockdata_ts",
|
|
"target": "lib_mockdata_getmockactivities",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2601",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_mockdata_ts",
|
|
"target": "lib_mockdata_getmockstats",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2604",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_mockdata_ts",
|
|
"target": "lib_mockdata_getpopulartags",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/mockData.ts",
|
|
"source_location": "L2653",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_brave_search_ts",
|
|
"target": "demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/brave-search.ts",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_brave_search_ts",
|
|
"target": "api_url",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/brave-search.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_brave_search_ts",
|
|
"target": "lib_brave_search_getauthheaders",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/brave-search.ts",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_brave_search_ts",
|
|
"target": "lib_brave_search_searchbrave",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/brave-search.ts",
|
|
"source_location": "L58",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_brave_search_ts",
|
|
"target": "lib_brave_search_searchweb",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/brave-search.ts",
|
|
"source_location": "L89",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_brave_search_ts",
|
|
"target": "lib_brave_search_searchnews",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/brave-search.ts",
|
|
"source_location": "L93",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_brave_search_ts",
|
|
"target": "lib_brave_search_getquicksearchsuggestions",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/brave-search.ts",
|
|
"source_location": "L97",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_brave_search_searchbrave",
|
|
"target": "lib_brave_search_getauthheaders",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/brave-search.ts",
|
|
"source_location": "L64",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_brave_search_searchweb",
|
|
"target": "lib_brave_search_searchbrave",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/brave-search.ts",
|
|
"source_location": "L90",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_brave_search_searchnews",
|
|
"target": "lib_brave_search_searchbrave",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/brave-search.ts",
|
|
"source_location": "L94",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_brave_search_getquicksearchsuggestions",
|
|
"target": "lib_brave_search_searchbrave",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/brave-search.ts",
|
|
"source_location": "L99",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_export_import_ts",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_lib_api_client",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/export-import.ts",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_export_import_ts",
|
|
"target": "lib_export_import_exportdata",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/export-import.ts",
|
|
"source_location": "L12",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_export_import_ts",
|
|
"target": "lib_export_import_importdata",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/export-import.ts",
|
|
"source_location": "L40",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_export_import_ts",
|
|
"target": "lib_export_import_validateimportdata",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/export-import.ts",
|
|
"source_location": "L68",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_lib_export_import_ts",
|
|
"target": "lib_export_import_getimportsummary",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/lib/export-import.ts",
|
|
"source_location": "L104",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_stores_updatestore_ts",
|
|
"target": "solid_js",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/stores/updateStore.ts",
|
|
"source_location": "L1",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_stores_updatestore_ts",
|
|
"target": "home_tdvorak_desktop_prog_html_trackeep_frontend_src_services_updateservice",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/stores/updateStore.ts",
|
|
"source_location": "L2",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_stores_updatestore_ts",
|
|
"target": "demo_mode",
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/stores/updateStore.ts",
|
|
"source_location": "L3",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_stores_updatestore_ts",
|
|
"target": "stores_updatestore_checkforupdates",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/stores/updateStore.ts",
|
|
"source_location": "L26",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_stores_updatestore_ts",
|
|
"target": "stores_updatestore_installupdate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/stores/updateStore.ts",
|
|
"source_location": "L57",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_stores_updatestore_ts",
|
|
"target": "stores_updatestore_cancelupdate",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/stores/updateStore.ts",
|
|
"source_location": "L104",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_stores_updatestore_ts",
|
|
"target": "stores_updatestore_initializeupdatechecking",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/stores/updateStore.ts",
|
|
"source_location": "L119",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_stores_updatestore_ts",
|
|
"target": "stores_updatestore_cleanup",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/stores/updateStore.ts",
|
|
"source_location": "L140",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "frontend_src_stores_updatestore_ts",
|
|
"target": "stores_updatestore_ensureinitialized",
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/stores/updateStore.ts",
|
|
"source_location": "L153",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "stores_updatestore_initializeupdatechecking",
|
|
"target": "stores_updatestore_checkforupdates",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/stores/updateStore.ts",
|
|
"source_location": "L130",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "stores_updatestore_ensureinitialized",
|
|
"target": "stores_updatestore_initializeupdatechecking",
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "frontend/src/stores/updateStore.ts",
|
|
"source_location": "L155",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "browser_extension_popup_detectandapplysmartdata",
|
|
"target": "handlers_webscrapinghandler_detectcontenttype",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "browser-extension/popup.js",
|
|
"source_location": "L235",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "screens_tasksscreen_createtask",
|
|
"target": "src_main_seterror",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "mobile/src/screens/TasksScreen.tsx",
|
|
"source_location": "L56",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "screens_tasksscreen_toggletaskstatus",
|
|
"target": "src_main_seterror",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "mobile/src/screens/TasksScreen.tsx",
|
|
"source_location": "L82",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "screens_tasksscreen_deletetask",
|
|
"target": "src_main_seterror",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "mobile/src/screens/TasksScreen.tsx",
|
|
"source_location": "L101",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "screens_notesscreen_savenote",
|
|
"target": "src_main_seterror",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "mobile/src/screens/NotesScreen.tsx",
|
|
"source_location": "L63",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "screens_notesscreen_deletenote",
|
|
"target": "src_main_seterror",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "mobile/src/screens/NotesScreen.tsx",
|
|
"source_location": "L101",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "screens_webappscreen_savebookmark",
|
|
"target": "pages_sharetarget_lookslikeyoutube",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L376",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "screens_webappscreen_submitmanualshare",
|
|
"target": "pages_sharetarget_lookslikeyoutube",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "mobile/src/screens/WebAppScreen.tsx",
|
|
"source_location": "L436",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "screens_connectionsetupscreen_connectionsetupscreen",
|
|
"target": "assets_index_0vyyz8r_or",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "mobile/src/screens/ConnectionSetupScreen.tsx",
|
|
"source_location": "L70",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "screens_timeentriesscreen_startentry",
|
|
"target": "src_main_seterror",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "mobile/src/screens/TimeEntriesScreen.tsx",
|
|
"source_location": "L94",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "screens_timeentriesscreen_stopentry",
|
|
"target": "src_main_seterror",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "mobile/src/screens/TimeEntriesScreen.tsx",
|
|
"source_location": "L117",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "screens_timeentriesscreen_deleteentry",
|
|
"target": "src_main_seterror",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "mobile/src/screens/TimeEntriesScreen.tsx",
|
|
"source_location": "L131",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_request",
|
|
"target": "lib_url_getapibaseurl",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "mobile/src/lib/api.ts",
|
|
"source_location": "L57",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_initializesecuritysecrets",
|
|
"target": "utils_security_getorcreatejwtsecret",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_initializesecuritysecrets",
|
|
"target": "utils_security_getorcreateencryptionkey",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L41",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "config_config_load",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L95",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "config_database_initdatabase",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L112",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "models_models_initdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L113",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "models_models_automigrate",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L114",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "middleware_session_initsessionstore",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L130",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "middleware_cache_defaultcacheconfig",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L144",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "middleware_logger_logger",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L162",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "middleware_cors_corsmiddleware",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L164",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "middleware_cache_cachemiddleware",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L165",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "middleware_cache_cacheinvalidationmiddleware",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L166",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "middleware_session_sessionmiddleware",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L167",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "middleware_audit_auditmiddleware",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L168",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "middleware_input_validation_inputvalidationmiddleware",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L169",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "middleware_rate_limiter_defaultratelimitconfig",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L172",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "middleware_rate_limiter_ratelimit",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L173",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "middleware_rate_limiter_generalratelimit",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L176",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "handlers_member_newmemberhandler",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L207",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L207",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "handlers_time_entry_newtimeentryhandler",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L208",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "handlers_calendar_newcalendarhandler",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L209",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "handlers_integration_newintegrationhandler",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L210",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "handlers_analytics_newanalyticshandler",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L211",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "handlers_learning_progress_newlearningprogresshandler",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L212",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "handlers_web_scraping_newwebscrapinghandler",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L213",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "handlers_knowledge_base_newknowledgebasehandler",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L214",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "handlers_goals_habits_newgoalshabitshandler",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L215",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "handlers_social_newsocialhandler",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L216",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "handlers_teams_newteamshandler",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L217",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "handlers_ai_recommendations_newairecommendationhandler",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L218",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "handlers_marketplace_newmarketplacehandler",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L219",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "handlers_community_newcommunityhandler",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L220",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "handlers_performance_newperformancehandler",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L221",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "middleware_rate_limiter_authratelimit",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L230",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "handlers_auth_authmiddleware",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L234",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "middleware_demo_demomodemiddleware",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L264",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "handlers_admin_adminmiddleware",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L360",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "handlers_video_bookmark_newvideobookmarkhandler",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L506",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_main_main",
|
|
"target": "middleware_session_cleanupsessionsonshutdown",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L860",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "backend_seed_seeddata",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/seed.go",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tools_favicon_cli_main",
|
|
"target": "services_favicon_fetcher_newfaviconfetcher",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/tools/favicon_cli.go",
|
|
"source_location": "L22",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "tools_favicon_cli_main",
|
|
"target": "services_metadata_fetchwebsitemetadata",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/tools/favicon_cli.go",
|
|
"source_location": "L49",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_message_detector_detectmessagecontent",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/message_detector.go",
|
|
"source_location": "L49",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_message_detector_detectmessagecontent",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/message_detector.go",
|
|
"source_location": "L55",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubecacheservice_fetchandcachevideos",
|
|
"target": "lib_api_apiclient_get",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L95",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubecacheservice_fetchandcachevideos",
|
|
"target": "handlers_saved_search_min",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/youtube_cache.go",
|
|
"source_location": "L115",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_metadata_fetchwebsitemetadata",
|
|
"target": "services_favicon_fetcher_getfavicon",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L74",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_metadata_getdefaultfavicon",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/metadata.go",
|
|
"source_location": "L272",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_favicon_fetcher_test_testfaviconfetcher",
|
|
"target": "services_favicon_fetcher_newfaviconfetcher",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/favicon_fetcher_test.go",
|
|
"source_location": "L10",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_favicon_fetcher_test_testmultiplefavicons",
|
|
"target": "services_favicon_fetcher_newfaviconfetcher",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/favicon_fetcher_test.go",
|
|
"source_location": "L66",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_favicon_fetcher_test_testmakeabsoluteurl",
|
|
"target": "services_favicon_fetcher_newfaviconfetcher",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/favicon_fetcher_test.go",
|
|
"source_location": "L82",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_favicon_fetcher_test_testextractheadsection",
|
|
"target": "services_favicon_fetcher_newfaviconfetcher",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/favicon_fetcher_test.go",
|
|
"source_location": "L123",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_favicon_fetcher_test_testextractheadsection",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/favicon_fetcher_test.go",
|
|
"source_location": "L140",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_favicon_fetcher_test_benchmarkfaviconfetch",
|
|
"target": "services_favicon_fetcher_newfaviconfetcher",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/favicon_fetcher_test.go",
|
|
"source_location": "L152",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubeservice_extractchannelhandle",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L141",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubeservice_fetchchannelvideos",
|
|
"target": "lib_api_apiclient_get",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L170",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubeservice_getchannelvideos",
|
|
"target": "services_youtube_integrated_getyoutubechannelvideosintegrated",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L237",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtube_searchyoutubevideos",
|
|
"target": "services_youtube_integrated_searchyoutubevideosintegrated",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L246",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtube_fetchyoutubevideosreal",
|
|
"target": "lib_api_apiclient_get",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L269",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtube_getyoutubechannelvideos",
|
|
"target": "services_youtube_integrated_getyoutubechannelvideosintegrated",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L357",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtube_getyoutubechannelvideosreal",
|
|
"target": "lib_api_apiclient_get",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/youtube.go",
|
|
"source_location": "L363",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_ai_service_parsethinkingresponse",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/ai_service.go",
|
|
"source_location": "L143",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice_detectlanguage",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L352",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice_detectlanguage",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L352",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice_detectdocumenttype",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L365",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice_detectdocumenttype",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L367",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_computervisionservice_extracttables",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/computer_vision_service.go",
|
|
"source_location": "L415",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_messageshub_removeclientfromconversation",
|
|
"target": "lib_api_apiclient_delete",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L82",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_messageshub_removeclient",
|
|
"target": "lib_api_apiclient_delete",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L105",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_messageshub_removeclient",
|
|
"target": "middleware_requestbody_close",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/messages_realtime.go",
|
|
"source_location": "L114",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtubeintegratedservice_getvideodetailsintegrated",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L293",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtube_integrated_normalizechannelinput",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L315",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtube_integrated_normalizechannelinput",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L342",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtube_integrated_parserelativetoiso",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L377",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtube_integrated_parsecounttext",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L403",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_youtube_integrated_extractvideoid",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/youtube_integrated.go",
|
|
"source_location": "L434",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_message_detector_test_testdetectmessagecontent_urlsandsuggestions",
|
|
"target": "services_message_detector_detectmessagecontent",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/message_detector_test.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_message_detector_test_testdetectmessagecontent_taskandeventintents",
|
|
"target": "services_message_detector_detectmessagecontent",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/message_detector_test.go",
|
|
"source_location": "L38",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "services_message_detector_test_testdetectmessagecontent_passwordwarning",
|
|
"target": "services_message_detector_detectmessagecontent",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/services/message_detector_test.go",
|
|
"source_location": "L61",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_knowledge_base_generateslug",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/models/knowledge_base.go",
|
|
"source_location": "L231",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_models_initdb",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/models/models.go",
|
|
"source_location": "L17",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "models_models_automigrate",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/models/models.go",
|
|
"source_location": "L101",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "config_database_initdatabase",
|
|
"target": "config_logger_initlogger",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/config/database.go",
|
|
"source_location": "L35",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "config_database_initdatabase",
|
|
"target": "middleware_loggerconfig_getlogger",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/config/database.go",
|
|
"source_location": "L36",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "config_database_initdatabase",
|
|
"target": "utils_response_error",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/config/database.go",
|
|
"source_location": "L73",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "config_database_initdatabase",
|
|
"target": "migrations_migrate_runmigrations",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/config/database.go",
|
|
"source_location": "L82",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "config_logger_initlogger",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/config/logger.go",
|
|
"source_location": "L58",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_ai_features_getaiproviders",
|
|
"target": "services_ai_service_getavailableproviders",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L265",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_ai_features_accepttasksuggestion",
|
|
"target": "models_taskpriority",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L432",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_ai_features_generateaisummary",
|
|
"target": "services_ai_service_newaiservice",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L540",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_ai_features_generateaisummary",
|
|
"target": "services_ai_service_parsethinkingresponse",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L567",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_ai_features_generatetasksuggestions",
|
|
"target": "services_ai_service_newaiservice",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L604",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_ai_features_generatetasksuggestions",
|
|
"target": "services_ai_service_parsethinkingresponse",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L631",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_ai_features_generatetagsuggestions",
|
|
"target": "services_ai_service_newaiservice",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L662",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_ai_features_generatetagsuggestions",
|
|
"target": "services_ai_service_parsethinkingresponse",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L689",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_ai_features_generateaicontent",
|
|
"target": "services_ai_service_newaiservice",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L723",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_ai_features_generateaicontent",
|
|
"target": "services_ai_service_parsethinkingresponse",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/ai_features.go",
|
|
"source_location": "L756",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_settings_getsearchsettings",
|
|
"target": "models_search_settings_getusersearchsettings",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L29",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_settings_updatesearchsettings",
|
|
"target": "models_search_settings_getusersearchsettings",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L67",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_settings_updatesearchsettings",
|
|
"target": "models_search_settings_saveusersearchsettings",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L94",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_settings_getsearchsettingsforapi",
|
|
"target": "models_search_settings_getusersearchsettings",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/search_settings.go",
|
|
"source_location": "L121",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_youtube_channels_getfireshipvideos",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L31",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_youtube_channels_getfireshipvideos",
|
|
"target": "services_youtube_newyoutubeservice",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L34",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_youtube_channels_getfireshipvideos",
|
|
"target": "services_youtube_cache_newyoutubecacheservice",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L35",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_youtube_channels_getfireshipvideos",
|
|
"target": "services_youtube_channels_newyoutubechannelservice",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L36",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_youtube_channels_getnetworkchuckvideos",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L67",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_youtube_channels_getnetworkchuckvideos",
|
|
"target": "services_youtube_newyoutubeservice",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L70",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_youtube_channels_getnetworkchuckvideos",
|
|
"target": "services_youtube_cache_newyoutubecacheservice",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L71",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_youtube_channels_getnetworkchuckvideos",
|
|
"target": "services_youtube_channels_newyoutubechannelservice",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L72",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_youtube_channels_getchannelvideos",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L112",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_youtube_channels_getchannelvideos",
|
|
"target": "services_youtube_newyoutubeservice",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L115",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_youtube_channels_getchannelvideos",
|
|
"target": "services_youtube_cache_newyoutubecacheservice",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L116",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_youtube_channels_getchannelvideos",
|
|
"target": "services_youtube_channels_newyoutubechannelservice",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/youtube_channels.go",
|
|
"source_location": "L117",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler_scrapewebpage",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L424",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler_getimageformat",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L610",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler_getvideoplatform",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L635",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler_getvideoplatform",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L636",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler_getvideoid",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L650",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler_extractkeywordsfromcontent",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L674",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler_detectcontenttype",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L732",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_webscrapinghandler_detectcontenttype",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/web_scraping.go",
|
|
"source_location": "L736",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_task_gettasks",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/task.go",
|
|
"source_location": "L89",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_task_createtask",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/task.go",
|
|
"source_location": "L108",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_task_gettask",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/task.go",
|
|
"source_location": "L135",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_task_updatetask",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/task.go",
|
|
"source_location": "L159",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_task_deletetask",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/task.go",
|
|
"source_location": "L196",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_semantic_search_semanticsearch",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_semantic_search_generateembedding",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L139",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_semantic_search_reindexcontent",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L173",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_semantic_search_normalizesemanticcontenttype",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/semantic_search.go",
|
|
"source_location": "L572",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledge_base_generateslug",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L413",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler_createwikiversion",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L475",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_knowledgebasehandler_createwikiversion",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/knowledge_base.go",
|
|
"source_location": "L475",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_teams_generateinvitationtoken",
|
|
"target": "middleware_requestbody_read",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/teams.go",
|
|
"source_location": "L26",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_analyticshandler_calculateproductivityscore",
|
|
"target": "handlers_saved_search_min",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/analytics.go",
|
|
"source_location": "L807",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_bookmark_getbookmarks",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L60",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_bookmark_createbookmark",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L81",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_bookmark_createbookmark",
|
|
"target": "services_metadata_getcachedmetadata",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L100",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_bookmark_getbookmark",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L137",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_bookmark_updatebookmark",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L162",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_bookmark_deletebookmark",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L203",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_bookmark_refreshbookmarkmetadata",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L233",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_bookmark_refreshbookmarkmetadata",
|
|
"target": "services_metadata_getcachedmetadata",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L254",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_bookmark_getbookmarkmetadata",
|
|
"target": "services_metadata_getcachedmetadata",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L298",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_bookmark_fetchpagecontentwithscreenshot",
|
|
"target": "services_metadata_fetchwebsitemetadata",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L382",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_bookmark_generateenhancedpreviewhtml",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/bookmark.go",
|
|
"source_location": "L438",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_createconversation",
|
|
"target": "models_conversationtype",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L190",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_createconversation",
|
|
"target": "services_messages_realtime_getmessageshub",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L343",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_updateconversation",
|
|
"target": "services_messages_realtime_getmessageshub",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L434",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_addconversationmember",
|
|
"target": "models_conversationmemberrole",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L485",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_addconversationmember",
|
|
"target": "services_messages_realtime_getmessageshub",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L500",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_removeconversationmember",
|
|
"target": "services_messages_realtime_getmessageshub",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L539",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_getconversationmessages",
|
|
"target": "services_messages_realtime_getmessageshub",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L608",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_createconversationmessage",
|
|
"target": "services_message_detector_detectmessagecontent",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L697",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_createconversationmessage",
|
|
"target": "utils_encryption_encrypt",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L721",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_createconversationmessage",
|
|
"target": "services_messages_realtime_getmessageshub",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L800",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_updatemessage",
|
|
"target": "services_messages_realtime_getmessageshub",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L862",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_deletemessage",
|
|
"target": "services_messages_realtime_getmessageshub",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L902",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_addmessagereaction",
|
|
"target": "services_messages_realtime_getmessageshub",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L950",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_removemessagereaction",
|
|
"target": "services_messages_realtime_getmessageshub",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L983",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_searchmessages",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1022",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_acceptmessagesuggestion",
|
|
"target": "services_messages_realtime_getmessageshub",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1207",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_createpasswordvaultitem",
|
|
"target": "utils_encryption_encrypt",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1376",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_revealpasswordvaultitem",
|
|
"target": "utils_encryption_decrypt",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1505",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_messageswebsocket",
|
|
"target": "services_messages_realtime_getmessageshub",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1574",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_messageswebsocket",
|
|
"target": "services_messages_realtime_newwsclient",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1575",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_applysuggestionaction",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1752",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_applysuggestionaction",
|
|
"target": "utils_encryption_encrypt",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L1871",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_extractsensitiveplaintext",
|
|
"target": "utils_encryption_decrypt",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2167",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_normalizeattachmentkind",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2198",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_normalizereferencetype",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2208",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_messages_extractyoutubevideoid",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/messages.go",
|
|
"source_location": "L2254",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_two_factor_setuptotp",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L192",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_two_factor_verifytotp",
|
|
"target": "config_config_validate",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L254",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_two_factor_enabletotp",
|
|
"target": "config_config_validate",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L292",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_two_factor_enabletotp",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L299",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_two_factor_disabletotp",
|
|
"target": "config_config_validate",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L343",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_two_factor_disabletotp",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L351",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_two_factor_verifybackupcode",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L443",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_two_factor_loginwithtotp",
|
|
"target": "handlers_auth_generatejwt",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L474",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_two_factor_loginwithtotp",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L487",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_two_factor_loginwithtotp",
|
|
"target": "config_config_validate",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L587",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_two_factor_regeneratebackupcodes",
|
|
"target": "config_config_validate",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L652",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_two_factor_regeneratebackupcodes",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/two_factor.go",
|
|
"source_location": "L668",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_oauth_service_upsertcentralizedoauthuser",
|
|
"target": "handlers_control_service_auth_generaterandomstring",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L242",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_oauth_service_upsertcentralizedoauthuser",
|
|
"target": "handlers_messages_ensuremessagingdefaults",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/oauth_service.go",
|
|
"source_location": "L271",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_enhanced_enhancedsearch",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L92",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_enhanced_searchbookmarks",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L164",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_enhanced_searchtasks",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L243",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_enhanced_searchnotes",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L303",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_enhanced_searchfiles",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L367",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_enhanced_calculaterelevancescore",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L436",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_enhanced_calculaterelevancescore",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/search_enhanced.go",
|
|
"source_location": "L444",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_learning_path_getlearningpaths",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_learning_path_getlearningpath",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L51",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_learning_path_createlearningpath",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L74",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_learning_path_updatelearningpath",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L105",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_learning_path_deletelearningpath",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L145",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_learning_path_enrollinlearningpath",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L175",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_learning_path_getuserenrollments",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L224",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_learning_path_updateprogress",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L246",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_learning_path_ratelearningpath",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/learning_path.go",
|
|
"source_location": "L305",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_file_generatesecuresharetoken",
|
|
"target": "middleware_requestbody_read",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L44",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_file_getfiles",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L119",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_file_determinefiletype",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L474",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_file_determinefiletype",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/file.go",
|
|
"source_location": "L503",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_browser_extension_generateapikey",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L94",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_browser_extension_getapikeys",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L123",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_browser_extension_revokeapikey",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L158",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_browser_extension_validateapikey",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L191",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_browser_extension_generateapikey",
|
|
"target": "middleware_requestbody_read",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L223",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_browser_extension_registerbrowserextension",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L253",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_browser_extension_getbrowserextensions",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L291",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_browser_extension_revokebrowserextension",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/browser_extension.go",
|
|
"source_location": "L311",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_chat_sendmessage",
|
|
"target": "handlers_chat_context_buildusercontext",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L158",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_chat_sendmessage",
|
|
"target": "handlers_chat_context_buildsystemprompt",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L168",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_chat_sendmessage",
|
|
"target": "services_ai_service_newaiservice",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L199",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_chat_sendmessage",
|
|
"target": "services_ai_service_parsethinkingresponse",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L230",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_chat_sendmessage",
|
|
"target": "handlers_chat_context_getcontextitemids",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/chat.go",
|
|
"source_location": "L241",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_demo_demostatus",
|
|
"target": "lib_auth_isdemomode",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/demo.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_issecurerequest",
|
|
"target": "handlers_oauth_service_headervalue",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L71",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_getgithubfrontendredirectfromcookie",
|
|
"target": "handlers_oauth_service_normalizefrontendredirecturl",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L101",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_postgithubtokenrequest",
|
|
"target": "handlers_github_backup_truncatestring",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L125",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_postgithubtokenrequest",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L140",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_exchangegithubauthorizationcode",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L148",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_refreshgithubuseraccesstoken",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L167",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_upsertgithubuserauth",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L192",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_upsertgithubuserauth",
|
|
"target": "utils_encryption_encrypt",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L201",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_decryptgithubusertoken",
|
|
"target": "utils_encryption_decrypt",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L259",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_getgithubuseraccesstokenforuser",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L270",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_fetchgithubprimaryverifiedemail",
|
|
"target": "handlers_github_backup_truncatestring",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L352",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_fetchgithubprimaryverifiedemail",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L370",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_listgithubuserinstallations",
|
|
"target": "handlers_github_backup_truncatestring",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L399",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_user_auth_verifygithubinstallationaccessforuser",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_user_auth.go",
|
|
"source_location": "L433",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_githublogin",
|
|
"target": "handlers_control_service_auth_storecontrolserviceauthflowstate",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L49",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_githublogin",
|
|
"target": "handlers_oauth_service_resolvefrontendredirecturl",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L49",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_githublogin",
|
|
"target": "handlers_control_service_auth_buildcontrolservicegithubstarturl",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L51",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_githubcallback",
|
|
"target": "handlers_github_user_auth_getgithubfrontendredirectfromcookie",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L62",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_githubcallback",
|
|
"target": "handlers_github_user_auth_cleargithubauthflowstate",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L64",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_githubcallback",
|
|
"target": "handlers_oauth_service_buildgithubusercallbackurl",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_githubcallback",
|
|
"target": "handlers_github_user_auth_exchangegithubauthorizationcode",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L91",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_githubcallback",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L107",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_githubcallback",
|
|
"target": "handlers_oauth_service_upsertcentralizedoauthuser",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L112",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_githubcallback",
|
|
"target": "handlers_github_user_auth_upsertgithubuserauth",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L124",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_githubcallback",
|
|
"target": "handlers_auth_generatejwt",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L129",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_githubcallback",
|
|
"target": "handlers_oauth_service_buildfrontendcallbackredirecturl",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L135",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_getgithubuser",
|
|
"target": "handlers_github_backup_truncatestring",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L167",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_getprimaryemail",
|
|
"target": "handlers_github_user_auth_fetchgithubprimaryverifiedemail",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L186",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_getgithubrepos",
|
|
"target": "handlers_github_backup_getgithubrequestuserid",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L205",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_getgithubrepos",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L207",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_getgithubrepos",
|
|
"target": "handlers_control_service_auth_getcontrolservicesessionrecord",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L213",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_getgithubrepos",
|
|
"target": "handlers_control_service_auth_fetchcontrolservicegithubrepos",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L214",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_getgithubrepos",
|
|
"target": "handlers_github_user_auth_getgithubuserauthrecord",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L230",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_getgithubrepos",
|
|
"target": "handlers_github_user_auth_getgithubuseraccesstokenforuser",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L236",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_fetchgithubrepos",
|
|
"target": "handlers_github_backup_truncatestring",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L289",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_fetchgithubcontributions",
|
|
"target": "handlers_github_backup_truncatestring",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L326",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_getgithubactivity",
|
|
"target": "handlers_github_backup_getgithubrequestuserid",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L399",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_getgithubactivity",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L401",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_getgithubactivity",
|
|
"target": "handlers_control_service_auth_getcontrolservicesessionrecord",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L411",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_getgithubactivity",
|
|
"target": "handlers_control_service_auth_fetchcontrolservicegithubuseraccesstoken",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L413",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_getgithubactivity",
|
|
"target": "handlers_github_user_auth_getgithubuseraccesstokenforuser",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github.go",
|
|
"source_location": "L421",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_encryption_encryptnotecontent",
|
|
"target": "utils_encryption_encrypt",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L40",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_encryption_decryptnotecontent",
|
|
"target": "utils_encryption_decrypt",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L64",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_encryption_createencryptednote",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L100",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_encryption_createencryptednote",
|
|
"target": "utils_encryption_encrypt",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L103",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_encryption_getencryptednote",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L176",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_encryption_getencryptednote",
|
|
"target": "utils_encryption_decrypt",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L190",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_encryption_getencryptednote",
|
|
"target": "utils_encryption_isencrypted",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L198",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_encryption_uploadencryptedfile",
|
|
"target": "utils_encryption_encryptfile",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L260",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_encryption_uploadencryptedfile",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L281",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_encryption_downloadencryptedfile",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L332",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_encryption_downloadencryptedfile",
|
|
"target": "utils_encryption_decryptfile",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L354",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_encryption_getencryptionstatus",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L378",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_encryption_determinefiletypeforencryption",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L419",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_encryption_determinefiletypeforencryption",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/encryption.go",
|
|
"source_location": "L422",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_performance_newperformancehandler",
|
|
"target": "services_performance_newperformanceservice",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/performance.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_health_healthcheck",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/health.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_health_readinesscheck",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/health.go",
|
|
"source_location": "L86",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubappstatus",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L69",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubappstatus",
|
|
"target": "handlers_github_user_auth_hasgithubuserauthconfig",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L73",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubappstatus",
|
|
"target": "handlers_control_service_auth_getcontrolservicesessionrecord",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L83",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubappstatus",
|
|
"target": "handlers_control_service_auth_fetchcontrolservicegithubappinfo",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubappinstallurl",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L112",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubappinstallurl",
|
|
"target": "handlers_control_service_auth_generaterandomstring",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L118",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubappinstallurl",
|
|
"target": "handlers_control_service_auth_getcontrolservicesessionrecord",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L130",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubappinstallurl",
|
|
"target": "handlers_control_service_auth_buildgithubappinstallcallbackurl",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L131",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubappinstallurl",
|
|
"target": "handlers_control_service_auth_fetchcontrolservicegithubappinstallurl",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L137",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubappinstallurl",
|
|
"target": "handlers_github_user_auth_getgithubuseraccesstokenforuser",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L154",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_githubappinstallcallback",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L188",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_githubappinstallcallback",
|
|
"target": "handlers_control_service_auth_getcontrolservicesessionrecord",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L212",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_githubappinstallcallback",
|
|
"target": "handlers_control_service_auth_verifycontrolservicegithubinstallation",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L213",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_githubappinstallcallback",
|
|
"target": "handlers_github_user_auth_verifygithubinstallationaccessforuser",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L225",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_githubappinstallcallback",
|
|
"target": "handlers_control_service_auth_fetchcontrolservicegithubappinfo",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L247",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubapprepos",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L303",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubapprepos",
|
|
"target": "handlers_control_service_auth_getcontrolservicesessionrecord",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L315",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubapprepos",
|
|
"target": "handlers_control_service_auth_fetchcontrolservicegithubapprepos",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L316",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubbackups",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L356",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_backupgithubrepositories",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L382",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_backupgithubrepositories",
|
|
"target": "handlers_github_fetchgithubrepos",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L412",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_backupgithubrepositories",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L415",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_resolvegithubbackuptoken",
|
|
"target": "handlers_control_service_auth_getcontrolservicesessionrecord",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L545",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_resolvegithubbackuptoken",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L553",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_resolvegithubbackuptoken",
|
|
"target": "handlers_github_user_auth_getgithubuseraccesstokenforuser",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L556",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_resolvecentralizedgithubbackuptoken",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L581",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_resolvecentralizedgithubbackuptoken",
|
|
"target": "handlers_control_service_auth_fetchcontrolservicegithubuseraccesstoken",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L584",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_resolvecentralizedgithubbackuptoken",
|
|
"target": "handlers_control_service_auth_fetchcontrolservicegithubinstallationaccesstoken",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L596",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_resolvecentralizedgithubbackuptoken",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L605",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_getgithubappaccesstokenforuser",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L624",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_fetchgithubrepobyfullname",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L818",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_creategithubinstallationaccesstoken",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L872",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_fetchgithubappinstallationdetails",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L926",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_creategithubappjwt",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L969",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_loadgithubappprivatekey",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L1000",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_backup_loadgithubappprivatekey",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_backup.go",
|
|
"source_location": "L1004",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_youtube_searchyoutube",
|
|
"target": "services_youtube_searchyoutubevideos",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L44",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_youtube_getyoutubechannelvideosfromurl",
|
|
"target": "services_youtube_newyoutubeservice",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L100",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_youtube_getyoutubetrending",
|
|
"target": "services_youtube_searchyoutubevideos",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L162",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_youtube_youtubesearchtest",
|
|
"target": "services_youtube_searchyoutubevideos",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/youtube.go",
|
|
"source_location": "L207",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_socialhandler_searchusers",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/social.go",
|
|
"source_location": "L311",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_updates_getcurrentversion",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L89",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_updates_downloadupdate",
|
|
"target": "middleware_requestbody_close",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L607",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_updates_verifychecksum",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/updates.go",
|
|
"source_location": "L638",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_update_settings_getupdatesettings",
|
|
"target": "models_update_settings_getuserupdatesettings",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/update_settings.go",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_update_settings_updateupdatesettings",
|
|
"target": "models_update_settings_saveuserupdatesettings",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/update_settings.go",
|
|
"source_location": "L60",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_update_settings_getupdatesettingsforapi",
|
|
"target": "models_update_settings_getuserupdatesettings",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/update_settings.go",
|
|
"source_location": "L78",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_update_settings_getdefaultupdatesettings",
|
|
"target": "handlers_search_settings_getboolenvwithdefault",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/update_settings.go",
|
|
"source_location": "L96",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_update_settings_getdefaultupdatesettings",
|
|
"target": "handlers_search_settings_getenvwithdefault",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/update_settings.go",
|
|
"source_location": "L97",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_app_auth_test_testgithubloginredirectstocontrolservice",
|
|
"target": "handlers_github_githublogin",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L65",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_app_auth_test_testhandleoauthcallbackstorescontrollersessionandredirects",
|
|
"target": "utils_errors_notfound",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L90",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_app_auth_test_testhandleoauthcallbackstorescontrollersessionandredirects",
|
|
"target": "handlers_control_service_auth_handleoauthcallback",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L115",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_app_auth_test_testhandleoauthcallbackstorescontrollersessionandredirects",
|
|
"target": "utils_encryption_decrypt",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L135",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_app_auth_test_testgetgithubreposusescontrolserviceandpersistsrefreshedtoken",
|
|
"target": "utils_encryption_encrypt",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L159",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_app_auth_test_testgetgithubreposusescontrolserviceandpersistsrefreshedtoken",
|
|
"target": "utils_errors_notfound",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L176",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_app_auth_test_testgetgithubreposusescontrolserviceandpersistsrefreshedtoken",
|
|
"target": "handlers_github_getgithubrepos",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L200",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_app_auth_test_testgetgithubreposusescontrolserviceandpersistsrefreshedtoken",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L205",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_app_auth_test_testgetgithubreposusescontrolserviceandpersistsrefreshedtoken",
|
|
"target": "utils_encryption_decrypt",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L213",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_app_auth_test_testgithubappinstallcallbackrejectsinaccessibleinstallationviacontrolservice",
|
|
"target": "utils_encryption_encrypt",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L238",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_app_auth_test_testgithubappinstallcallbackrejectsinaccessibleinstallationviacontrolservice",
|
|
"target": "utils_errors_notfound",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L263",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_app_auth_test_testgithubappinstallcallbackrejectsinaccessibleinstallationviacontrolservice",
|
|
"target": "handlers_github_backup_githubappinstallcallback",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L277",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_github_app_auth_test_testgithubappinstallcallbackrejectsinaccessibleinstallationviacontrolservice",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/github_app_auth_test.go",
|
|
"source_location": "L283",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_storecontrolserviceauthflowstate",
|
|
"target": "handlers_github_user_auth_setgithubauthcookie",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L65",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_clearcontrolserviceauthflowstate",
|
|
"target": "handlers_github_user_auth_setgithubauthcookie",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L72",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_getcontrolservicefrontendredirectfromcookie",
|
|
"target": "handlers_oauth_service_normalizefrontendredirecturl",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L80",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_buildcontrolservicecallbackurl",
|
|
"target": "handlers_oauth_service_backendpublicbaseurl",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_buildgithubappinstallcallbackurl",
|
|
"target": "handlers_oauth_service_backendpublicbaseurl",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L92",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_buildcontrolservicegithubstarturl",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L111",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_parsecontrolserviceerror",
|
|
"target": "handlers_github_backup_truncatestring",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L138",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_validatecontrolservicetoken",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L144",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_upsertcontrolservicesession",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L191",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_upsertcontrolservicesession",
|
|
"target": "utils_encryption_encrypt",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L197",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_getcontrolservicetokenforuser",
|
|
"target": "utils_encryption_decrypt",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L245",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_getcontrolservicetokenforuser",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L251",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_persistcontrolservicetoken",
|
|
"target": "utils_encryption_encrypt",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L262",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_fetchcontrolservicegithubappinstallurl",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L372",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_verifycontrolservicegithubinstallation",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L396",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_fetchcontrolservicegithubuseraccesstoken",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L439",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_fetchcontrolservicegithubinstallationaccesstoken",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L463",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_handleoauthcallback",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L485",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_handleoauthcallback",
|
|
"target": "handlers_oauth_service_upsertcentralizedoauthuser",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L491",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_handleoauthcallback",
|
|
"target": "handlers_auth_generatejwt",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L502",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_handleoauthcallback",
|
|
"target": "handlers_oauth_service_buildfrontendcallbackredirecturl",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L508",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_control_service_auth_generaterandomstring",
|
|
"target": "middleware_requestbody_read",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/control_service_auth.go",
|
|
"source_location": "L519",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_admin_adminmiddleware",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_admin_admingetalllearningpaths",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L45",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_admin_adminreviewlearningpath",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L101",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_admin_admingetusers",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L162",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_admin_admincreateuser",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L218",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_admin_admincreateuser",
|
|
"target": "handlers_messages_ensuremessagingdefaults",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L272",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_admin_adminupdateuserrole",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L283",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_admin_admingetstats",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L335",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_admin_admindeletelearningpath",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/admin.go",
|
|
"source_location": "L369",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_ai_recommendations_newairecommendationhandler",
|
|
"target": "services_ai_recommendation_service_newairecommendationservice",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/ai_recommendations.go",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_video_bookmark_newvideobookmarkhandler",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L21",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_video_bookmark_newvideobookmarkhandler",
|
|
"target": "services_video_bookmark_newvideobookmarkservice",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/video_bookmark.go",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_validatejwt",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L130",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_getauthenticateduserfromheader",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L136",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_requiredapikeypermission",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L178",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_validateapikeyforrequest",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L203",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_validateapikeyforrequest",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L206",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_authmiddleware",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L242",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_authmiddleware",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L298",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_checkusers",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L333",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_register",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L355",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_register",
|
|
"target": "handlers_messages_ensuremessagingdefaults",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L415",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_login",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L441",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_updateprofile",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L496",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_changepassword",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L568",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_generateresetcode",
|
|
"target": "middleware_requestbody_read",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L586",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_sendresetemail",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L605",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_requestpasswordreset",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L644",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_confirmpasswordreset",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L704",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_getdashboardstats",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L793",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_getlatestversion",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L961",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_isrunningindocker",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L1009",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_getdockerimageversion",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L1028",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_getcontainerid",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L1051",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_getcontainerid",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L1070",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_readversionfile",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L1089",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_auth_getgitversion",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/auth.go",
|
|
"source_location": "L1095",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_searchweb",
|
|
"target": "handlers_search_settings_getsearchsettingsforapi",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/search.go",
|
|
"source_location": "L72",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_search_searchnews",
|
|
"target": "handlers_search_settings_getsearchsettingsforapi",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/search.go",
|
|
"source_location": "L257",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_audit_getauditlogs",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_audit_getauditlogstats",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L103",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_audit_getauditlog",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L234",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_audit_exportauditlogs",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L273",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_audit_cleanupauditlogs",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/audit.go",
|
|
"source_location": "L350",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_course_getcourses",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_course_getcourse",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L79",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_course_getcoursebyslug",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L95",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_course_getfeaturedcourses",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L111",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_course_getztmcourses",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L137",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_course_getcoursecategories",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L176",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_course_searchcourses",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L203",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "handlers_course_getlearningpathcourses",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/handlers/course.go",
|
|
"source_location": "L276",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_security_generatesecuresecret",
|
|
"target": "middleware_requestbody_read",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_security_generatesecurekey",
|
|
"target": "middleware_requestbody_read",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/utils/security.go",
|
|
"source_location": "L26",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "utils_encryption_generateencryptionkey",
|
|
"target": "middleware_requestbody_read",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/utils/encryption.go",
|
|
"source_location": "L156",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "db_db_newdb",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/db/db.go",
|
|
"source_location": "L32",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "db_db_begintx",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/db/db.go",
|
|
"source_location": "L65",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_ratelimiter_cleanup",
|
|
"target": "lib_api_apiclient_delete",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/middleware/rate_limiter.go",
|
|
"source_location": "L100",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_redissessionstore_deletesession",
|
|
"target": "lib_api_apiclient_delete",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L152",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_redissessionstore_cleanupexpiredsessions",
|
|
"target": "lib_api_apiclient_delete",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/middleware/session.go",
|
|
"source_location": "L168",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_demo_demomodemiddleware",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/middleware/demo.go",
|
|
"source_location": "L25",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_logger_requestlogger",
|
|
"target": "middleware_performance_generaterequestid",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/middleware/logger.go",
|
|
"source_location": "L106",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_input_validation_containsmaliciouscontent",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L96",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_input_validation_containsmaliciouscontent",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/middleware/input_validation.go",
|
|
"source_location": "L123",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_memorycache_delete",
|
|
"target": "lib_api_apiclient_delete",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L67",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_memorycache_deletepattern",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/middleware/memory_cache.go",
|
|
"source_location": "L76",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_auditmiddleware",
|
|
"target": "middleware_session_getuseridfromsession",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L39",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_auditmiddleware",
|
|
"target": "middleware_session_getuseremailfromsession",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L40",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_logsecurityevent",
|
|
"target": "models_auditaction",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L82",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_getactionfrommethodandpath",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L153",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_getresourcefrompath",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L175",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_sanitizejson",
|
|
"target": "services_youtube_channels_tolower",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L259",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_sanitizejson",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L261",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_getdevicefromuseragent",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L290",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_getplatformfromuseragent",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L299",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_getbrowserfromuseragent",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L314",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_assessrisk",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L333",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_issuspiciousactivity",
|
|
"target": "services_youtube_channels_contains",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L379",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "middleware_audit_saveauditlog",
|
|
"target": "config_database_getdb",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/middleware/audit.go",
|
|
"source_location": "L410",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_select_sync_folder",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L121",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_upload_files_now",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L142",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_quick_share_files",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L172",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_save_config",
|
|
"target": "middleware_memorycachedresponsewriter_write",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L302",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_collect_files",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L335",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_upload_single_file",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L443",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_quick_share_paths",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L485",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_copy_links_to_clipboard",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L593",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_validate_token_permissions",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L625",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_truncate",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L693",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_open_setup_window",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L717",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_open_main_window",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L740",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_show_summary_dialog",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L864",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_show_error_dialog",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L877",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "src_main_boxed_error",
|
|
"target": "sqlc_db_new",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "desktop/src-tauri/src/main.rs",
|
|
"source_location": "L922",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "components_protectedroute_protectedroute",
|
|
"target": "lib_auth_useauth",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/components/ProtectedRoute.tsx",
|
|
"source_location": "L11",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "components_authenticationwarning_handledemomode",
|
|
"target": "lib_auth_isdemomode",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/components/AuthenticationWarning.tsx",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "components_twofactorauth_fetchtotpstatus",
|
|
"target": "src_main_seterror",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L54",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "components_twofactorauth_setuptotp",
|
|
"target": "src_main_seterror",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L60",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "components_twofactorauth_verifytotpcode",
|
|
"target": "src_main_seterror",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L97",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "components_twofactorauth_enabletotp",
|
|
"target": "src_main_seterror",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L129",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "components_twofactorauth_disabletotp",
|
|
"target": "src_main_seterror",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L165",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "components_twofactorauth_verifybackupcode",
|
|
"target": "src_main_seterror",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L201",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "components_twofactorauth_regeneratebackupcodes",
|
|
"target": "src_main_seterror",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/components/TwoFactorAuth.tsx",
|
|
"source_location": "L234",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_colorswitcherdropdown_applyscheme",
|
|
"target": "layout_layout_hextohsl",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/components/ui/ColorSwitcherDropdown.tsx",
|
|
"source_location": "L80",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_button_button",
|
|
"target": "lib_haptics_usehaptics",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/components/ui/Button.tsx",
|
|
"source_location": "L66",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_uploadmodal_handleupload",
|
|
"target": "lib_auth_isdemomode",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/components/ui/UploadModal.tsx",
|
|
"source_location": "L48",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_errorboundary_reset",
|
|
"target": "src_main_seterror",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/components/ui/ErrorBoundary.tsx",
|
|
"source_location": "L14",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_editbookmarkmodal_handlesubmit",
|
|
"target": "pages_bookmarks_editbookmark",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/components/ui/EditBookmarkModal.tsx",
|
|
"source_location": "L66",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_userprofiledropdown_handlelogout",
|
|
"target": "handlers_auth_logout",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/components/ui/UserProfileDropdown.tsx",
|
|
"source_location": "L89",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_activityfeed_fetchactivities",
|
|
"target": "lib_auth_isdemomode",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/components/ui/ActivityFeed.tsx",
|
|
"source_location": "L85",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_activityfeed_fetchactivities",
|
|
"target": "lib_mockdata_getmockactivities",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/components/ui/ActivityFeed.tsx",
|
|
"source_location": "L86",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "ui_exportimport_exportimport",
|
|
"target": "lib_export_import_importdata",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/components/ui/ExportImport.tsx",
|
|
"source_location": "L225",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "search_browsersearch_isdemo",
|
|
"target": "lib_demo_mode_isenvdemomode",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L24",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "search_browsersearch_handlesearch",
|
|
"target": "src_main_seterror",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L40",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "search_browsersearch_handlesearch",
|
|
"target": "lib_url_getapibaseurl",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L49",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "search_browsersearch_bookmarkresult",
|
|
"target": "lib_url_getapibaseurl",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/components/search/BrowserSearch.tsx",
|
|
"source_location": "L181",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "layout_header_header",
|
|
"target": "lib_auth_useauth",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/components/layout/Header.tsx",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_calendar_fetchcalendardata",
|
|
"target": "lib_mockdata_getmockcalendarevents",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Calendar.tsx",
|
|
"source_location": "L94",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_colorswitcher_applyscheme",
|
|
"target": "layout_layout_hextohsl",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L251",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_colorswitcher_applycustomcolors",
|
|
"target": "layout_layout_hextohsl",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/ColorSwitcher.tsx",
|
|
"source_location": "L301",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_learningpaths_fetchdata",
|
|
"target": "lib_auth_isdemomode",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L84",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_learningpaths_fetchdata",
|
|
"target": "lib_mockdata_getmocklearningpaths",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L86",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_learningpaths_handleenroll",
|
|
"target": "lib_auth_isdemomode",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/LearningPaths.tsx",
|
|
"source_location": "L207",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_messages_messages",
|
|
"target": "lib_haptics_usehaptics",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Messages.tsx",
|
|
"source_location": "L175",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_login_handlesubmit",
|
|
"target": "src_main_seterror",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Login.tsx",
|
|
"source_location": "L123",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_login_handlesubmit",
|
|
"target": "handlers_auth_login",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Login.tsx",
|
|
"source_location": "L132",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_login_handlesubmit",
|
|
"target": "handlers_auth_register",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Login.tsx",
|
|
"source_location": "L140",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_login_togglemode",
|
|
"target": "src_main_seterror",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Login.tsx",
|
|
"source_location": "L157",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_files_loadfiles",
|
|
"target": "lib_auth_isdemomode",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L173",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_files_loadfiles",
|
|
"target": "lib_mockdata_getmockdocuments",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Files.tsx",
|
|
"source_location": "L174",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_profile_profile",
|
|
"target": "lib_haptics_usehaptics",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Profile.tsx",
|
|
"source_location": "L7",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_youtube_getvideoinfo",
|
|
"target": "lib_brave_search_getauthheaders",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L190",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_youtube_loadpredefinedvideos",
|
|
"target": "lib_brave_search_getauthheaders",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L309",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_youtube_loadpredefinedvideos",
|
|
"target": "lib_auth_isdemomode",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L345",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_youtube_loadpredefinedvideos",
|
|
"target": "lib_mockdata_getmockvideos",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L347",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_youtube_loadsavedvideos",
|
|
"target": "lib_brave_search_getauthheaders",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L394",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_youtube_handlesearch",
|
|
"target": "src_main_seterror",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L464",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_youtube_handlesearch",
|
|
"target": "lib_brave_search_getauthheaders",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L496",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_youtube_handlesavevideo",
|
|
"target": "lib_brave_search_getauthheaders",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Youtube.tsx",
|
|
"source_location": "L566",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_notes_handleaddnote",
|
|
"target": "lib_auth_isdemomode",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L217",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_notes_handleaddnote",
|
|
"target": "lib_demo_mode_shoulduserealbackend",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L217",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_notes_handleeditnote",
|
|
"target": "lib_auth_isdemomode",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L274",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_notes_handleeditnote",
|
|
"target": "lib_demo_mode_shoulduserealbackend",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L274",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_notes_togglepin",
|
|
"target": "lib_auth_isdemomode",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L327",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_notes_togglepin",
|
|
"target": "lib_demo_mode_shoulduserealbackend",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L327",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_notes_deletenote",
|
|
"target": "lib_auth_isdemomode",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L360",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_notes_deletenote",
|
|
"target": "lib_demo_mode_shoulduserealbackend",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Notes.tsx",
|
|
"source_location": "L360",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_github_connectgithub",
|
|
"target": "lib_oauth_startgithubsignin",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/GitHub.tsx",
|
|
"source_location": "L443",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_analytics_fetchanalytics",
|
|
"target": "src_main_seterror",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Analytics.tsx",
|
|
"source_location": "L184",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_settings_applycolorchange",
|
|
"target": "layout_layout_hextohsl",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L89",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_settings_handleupdateaisettings",
|
|
"target": "handlers_aisettings",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L301",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_settings_handleupdateprofile",
|
|
"target": "handlers_auth_updateprofile",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L323",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_settings_handlechangepassword",
|
|
"target": "handlers_auth_changepassword",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L352",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_settings_handleupdatesearchsettings",
|
|
"target": "handlers_searchsettings",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Settings.tsx",
|
|
"source_location": "L379",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_timetracking_getapi",
|
|
"target": "lib_auth_isdemomode",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/TimeTracking.tsx",
|
|
"source_location": "L18",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_stats_storagepercentage",
|
|
"target": "pages_dashboard_stats",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Stats.tsx",
|
|
"source_location": "L183",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "pages_stats_taskcompletionrate",
|
|
"target": "pages_dashboard_stats",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/pages/Stats.tsx",
|
|
"source_location": "L192",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_mockdata_getmockbookmarks",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1175",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_mockdata_getmocktasks",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1192",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_mockdata_getmocknotes",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1212",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_mode_demofetch",
|
|
"target": "lib_mockdata_getmockvideos",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/lib/demo-mode.ts",
|
|
"source_location": "L1360",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_api_demomodeapiclient_constructor",
|
|
"target": "lib_auth_isdemomode",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L23",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_api_demomodeapiclient_getmockresponse",
|
|
"target": "lib_mockdata_getmockstats",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L66",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_api_demomodeapiclient_getmockresponse",
|
|
"target": "lib_mockdata_getmockdocuments",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L72",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_api_demomodeapiclient_getmockresponse",
|
|
"target": "lib_mockdata_getmockbookmarks",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L79",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_api_demomodeapiclient_getmockresponse",
|
|
"target": "lib_mockdata_getmocktasks",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L86",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_api_demomodeapiclient_getmockresponse",
|
|
"target": "lib_mockdata_getmocknotes",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L93",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_api_demomodeapiclient_getmockresponse",
|
|
"target": "lib_mockdata_getmocktimeentries",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L100",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_api_demomodeapiclient_getmockresponse",
|
|
"target": "lib_mockdata_getmockvideos",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L156",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_demo_api_demomodeapiclient_getmockresponse",
|
|
"target": "lib_mockdata_getmocklearningpaths",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/lib/demo-api.ts",
|
|
"source_location": "L167",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_oauth_startgithubsignin",
|
|
"target": "lib_api_url_getapiv1baseurl",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/lib/oauth.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_isdemomode",
|
|
"target": "lib_demo_mode_isenvdemomode",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_apiclient_getmockresponse",
|
|
"target": "lib_mockdata_getmockstats",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L79",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_apiclient_getmockresponse",
|
|
"target": "lib_mockdata_getmockdocuments",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L85",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_apiclient_getmockresponse",
|
|
"target": "lib_mockdata_getmockbookmarks",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L92",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_apiclient_getmockresponse",
|
|
"target": "lib_mockdata_getmocktasks",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L99",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_apiclient_getmockresponse",
|
|
"target": "lib_mockdata_getmocknotes",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L106",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_apiclient_getmockresponse",
|
|
"target": "lib_mockdata_getmocktimeentries",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L113",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_apiclient_getmockresponse",
|
|
"target": "lib_mockdata_getmocklearningpaths",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L187",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_api_apiclient_getmockresponse",
|
|
"target": "lib_mockdata_getmockvideos",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/lib/api.ts",
|
|
"source_location": "L213",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_auth_isdemomode",
|
|
"target": "lib_demo_mode_isenvdemomode",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/lib/auth.tsx",
|
|
"source_location": "L8",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "lib_brave_search_getauthheaders",
|
|
"target": "lib_auth_isdemomode",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/lib/brave-search.ts",
|
|
"source_location": "L13",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "stores_updatestore_checkforupdates",
|
|
"target": "src_main_seterror",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/stores/updateStore.ts",
|
|
"source_location": "L32",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "stores_updatestore_installupdate",
|
|
"target": "handlers_updateinfo",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/stores/updateStore.ts",
|
|
"source_location": "L58",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "stores_updatestore_installupdate",
|
|
"target": "src_main_seterror",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/stores/updateStore.ts",
|
|
"source_location": "L61",
|
|
"weight": 1.0
|
|
},
|
|
{
|
|
"source": "stores_updatestore_installupdate",
|
|
"target": "lib_auth_isdemomode",
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "frontend/src/stores/updateStore.ts",
|
|
"source_location": "L65",
|
|
"weight": 1.0
|
|
}
|
|
],
|
|
"input_tokens": 0,
|
|
"output_tokens": 0
|
|
} |